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"
            ]
        }
    ],
    "hostsCount": 0
}
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

integer As int32 As int32
hostsCount
Optional

Number of hosts connected to the network pool