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

The PbmProfile data object is the base object for storage capability profiles.

This object defines metadata for the profile. The derived capability profile represents the user's intent for selection and configuration of storage resources and/or services that support deployment of virtual machines and virtual disks.

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

methodFault
Optional

The base data object type for all the object model faults that an application might handle.