class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::Interface::Ethernet::Entry::Layer3::Units::Entry::DdnsConfig

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 283800
def _section
        :'ddns-config'
end
ddns_cert_profile() click to toggle source
# File lib/palo_alto/config.rb, line 283963
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 283966
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 283945
def ddns_enabled
        prop_get('ddns-enabled')
end
ddns_enabled=(val) click to toggle source
# File lib/palo_alto/config.rb, line 283948
def ddns_enabled=(val)
        prop_set('ddns-enabled', val)
end
ddns_hostname() click to toggle source
# File lib/palo_alto/config.rb, line 283957
def ddns_hostname
        prop_get('ddns-hostname')
end
ddns_hostname=(val) click to toggle source
# File lib/palo_alto/config.rb, line 283960
def ddns_hostname=(val)
        prop_set('ddns-hostname', val)
end
ddns_ip() click to toggle source
# File lib/palo_alto/config.rb, line 283828
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 283857
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 283951
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 283954
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 283970
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 283974
def ddns_vendor=(val)
        prop_set('ddns-vendor', val)
end
ddns_vendor_config() click to toggle source
# File lib/palo_alto/config.rb, line 283908
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 283797
def has_multiple_values?
        false
end