Infoblox::Grid::Member::DNS::IP - a Grid member DNS IP.
The DNS IP object is used to configure additional DNS-enabled interfaces for Grid member.
my $object = Infoblox::Grid::Member::DNS::IP->new( member_virtual_ip => $Interface | $ipv4addr | $ipv6addr, #Required );
The object does not have any session methods.
This section describes all the functions that you can apply to DNS IP object.
Use this method to add or retrieve a list of additional IP addresses on which DNS is enabled for a grid member. See Infoblox::Grid::Member::DNS->dns_ip_list() for parameters and return values.
#Get dns_ip_list value my $value = $object->dns_ip_list();
#Modify dns_ip_list
#Construct Infoblox::Grid::Member::DNS::IP object
my $ip = Infoblox::Grid::Member::DNS::IP->new( member_virtual_ip => '10.0.0.10', ); $object->dns_ip_list([$ip]);
This section describes all the methods that you can use to configure and retrieve the attribute values of a DNS IP object.
Use this method to set or retrieve the member's additional interface or interface IP address.
Include the specified parameter to set the attribute value. Omit the parameter to retrieve the attribute value.
The valid value is an Infoblox::Grid::Member::Interface object or IPv4 address or IPv6 address.
If you specified a parameter, the method returns true when the modification succeeds, and returns false when the operation fails.
If you did not specify a parameter, the method returns the attribute value.
#Get member_virtual_ip value my $member_virtual_ip = $object->member_virtual_ip();
#Modify member_virtual_ip value $object->member_virtual_ip('10.0.0.10');
Infoblox Inc. http://www.infoblox.com/
Infoblox::Grid::Member::DNS, Infoblox::Grid::Member::DNS->dns_ip_list(), Infoblox::Grid::Member::Interface,
Copyright (c) 2016 Infoblox Inc.