ComponentTypeExtensionValue
ComponentTypeExtensionValue
JSON Example
{
"lastUpdated": "string",
"valuesMap": {
"entries": [
{
"key": "string"
}
]
},
"componentTypeExtension": {
"componentType": {
"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"
},
"lastUpdated": "string",
"createdDate": "string",
"tenantId": "string",
"name": "string",
"description": "string",
"id": "string",
"version": 0,
"fieldIds": [
"string"
]
},
"createdDate": "string",
"isEnabled": false,
"name": "string",
"tenantId": "string",
"description": "string",
"label": "string",
"version": 0
}
string As date-time As date-time
lastUpdated
Optional
lastUpdated
string As date-time As date-time
createdDate
Optional
createdDate
boolean
isEnabled
Optional
isEnabled
string
name
Optional
name
string
tenantId
Optional
tenantId
string
description
Optional
description
string
label
Optional
label
integer As int64 As int64
version
Optional
version