PbmDefaultProfileInfo

PbmDefaultProfileInfo
PbmDefaultProfileInfo

Data structure that stores the default profile for datastores.

This structure may be used only with operations rendered under /pbm.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "datastores": [
        {
            "_typeName": "string",
            "hubType": "string",
            "hubId": "string"
        }
    ],
    "defaultProfile": {
        "_typeName": "string",
        "profileId": {
            "_typeName": "string",
            "uniqueId": "string"
        },
        "name": "string",
        "description": "string",
        "creationTime": "string",
        "createdBy": "string",
        "lastUpdatedTime": "string",
        "lastUpdatedBy": "string"
    },
    "methodFault": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
datastores
Required

Datastores

defaultProfile
Optional

Default requirements profile.

It is set to null if the datastores are not associated with any default profile.

methodFault
Optional

NoPermission fault if default profile is not permitted.