ClusterSystemVMsConfigSpec

ClusterSystemVMsConfigSpec
ClusterSystemVMsConfigSpec

Deprecated as of vSphere 9.0 with no replacement. In a future release of vSphere, the vCLS functionality will be disabled, vCLS system VMs will be deleted, and vCLS APIs will be removed.

Configuration for System VMs deployment.

Since: vSphere API Release 7.0.3.0

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "allowedDatastores": [
        {
            "_typeName": "string",
            "operation": "string",
            "removeKey": {
                "_typeName": "string"
            },
            "datastore": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            }
        }
    ],
    "notAllowedDatastores": [
        {
            "_typeName": "string",
            "operation": "string",
            "removeKey": {
                "_typeName": "string"
            },
            "datastore": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            }
        }
    ],
    "dsTagCategoriesToExclude": [
        {
            "_typeName": "string",
            "operation": "string",
            "removeKey": {
                "_typeName": "string"
            },
            "category": "string"
        }
    ],
    "deploymentMode": "string"
}
allowedDatastores
Optional

The only datastores which can be used for System VMs deployment.

notAllowedDatastores
Optional

Datastores which cannot be used for System VMs deployment.

dsTagCategoriesToExclude
Optional

Tag categories identifying datastores, which cannot be used for System VMs deployment.

string
deploymentMode
Optional

The System VM deployment mode for vSphere clusters.

Supported values are enumerated by the DeploymentMode type. Providing an unset value does not modify deploymentMode.

Since: vSphere API Release 8.0.2.0