ArrayOfPbmCapabilityMetadata
ArrayOfPbmCapabilityMetadata
A boxed array of PbmCapabilityMetadata. To be used in Any placeholders.
This structure may be used only with operations rendered under /pbm
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"_value": [
{
"_typeName": "string",
"id": {
"_typeName": "string",
"namespace": "string",
"id": "string"
},
"summary": {
"_typeName": "string",
"label": "string",
"summary": "string",
"key": "string",
"messageCatalogKeyPrefix": "string",
"messageArg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
},
"mandatory": false,
"hint": false,
"keyId": "string",
"allowMultipleConstraints": false,
"propertyMetadata": [
{
"_typeName": "string",
"id": "string",
"summary": {
"_typeName": "string",
"label": "string",
"summary": "string",
"key": "string",
"messageCatalogKeyPrefix": "string",
"messageArg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
},
"mandatory": false,
"type": {
"_typeName": "string",
"typeName": "string"
},
"defaultValue": {
"_typeName": "string"
},
"allowedValue": {
"_typeName": "string"
},
"requirementsTypeHint": "string"
}
]
}
]
}