GslbClientIpAddrGroup

GslbClientIpAddrGroup
GslbClientIpAddrGroup
JSON Example
{
    "addrs": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "prefixes": [
        {
            "ip_addr": {
                "addr": "string",
                "type": "string"
            },
            "mask": 0
        }
    ],
    "ranges": [
        {
            "begin": {
                "addr": "string",
                "type": "string"
            },
            "end": {
                "addr": "string",
                "type": "string"
            }
        }
    ],
    "type": "string"
}
array of IpAddr
addrs
Optional

Configure IP address(es). Field introduced in 17.1.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

prefixes
Optional

Configure IP address prefix(es). Field introduced in 17.1.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

ranges
Optional

Configure IP address range(s). Field introduced in 17.1.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
type
Required
Constraints: default: GSLB_IP_PUBLIC

Specify whether this client IP address range is public or private. Enum options - GSLB_IP_PUBLIC, GSLB_IP_PRIVATE. Field introduced in 17.1.2. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

Property Of