NetworkPool

NetworkPool
NetworkPool

Represents a network pool in the system

JSON Example
{
    "id": "string",
    "name": "string",
    "networks": [
        {
            "id": "string",
            "type": "VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL",
            "vlanId": 0,
            "mtu": 0,
            "subnet": "string",
            "mask": "string",
            "gateway": "string",
            "ipPools": [
                {
                    "start": "string",
                    "end": "string"
                }
            ],
            "freeIps": [
                "string"
            ],
            "usedIps": [
                "string"
            ]
        }
    ]
}
string
id
Optional

The ID of the network pool

string
name
Required

User specified name of the network pool

array of Network
networks
Required

Representing the networks associated with the network pool