PbmCapabilityVendorResourceTypeInfo
PbmCapabilityVendorResourceTypeInfo
This structure may be used only with operations rendered under /pbm
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"resourceType": "string",
"vendorNamespaceInfo": [
{
"_typeName": "string",
"vendorInfo": {
"_typeName": "string",
"vendorUuid": "string",
"info": {
"_typeName": "string",
"label": "string",
"summary": "string",
"key": "string",
"messageCatalogKeyPrefix": "string",
"messageArg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
},
"namespaceInfo": {
"_typeName": "string",
"version": "string",
"namespace": "string",
"info": {
"_typeName": "string",
"label": "string",
"summary": "string",
"key": "string",
"messageCatalogKeyPrefix": "string",
"messageArg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
]
}
}
}
]
}
string
resourceType
Required
Resource type for which given vendor has registered given namespace along with capability metadata that belongs to the namespace.
Must match one of the values for enum PbmProfileResourceTypeEnumEnum
array of PbmCapabilityVendorNamespaceInfo
vendorNamespaceInfo
Required
List of all vendorInfo <--> namespaceInfo tuples that are registered for given resource type
Property Of