vSphereResourceConfig

vSphereResourceConfig
vSphereResourceConfig
AllOf
This class requires all of the following:
JSON Example
{
    "instances": "number",
    "instance_type": {
        "id": "string"
    },
    "persistent_disk": {
        "name": "string",
        "size_mb": "string"
    },
    "additional_vm_extensions": [
        "string"
    ],
    "additional_networks": [
        "string"
    ],
    "swap_as_percent_of_memory_size": "number",
    "nsx": {
        "security_groups": [
            "string"
        ],
        "lbs": [
            {
                "edge_name": "string",
                "pool_name": "string",
                "security_group": "string",
                "port": "string"
            }
        ]
    },
    "nsxt": {
        "ns_groups": [
            "string"
        ],
        "vif_type": "string",
        "lb": [
            {
                "server_pools": [
                    {
                        "name": "string",
                        "port": "number"
                    }
                ]
            }
        ]
    }
}
nsx
Optional

nsx

nsxt
Optional

nsxt