Infoblox::Grid::DNS::FixedRRSetOrderFQDN - A fixed RRset order FQDN object.
A fixed RRset order FQDN contains information about the fixed RRset configuration items.
By default, when a client queries a domain name, the DNS caching appliance returns the A and AAAA records of the domain name in the cyclic order. However, this default behavior can be overridden if you have enabled and configured (at the Grid level) fixed RRset order for hosts that have multiple addresses. When you override the default behavior and preserve the fixed RRset order for cached DNS responses, the DNS caching appliance returns A and AAAA records associated with domain names in the order they were received from an upstream server. You can preserve the RRset order for the cached DNS responses and specify the fixed RRset order for A, AAAA, or both A and AAAA records at the Grid level and override at the member and DNS view levels.
Note that configuring fixed RRset order for specific FQDNs might significantly affect the performance of the DNS caching appliance.
my $rrset_order = Infoblox::Grid::DNS::FixedRRSetOrderFQDN->new( fqdn => $string, #Required record_type => 'A' | 'AAAA' | 'BOTH', #Optional / Default is 'A' );
The object does not support any session methods. It's used for fixed RRset order configuration for Infoblox::Grid::DNS, Infoblox::Grid::Member::DNS, Infoblox::DNS::View objects.
This section describes all the methods that you can use to set or retrieve the attribute values of the object.
Use this method to set or retrieve the FQDN of the fixed RRset configuration item.
Include the specified parameter to set the attribute value. Omit the parameter to retrieve the attribute value.
The valid value is a string containing desired FQDN.
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 fqdn value my $fqdn = $order_fqdn->fqdn(); #Modify fqdn $order_fqdn->fqdn('domain.com');
Use this method to set or retrieve the returned record type for the specified FQDN in the fixed RRset configuration.
Include the specified parameter to set the attribute value. Omit the parameter to retrieve the attribute value.
The valid values are 'A', 'AAAA' and 'BOTH'. The default value is 'A'.
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 record_type value my $record_type = $order_fqdn->record_type(); #Modify record_type $order_fqdn->record_type('AAAA');
Infoblox Inc. http://www.infoblox.com/
Infoblox::Grid::DNS, Infoblox::Grid::Member::DNS, Infoblox::DNS::View
Copyright (c) 2017 Infoblox Inc.