Download OpenAPI specification:Download
The Schema Registry REST server uses content types for both requests and responses to indicate the serialization format of the data as well as the version of the API being used. Currently, the only serialization format supported is JSON and the only version of the API is v1. However, to remain compatible with future versions, you should specify preferred content types in requests and check the content types of responses.
The preferred format for content types is application/vnd.odmp.v1+json, where v1 is the API version and json is the serialization format. However, other less specific content types are permitted, including application/vnd.odmp+json to indicate no specific API version should be used (the most recent stable version will be used), application/json, and application/octet-stream. The latter two are only supported for compatibility and ease of use.
Your requests should specify the most specific format and version information possible via the HTTP Accept header:
Accept: application/vnd.odmp.v1+json
The server does not supports at the moment content negotiation.
All API endpoints use a standard error message format for any requests that return an HTTP status indicating an error (any 400 or 500 statuses). For example, a request entity that omits a required field may generate the following response:
HTTP/1.1 422 Unprocessable Entity
Content-Type: application/vnd.schemaregistry.v1+json
{
"error_code": 422,
"message": "schema may not be empty"
}
Although it is good practice to check the status code, you may safely parse the response of any non-DELETE API calls and check for the presence of an error_code field to detect errors.
Update the provided domain
| id | string Auto generated Domain ID |
| fullyQualifiedName required | string Domain fully qualified name |
| entityType required | string Default: "domain" Enum: "dataproduct" "inputport" "outputport" "discoveryport" "controlport" "observabilityport" "application" "infrastructure" "api" "template" "domain" Entity Type |
| name required | string Domain name |
| displayName required | string Domain name to display |
| summary required | string Domain summary |
| description required | string Domain description |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "dataproduct",
- "name": "string",
- "displayName": "string",
- "summary": "string",
- "description": "string"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "dataproduct",
- "name": "string",
- "displayName": "string",
- "summary": "string",
- "description": "string"
}Register the provided domain in the Domain Registry
| id | string Auto generated Domain ID |
| fullyQualifiedName required | string Domain fully qualified name |
| entityType required | string Default: "domain" Enum: "dataproduct" "inputport" "outputport" "discoveryport" "controlport" "observabilityport" "application" "infrastructure" "api" "template" "domain" Entity Type |
| name required | string Domain name |
| displayName required | string Domain name to display |
| summary required | string Domain summary |
| description required | string Domain description |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "dataproduct",
- "name": "string",
- "displayName": "string",
- "summary": "string",
- "description": "string"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "dataproduct",
- "name": "string",
- "displayName": "string",
- "summary": "string",
- "description": "string"
}Get the domain identified by the input id
| id required | string Identifier of the domain |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "dataproduct",
- "name": "string",
- "displayName": "string",
- "summary": "string",
- "description": "string"
}Get all data products registered in the Data Product Registry.
| fqn | string Add |
| domain | string Add |
{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}Update the provided data product
| id | string Auto generated DataProduct ID |
| fullyQualifiedName required | string DataProduct fully qualified name |
| description required | string DataProduct description |
| domain required | string DataProduct domain |
{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}Register the provided data product in the Data Product Registry
| id | string Auto generated DataProduct ID |
| fullyQualifiedName required | string DataProduct fully qualified name |
| description required | string DataProduct description |
| domain required | string DataProduct domain |
{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}Validate a data product descriptor using parser and policies
| validateSyntax | boolean Default: true If the data product descriptor syntax should be validated. |
| validatePolicies | boolean Default: true If the data product descriptor should be validated using policies. |
| policyEventTypes | Array of strings If any, the data product descriptor is validated using only the policies subscribed to that events. |
| dataProductVersion | object (JsonNode) The entire data product descriptor. |
{- "validateSyntax": true,
- "validatePolicies": true,
- "policyEventTypes": [
- "string"
], - "dataProductVersion": { }
}{- "syntaxValidationResult": {
- "validated": true,
- "validationOutput": { },
- "blockingFlag": true
}, - "policiesValidationResults": {
- "property1": {
- "validated": true,
- "validationOutput": { },
- "blockingFlag": true
}, - "property2": {
- "validated": true,
- "validationOutput": { },
- "blockingFlag": true
}
}
}Delete the data product identified by the input id and all its associated versions
| id required | string Identifier of the data product |
{- "id": "string",
- "fullyQualifiedName": "string",
- "description": "string",
- "domain": "string"
}Get all schemas registered in the Data Product Registry.
| name | string Add |
| version | string Add |
| apiId | string Add |
| content | boolean Default: false Add |
"string"Register the provided schema in the Data Product Registry
| id | integer <int64> Auto generated Schema ID |
| name required | string Schema name |
| version required | string Schema version |
| mediaType required | string Media Type of the Schema |
| content required | string Content of the Schema |
{- "id": 0,
- "name": "string",
- "version": "string",
- "mediaType": "string",
- "content": "string"
}{- "id": 0,
- "name": "string",
- "version": "string",
- "mediaType": "string",
- "content": "string"
}Delete the schema identified by the input id
| id required | integer <int64> Identifier of the schema |
{- "status": 0,
- "code": "string",
- "description": "string",
- "message": "string",
- "path": "string",
- "timestamp": 0
}Get the schema raw content identified by the input id
| id required | integer <int64> Identifier of the schema |
{- "status": 0,
- "code": "string",
- "description": "string",
- "message": "string",
- "path": "string",
- "timestamp": 0
}Update the value of a specific variable of the provided data product
| id required | string The identifier of the data product |
| version required | string The version number |
| varId required | integer <int64> The identifier of the variable |
| value required | string The new value of the variable |
{- "id": 0,
- "name": "string",
- "value": "string"
}Get all the existing variables of the specified data product version.
| id required | string The identifier of the data product |
| version required | string The version number |
{- "inputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "outputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "discoveryPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "observabilityPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "controlPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
]
}Get all the ports of the specified data product version grouped by port type.
| id required | string The identifier of the data product |
| version required | string The version number |
| portType | string |
| format | string |
{- "inputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "outputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "discoveryPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "observabilityPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "controlPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
]
}Get the infrastructure components in the internal components for the data product version identified by id and 'version'.The returned value is a descriptor component document compliant with DPDS version 1.0.0-DRAFT.
| id required | string The identifier of the data product |
| version required | string The data product version number |
| format | string Format used to serialize the descriptor component document. Available formats are:
|
{- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}Get the application components in the internal components for the data product version identified by id and 'version'.The returned value is a descriptor component document compliant with DPDS version 1.0.0-DRAFT.
| id required | string The identifier of the data product |
| version required | string The data product version number |
| format | string Format used to serialize the descriptor component document. Available formats are:
|
{- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}Register the provided Owner in the Owner Registry
| id | string Auto generated Owner ID |
| name required | string Owner name |
{- "id": "string",
- "name": "string"
}{- "id": "string",
- "name": "string"
}Create a new data product version and associate it to the specified data product
| id required | string The identifier of the data product to which the new version must be associated |
A data product descriptor document compliant with DPDS version 1.0.0-DRAFT
"string"{- "dataProductDescriptor": "string",
- "info": {
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "domain": "string",
- "owner": {
- "id": "string",
- "name": "string"
}, - "contactPoints": [
- {
- "name": "string",
- "description": "string",
- "channel": "string",
- "address": "string"
}
]
}, - "interfaceComponents": {
- "inputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "outputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "discoveryPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "observabilityPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "controlPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
]
}, - "internalComponents": {
- "applicationComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
], - "infrastructuralComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
], - "lifecycleInfo": {
- "tasksInfo": [
- {
- "name": "string",
- "stageName": "string",
- "order": 0,
- "service": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "template": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "configurations": {
- "property1": { },
- "property2": { }
}, - "rawContent": "string"
}
], - "stageNames": [
- "string"
]
}
}, - "components": {
- "inputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "outputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "discoveryPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "observabilityPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "controlPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "applicationComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
}, - "infrastructuralComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
}, - "apis": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}, - "templates": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}
}, - "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "rawContent": "string"
}Get the data product version version of the data product identified by id.The retuned value is a descriptor document compliant with DPDS version 1.0.0-DRAFT.
| id required | string The identifier of the data product |
| version required | string The data product version number |
| format | string Format used to serialize the descriptor document. Available formats are:
|
{- "dataProductDescriptor": "string",
- "info": {
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "domain": "string",
- "owner": {
- "id": "string",
- "name": "string"
}, - "contactPoints": [
- {
- "name": "string",
- "description": "string",
- "channel": "string",
- "address": "string"
}
]
}, - "interfaceComponents": {
- "inputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "outputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "discoveryPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "observabilityPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "controlPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
]
}, - "internalComponents": {
- "applicationComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
], - "infrastructuralComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
], - "lifecycleInfo": {
- "tasksInfo": [
- {
- "name": "string",
- "stageName": "string",
- "order": 0,
- "service": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "template": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "configurations": {
- "property1": { },
- "property2": { }
}, - "rawContent": "string"
}
], - "stageNames": [
- "string"
]
}
}, - "components": {
- "inputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "outputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "discoveryPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "observabilityPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "controlPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "applicationComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
}, - "infrastructuralComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
}, - "apis": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}, - "templates": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}
}, - "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "rawContent": "string"
}Delete the data product version version of the data product identified by id
| id required | string |
| version required | string |
{- "status": 0,
- "code": "string",
- "description": "string",
- "message": "string",
- "path": "string",
- "timestamp": 0
}Get all API definitions registered in the Data Product Registry.
| name | string Add |
| version | string Add |
| specification | string Add |
| specificationVersion | string Add |
"string"Register the provided API definition in the Data Product Registry
| id | string Auto generated External Component ID |
| fullyQualifiedName required | string Domain fully qualified name |
| entityType required | string Entity type |
| name required | string External Component name |
| version required | string External Component version |
| displayName required | string External Component name to display |
| description required | string External Component description |
| specification required | string External Component specification |
| specificationVersion required | string External Component specification version |
| definitionMediaType required | string Media Type of the definition of the External Component |
| definition required | string Definition of the External Component |
| createdAt required | string <date-time> Creation timestamp of the External Component |
| updatedAt required | string <date-time> Update timestamp of the External Component |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Get the API definition identified by the input id
| id required | string Identifier of the API definition |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Delete the API definition identified by the input id
| id required | string Identifier of the definition |
{- "status": 0,
- "code": "string",
- "description": "string",
- "message": "string",
- "path": "string",
- "timestamp": 0
}Upload a new data product version using the input descriptor referenced by the provided uri.Create also the data product specified in the descriptor document if it does not exist yet. To create the new data product version only if the data product already exist use the endpoint POST /products/{id}/versions.
Note: it is not possible to create a data product without any version associated. For this reason this endpoint creates the data product together with its first version. It can then be used also to create successive versions.
| fqn | string The fully qualified name of the data product to be created or updated with a new version |
| rootDocumentUri required | string Root path/URI of the Data Product Descriptor Location |
required | object (Git) Git object for the Data Product Descriptor Location |
{- "rootDocumentUri": "string",
- "git": {
- "repositorySshUri": "string",
- "branch": "string",
- "tag": "string"
}
}{- "dataProductDescriptor": "string",
- "info": {
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "domain": "string",
- "owner": {
- "id": "string",
- "name": "string"
}, - "contactPoints": [
- {
- "name": "string",
- "description": "string",
- "channel": "string",
- "address": "string"
}
]
}, - "interfaceComponents": {
- "inputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "outputPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "discoveryPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "observabilityPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
], - "controlPorts": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
]
}, - "internalComponents": {
- "applicationComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
], - "infrastructuralComponents": [
- {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
], - "lifecycleInfo": {
- "tasksInfo": [
- {
- "name": "string",
- "stageName": "string",
- "order": 0,
- "service": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "template": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "configurations": {
- "property1": { },
- "property2": { }
}, - "rawContent": "string"
}
], - "stageNames": [
- "string"
]
}
}, - "components": {
- "inputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "outputPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "discoveryPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "observabilityPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "controlPorts": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "promises": {
- "platform": "string",
- "servicesType": "string",
- "api": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "deprecationPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "slo": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "expectations": {
- "audience": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "usage": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}, - "obligations": {
- "termsAndConditions": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "billingPolicy": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}, - "sla": {
- "description": "string",
- "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}
}
}
}
}, - "applicationComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "applicationType": "string",
- "consumesFrom": [
- "string"
], - "providesTo": [
- "string"
], - "dependsOn": [
- "string"
]
}
}, - "infrastructuralComponents": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "platform": "string",
- "infrastructureType": "string",
- "dependsOn": [
- "string"
]
}
}, - "apis": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}, - "templates": {
- "property1": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}, - "property2": {
- "originalRef": "string",
- "rawContent": "string",
- "externalReference": true,
- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "$ref": "string",
- "componentGroup": "string",
- "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "specification": "string",
- "specificationVersion": "string",
- "definition": { }
}
}
}, - "tags": [
- "string"
], - "externalDocs": {
- "description": "string",
- "mediaType": "string",
- "$href": "string"
}, - "rawContent": "string"
}Get all Template definitions registered in the Data Product Registry.
| name | string Add |
| version | string Add |
| specification | string Add |
| specificationVersion | string Add |
"string"Register the provided Template definition in the Data Product Registry
| id | string Auto generated External Component ID |
| fullyQualifiedName required | string Domain fully qualified name |
| entityType required | string Entity type |
| name required | string External Component name |
| version required | string External Component version |
| displayName required | string External Component name to display |
| description required | string External Component description |
| specification required | string External Component specification |
| specificationVersion required | string External Component specification version |
| definitionMediaType required | string Media Type of the definition of the External Component |
| definition required | string Definition of the External Component |
| createdAt required | string <date-time> Creation timestamp of the External Component |
| updatedAt required | string <date-time> Update timestamp of the External Component |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Get the Template definition identified by the input id
| id required | string Identifier of the Template definition |
{- "id": "string",
- "fullyQualifiedName": "string",
- "entityType": "string",
- "name": "string",
- "version": "string",
- "displayName": "string",
- "description": "string",
- "specification": "string",
- "specificationVersion": "string",
- "definitionMediaType": "string",
- "definition": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}Delete the Template definition identified by the input id
| id required | string Identifier of the definition |
{- "status": 0,
- "code": "string",
- "description": "string",
- "message": "string",
- "path": "string",
- "timestamp": 0
}