Get Versioning Key for a Resource

Facets Deployment Controller API: GET endpoint to fetch the versioning key for a resource, identified by cluster ID, resource type, and resource name.

GET
/cc-ui/v1/artifacts/cluster/{clusterId}/resourceType/{resourceType}/resourceName/{resourceName}

Authorization

basicAuth
AuthorizationBasic <token>

In: header

Path Parameters

clusterId*string
resourceType*string
resourceName*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://facetsdemo.console.facets.cloud/cc-ui/v1/artifacts/cluster/string/resourceType/string/resourceName/string"
{
  "applicationName": "string",
  "appliedRuleId": "string",
  "appliedRuleName": "string",
  "appliedRuleVersionId": "string",
  "artifactUri": "string",
  "artifactory": "string",
  "buildDescription": "string",
  "buildId": "string",
  "changeLog": "string",
  "classified": true,
  "clusterId": "string",
  "createdBy": "string",
  "createdOn": "2019-08-24T14:15:22Z",
  "creationDate": "2019-08-24T14:15:22Z",
  "id": "string",
  "lastModifiedBy": "string",
  "lastModifiedDate": "2019-08-24T14:15:22Z",
  "metadata": {
    "property1": "string",
    "property2": "string"
  },
  "promoted": true,
  "registrationType": "ENVIRONMENT",
  "registrationValue": "string",
  "releaseStream": "string",
  "releaseType": "HOTFIX",
  "repositoryName": "string",
  "tag": "string",
  "versioningKey": "string"
}
{
  "approvalUrl": "string",
  "code": "string",
  "errorCode": "string",
  "message": "string",
  "missingPermissions": [
    "string"
  ]
}
"string"
{
  "code": "string",
  "message": "string"
}
{
  "code": "string",
  "message": "string"
}
{
  "code": "string",
  "message": "string"
}
{
  "code": "string",
  "message": "string"
}