PbmServiceInstanceContent

PbmServiceInstanceContent
PbmServiceInstanceContent

The PbmServiceInstanceContent data object defines properties for the PbmServiceInstance managed object.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "aboutInfo": {
        "_typeName": "string",
        "name": "string",
        "version": "string",
        "instanceUuid": "string"
    },
    "sessionManager": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "capabilityMetadataManager": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "profileManager": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "complianceManager": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "placementSolver": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "replicationManager": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
aboutInfo
Required

Contains information that identifies the Storage Policy service.

sessionManager
Required

For internal use.

capabilityMetadataManager
Required

For internal use.

profileManager
Required

Provides access to the Storage Policy ProfileManager.

complianceManager
Required

Provides access to the Storage Policy ComplianceManager.

placementSolver
Required

Provides access to the Storage Policy PlacementSolver.

replicationManager
Optional

Provides access to the Storage Policy ReplicationManager.