{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-dev-ops-secrets-vault-sync-status-view-model-schema.json", "title": "DevOpsSecretsVaultSyncStatusViewModel", "description": "DevOpsSecretsVaultSyncStatusViewModel[]", "x-generated": "2026-10-03", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/delinea-devopssecretsvaultsync-api-openapi.yml#/components/schemas/DevOpsSecretsVaultSyncStatusViewModel", "properties": { "active": { "$ref": "#/$defs/ViewFieldValueOfBoolean" }, "dateAdded": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfDateTime" }, "devOpsSecretVaultPath": { "$ref": "#/$defs/ViewFieldValueOfString" }, "devOpsSyncMapId": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfInt32" }, "lastSyncTime": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfOptionalDateTime" }, "nextSyncTime": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfOptionalDateTime" }, "secretId": { "$ref": "#/$defs/ViewFieldValueOfInt32" }, "secretName": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfString" }, "status": { "$ref": "#/$defs/ViewFieldValueReadOnlyOfString" }, "tenantId": { "$ref": "#/$defs/ViewFieldValueOfInt32" } }, "type": "object", "$defs": { "ViewFieldLink": { "description": "AdditionalLinks", "properties": { "isExternal": { "description": "IsExternal", "type": "boolean" }, "linkText": { "description": "LinkText", "type": "string" }, "url": { "description": "Url", "type": "string" } }, "type": "object" }, "ViewFieldValueOfBoolean": { "description": "When enabled, the log will be able to be viewed online", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "boolean" } }, "type": "object" }, "ViewFieldValueOfInt32": { "description": "OrganizationId", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "integer", "format": "int32" } }, "type": "object" }, "ViewFieldValueOfString": { "description": "GeneratedToken", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "string" } }, "type": "object" }, "ViewFieldValueReadOnlyOfDateTime": { "description": "When the Secret was originally mapped to the Tenant.", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "string", "format": "date-time" } }, "type": "object" }, "ViewFieldValueReadOnlyOfInt32": { "description": "ID of the mapping between the Tenant and Secret.", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "integer", "format": "int32" } }, "type": "object" }, "ViewFieldValueReadOnlyOfOptionalDateTime": { "description": "When the Secret was last pushed.", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": [ "string", "null" ], "format": "date-time" } }, "type": "object" }, "ViewFieldValueReadOnlyOfString": { "description": "Name of the Secret.", "properties": { "additionalLinks": { "description": "AdditionalLinks", "items": { "$ref": "#/$defs/ViewFieldLink" }, "type": "array" }, "description": { "description": "Description", "type": "string" }, "fieldInputType": { "description": "FieldInputType", "type": [ "string", "null" ] }, "hasHistory": { "description": "HasHistory", "type": [ "boolean", "null" ] }, "helpLink": { "description": "HelpLink", "type": "string" }, "helpLinkText": { "description": "HelpLinkText", "type": "string" }, "hidden": { "description": "Hidden", "type": [ "boolean", "null" ] }, "hideOnView": { "description": "HideOnView", "type": [ "boolean", "null" ] }, "isRequired": { "description": "IsRequired", "type": [ "boolean", "null" ] }, "label": { "description": "Label", "type": "string" }, "maxLength": { "description": "MaxLength", "type": [ "integer", "null" ], "format": "int32" }, "name": { "description": "Name", "type": "string" }, "placeholder": { "description": "Placeholder", "type": "string" }, "readOnly": { "description": "ReadOnly", "type": [ "boolean", "null" ] }, "readOnlyReason": { "description": "ReadOnlyReason", "type": "string" }, "sortOrder": { "description": "SortOrder", "type": [ "integer", "null" ], "format": "int32" }, "value": { "description": "Value", "type": "string" } }, "type": "object" } } }