class PaloAlto::XML::Config::Devices::Entry::TemplateStack::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 288254
def _section
        :'ddns-config'
end
ddns_cert_profile() click to toggle source
# File lib/palo_alto/config.rb, line 288417
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 288420
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 288399
def ddns_enabled
        prop_get('ddns-enabled')
end
ddns_enabled=(val) click to toggle source
# File lib/palo_alto/config.rb, line 288402
def ddns_enabled=(val)
        prop_set('ddns-enabled', val)
end
ddns_hostname() click to toggle source
# File lib/palo_alto/config.rb, line 288411
def ddns_hostname
        prop_get('ddns-hostname')
end
ddns_hostname=(val) click to toggle source
# File lib/palo_alto/config.rb, line 288414
def ddns_hostname=(val)
        prop_set('ddns-hostname', val)
end
ddns_ip() click to toggle source
# File lib/palo_alto/config.rb, line 288282
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 288311
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 288405
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 288408
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 288424
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 288428
def ddns_vendor=(val)
        prop_set('ddns-vendor', val)
end
ddns_vendor_config() click to toggle source
# File lib/palo_alto/config.rb, line 288362
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 288251
def has_multiple_values?
        false
end