VCCluster

VCCluster
VCCluster
JSON Example
{
    "clusterName": "string",
    "cpu": 0,
    "hosts": [
        {
            "cpu": 0,
            "hostName": "string",
            "memory": "number",
            "networks": [
                {
                    "isManaged": false,
                    "network": "string"
                }
            ],
            "storages": [
                {
                    "availableSize": "number",
                    "isManaged": false,
                    "storageName": "string",
                    "totalSize": "number"
                }
            ],
            "totalStorage": "number"
        }
    ],
    "isManaged": false,
    "memory": "number",
    "networks": [
        {
            "isManaged": false,
            "network": "string"
        }
    ],
    "resourcePools": [
        {
            "children": [
                "ResourcePool Object"
            ],
            "morId": "string",
            "name": "string"
        }
    ],
    "storages": [
        {
            "availableSize": "number",
            "isManaged": false,
            "storageName": "string",
            "totalSize": "number"
        }
    ],
    "virtualMachineTemplates": [
        {
            "name": "string"
        }
    ],
    "virtualMachines": [
        {
            "hostName": "string",
            "ipAddress": "string",
            "name": "string",
            "productName": "string",
            "productVersion": "string",
            "vCenter": "string",
            "vmName": "string"
        }
    ]
}
string
clusterName
Optional

clusterName

integer As int32 As int32
cpu
Optional

cpu

array of Host
hosts
Optional

hosts

boolean
isManaged
Optional

isManaged

number As double As double
memory
Optional

memory

array of Network
networks
Optional

networks

resourcePools
Optional

resourcePools

array of Storage
storages
Optional

storages

virtualMachineTemplates
Optional

virtualMachineTemplates

virtualMachines
Optional

virtualMachines

Property Of