PbmCapabilityVendorResourceTypeInfo

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

vendorNamespaceInfo
Required

List of all vendorInfo <--> namespaceInfo tuples that are registered for given resource type