DeploymentIdentityResponse
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
schemaVersion |
1 |
No | default 1 |
releaseDescriptorSha256 |
string | Yes | pattern ^[0-9a-f]{64}$ |
productVersion |
string | Yes | minimum length 1. maximum length 128 |
buildId |
string | Yes | minimum length 1. maximum length 256 |
gitCommit |
string | Yes | pattern ^[0-9a-f]{40,64}$ |
componentBuildIds |
object with string values | Yes | |
dataSchemas |
object with integer values | Yes |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "schemaVersion": { "type": "integer", "const": 1, "title": "Schemaversion", "default": 1 }, "releaseDescriptorSha256": { "type": "string", "pattern": "^[0-9a-f]{64}$", "title": "Releasedescriptorsha256" }, "productVersion": { "type": "string", "maxLength": 128, "minLength": 1, "title": "Productversion" }, "buildId": { "type": "string", "maxLength": 256, "minLength": 1, "title": "Buildid" }, "gitCommit": { "type": "string", "pattern": "^[0-9a-f]{40,64}$", "title": "Gitcommit" }, "componentBuildIds": { "additionalProperties": { "type": "string" }, "type": "object", "title": "Componentbuildids" }, "dataSchemas": { "additionalProperties": { "type": "integer" }, "type": "object", "title": "Dataschemas" } }, "additionalProperties": false, "type": "object", "required": [ "releaseDescriptorSha256", "productVersion", "buildId", "gitCommit", "componentBuildIds", "dataSchemas" ], "title": "DeploymentIdentityResponse"}