VcdVcenterIntegrationPropertiesPvdc

VcdVcenterIntegrationPropertiesPvdc
VcdVcenterIntegrationPropertiesPvdc

Provider VDCs to create - key: PVDC name, value: definition of PVDC.

JSON Example
{
    "description": "string",
    "highestSupportedHardwareVersion": "string",
    "clusterName": "string",
    "resourcePoolname": "string",
    "nsxIntegration": "string",
    "storageProfile": [
        "string"
    ],
    "networkPoolname": "string",
    "isEnabled": false
}
string As ^[^;'"]{1,80}$
description
Optional

Description of the PVDC.

string As ^vmx-[1-9][0-9]*$
highestSupportedHardwareVersion
Optional

The hardware version to set for the PVDC. Default: vmx-14

string As ^[^;'"]{1,80}$
clusterName
Optional

The name of the vCenter cluster to use for PVDC creation. If not specified the resource pool will be searched in all available clusters.

string As ^[^;'"]{1,80}$
resourcePoolname
Optional

The name of the vCenter resource pool to use for PVDC creation. If no cluster is specified the resource pool will be searched in all available clusters. If no resource pool is specified, the root resource pool of the cluster will be used.

string As ^[^;'"]{1,80}$
nsxIntegration
Optional

The name of the NSX integration to that specifies details for network pool name. If no NSX integration is defined, PVDC will not be configured.

array of string
storageProfile
Required

The list of storage profiles to be used for PVDC.

string As ^[^;'"]{1,80}$
networkPoolname
Optional

The name of the network pool to be used for PVDC. The network pool is defined in the referenced NSX integration.

boolean
isEnabled
Optional

Defines whether the PVDC to be created should be enabled or not. Default: true