Get Component Type
Get an existing component type by its objectId.
Request
URI
GET
https://{api_host}/composition-service/api/componenttypes/{objectId}
COPY
Path Parameters
string
objectId
Required
The objectId of the component type.
Responses
200
Success - return the component type.
Returns ComponentType of type(s) */*
{
"iconId": "string",
"schema": {
"fields": [
{
"permissibleValues": {
"customAllowed": false
},
"displayAdvice": "string",
"columns": [
"Field Object"
],
"dataType": {
"typeId": "string"
},
"isMultiValued": false,
"description": "string",
"orderIndex": 0,
"id": "string",
"label": "string",
"state": {
"dependencies": [
"string"
],
"facets": [
{}
]
}
}
]
},
"catalogItemTypeId": "string",
"supportLenientDestroy": false,
"description": "string",
"callbacks": {
"rollback": false,
"allocate": false,
"requestDetails": false,
"listOffers": false,
"destroy": false,
"clusterBehavior": "string",
"validate": false
},
"outputResourceTypeId": "string",
"version": 0,
"idForEntitlements": "string",
"lastUpdated": "string",
"classId": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"requiredPermissionIds": [
"string"
],
"serviceTypeId": "string",
"allocationRelatedResourceTypeIds": [
"string"
],
"id": "string",
"serviceId": "string",
"forms": {},
"categoryId": "string",
"containerFieldId": "string"
}
string
iconId
Optional
iconId
string
catalogItemTypeId
Optional
catalogItemTypeId
boolean
supportLenientDestroy
Optional
supportLenientDestroy
string
description
Optional
description
string
outputResourceTypeId
Optional
outputResourceTypeId
integer As int64 As int64
version
Optional
version
string
idForEntitlements
Optional
idForEntitlements
string As date-time As date-time
lastUpdated
Optional
lastUpdated
string
classId
Optional
classId
string As date-time As date-time
createdDate
Optional
createdDate
string
name
Optional
name
string
tenantId
Optional
tenantId
array of string
requiredPermissionIds
Optional
requiredPermissionIds
string
serviceTypeId
Optional
serviceTypeId
array of string
allocationRelatedResourceTypeIds
Optional
allocationRelatedResourceTypeIds
string
id
Optional
id
string
serviceId
Optional
serviceId
string
categoryId
Optional
categoryId
string
containerFieldId
Optional
containerFieldId
403
Forbidden.
Operation doesn't return any data structure
404
Component type not found.
Operation doesn't return any data structure
Component Types Operations
GET
Get Component Type
GET
Get Component Types
GET
Get Component Type Schema