InlineZtpV1ClustersRequestBody

InlineZtpV1ClustersRequestBody
InlineZtpV1ClustersRequestBody
JSON Example
{
    "domains": [
        {
            "id": "string",
            "version": 0,
            "name": "cdc1-cc1",
            "type": "string",
            "enabled": false,
            "parentDomainId": "string",
            "location": {
                "city": "string",
                "country": "string",
                "address": "string",
                "longitude": "number",
                "latitude": "number"
            },
            "licenses": {
                "esxi": [
                    "string"
                ],
                "vsan": [
                    "string"
                ]
            },
            "switches": [
                {
                    "name": "string",
                    "uplinks": [
                        {
                            "pnic": "string",
                            "name": "string"
                        }
                    ]
                }
            ],
            "services": [
                {
                    "name": "string",
                    "type": "string",
                    "enabled": false,
                    "vsanConfig": {
                        "vsanDedup": false
                    }
                }
            ],
            "storage": {
                "twoNodeVsanCluster": {
                    "witness": {
                        "preDeployed": {
                            "witnessHostAddress": "string"
                        },
                        "ztpDeployed": {
                            "ovaPath": "string",
                            "witnessVMDeployment": {
                                "formFactor": "string",
                                "deploymentTarget": {
                                    "clusterName": "string",
                                    "resourceGroup": "string",
                                    "hostName": "string"
                                },
                                "dataStoreName": "string",
                                "primaryNetwork": {
                                    "networkName": "string",
                                    "fqdn": "string",
                                    "gateway": "string",
                                    "prefix": 0
                                },
                                "secondaryNetwork": {
                                    "networkName": "string",
                                    "fqdn": "string",
                                    "gateway": "string",
                                    "prefix": 0
                                },
                                "rootPassword": "string"
                            }
                        }
                    }
                }
            },
            "networks": [
                {
                    "type": "string",
                    "name": "string",
                    "switch": "string",
                    "segmentType": "string",
                    "vlan": 0,
                    "mtu": 0,
                    "gateway": "string",
                    "prefixLength": 0,
                    "mac_learning_enabled": false,
                    "uplinkTeamingPolicy": {
                        "uplinkPortOrder": {
                            "active": [
                                "string"
                            ],
                            "standby": [
                                "string"
                            ],
                            "unused": [
                                "string"
                            ]
                        }
                    }
                }
            ],
            "settings": {
                "dns": {
                    "suffix": "string",
                    "servers": [
                        "string"
                    ]
                },
                "ntp": {
                    "servers": [
                        "string"
                    ]
                },
                "csiTagging": {
                    "enableCsiZoning": false,
                    "clusterCsiZoneTagNamingScheme": "string",
                    "hostCsiZoneTagNamingScheme": "string"
                },
                "disableDatastoreCustomization": false
            },
            "csiTags": {
                "csiZoneTag": "string"
            },
            "csiCategories": {
                "useExisting": false,
                "zone": "string"
            },
            "hcpId": "string"
        }
    ]
}
array of object
domains
Required

domains