class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Network::Interface::AggregateEthernet::Entry::Layer3::Units::Entry::DdnsConfig

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 181720
def _section
        :'ddns-config'
end
ddns_cert_profile() click to toggle source
# File lib/palo_alto/config.rb, line 181883
def ddns_cert_profile
        prop_get('ddns-cert-profile')
end
ddns_cert_profile=(val) click to toggle source
# File lib/palo_alto/config.rb, line 181886
def ddns_cert_profile=(val)
        prop_set('ddns-cert-profile', val)
end
ddns_enabled() click to toggle source
# File lib/palo_alto/config.rb, line 181865
def ddns_enabled
        prop_get('ddns-enabled')
end
ddns_enabled=(val) click to toggle source
# File lib/palo_alto/config.rb, line 181868
def ddns_enabled=(val)
        prop_set('ddns-enabled', val)
end
ddns_hostname() click to toggle source
# File lib/palo_alto/config.rb, line 181877
def ddns_hostname
        prop_get('ddns-hostname')
end
ddns_hostname=(val) click to toggle source
# File lib/palo_alto/config.rb, line 181880
def ddns_hostname=(val)
        prop_set('ddns-hostname', val)
end
ddns_ip() click to toggle source
# File lib/palo_alto/config.rb, line 181748
def ddns_ip
        if @create_children
                @subclasses['ddns-ip'] ||= DdnsIp.new(parent_instance: self, create_children: @create_children)
        else
                DdnsIp.new(parent_instance: self)
        end
end
ddns_ipv6() click to toggle source
# File lib/palo_alto/config.rb, line 181777
def ddns_ipv6
        if @create_children
                @subclasses['ddns-ipv6'] ||= DdnsIpv6.new(parent_instance: self, create_children: @create_children)
        else
                DdnsIpv6.new(parent_instance: self)
        end
end
ddns_update_interval() click to toggle source
# File lib/palo_alto/config.rb, line 181871
def ddns_update_interval
        prop_get('ddns-update-interval')
end
ddns_update_interval=(val) click to toggle source
# File lib/palo_alto/config.rb, line 181874
def ddns_update_interval=(val)
        prop_set('ddns-update-interval', val)
end
ddns_vendor() click to toggle source

Vendor and product type

# File lib/palo_alto/config.rb, line 181890
def ddns_vendor
        prop_get('ddns-vendor')
end
ddns_vendor=(val) click to toggle source

Vendor and product type

# File lib/palo_alto/config.rb, line 181894
def ddns_vendor=(val)
        prop_set('ddns-vendor', val)
end
ddns_vendor_config() click to toggle source
# File lib/palo_alto/config.rb, line 181828
def ddns_vendor_config
        if @create_children
                @subclasses['ddns-vendor-config'] ||= DdnsVendorConfig.new(parent_instance: self, create_children: @create_children)
        else
                DdnsVendorConfig.new(parent_instance: self)
        end
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 181717
def has_multiple_values?
        false
end