NetworkPool(address_family=None, allocation_method=None, groupnet=None, id=None, name=None, ranges=None, smart_connect_dns_zone=None, subnet=None)¶
Implementation of the ‘NetworkPool’ model.
Specifies the network pool config of an Isilon Access Zone.
- address_family (AddressFamilyEnum): Specifies the enum for the IP
address families. ‘kUnknown’ indicates IP address families are unknown. ‘kIPv4’ indicates IP addresses used are from IPv4 family. ‘kIPv6’ indicates IP addresses used are from IPv6 family.
- allocation_method (AllocationMethodEnum): Specifies the enum for IP
allocation method. ‘kUnknownAllocMethod’ indicates allocation method is unknown. ‘kStaticAllocMethod’ indicates static allocation method for IP
- ‘kDynamicAllocMethod’ indicates dynamic allocation method for IP
groupnet (string): Specifies the groupnet name of the network pool. id (string): Specifies the unique identifier of the network pool. name (string): Specifies the name of the network pool. ranges (list of NetworkPoolRange): Specifies the IP address range. smart_connect_dns_zone (string): Specifies the SmartConnect zone name
of the network pool.
subnet (string): Specifies the subnet name of the network pool.
Creates an instance of this model from a dictionary
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
object: An instance of this structure class.