class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Network::Dhcp::Interface::Entry::Server::Option

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 209002
def _section
        :'option'
end
dns() click to toggle source
# File lib/palo_alto/config.rb, line 209128
def dns
        @subclasses['dns'] ||= Dns.new(parent_instance: self, create_children: @create_children)
end
dns_suffix() click to toggle source

domain name

# File lib/palo_alto/config.rb, line 209537
def dns_suffix
        prop_get('dns-suffix')
end
dns_suffix=(val) click to toggle source

domain name

# File lib/palo_alto/config.rb, line 209541
def dns_suffix=(val)
        prop_set('dns-suffix', val)
end
gateway() click to toggle source

default gateway

# File lib/palo_alto/config.rb, line 209505
def gateway
        prop_get('gateway')
end
gateway=(val) click to toggle source

default gateway

# File lib/palo_alto/config.rb, line 209509
def gateway=(val)
        prop_set('gateway', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 208999
def has_multiple_values?
        false
end
inheritance() click to toggle source
# File lib/palo_alto/config.rb, line 209073
def inheritance
        @subclasses['inheritance'] ||= Inheritance.new(parent_instance: self, create_children: @create_children)
end
lease() click to toggle source
# File lib/palo_alto/config.rb, line 209040
def lease
        if @create_children
                @subclasses['lease'] ||= Lease.new(parent_instance: self, create_children: @create_children)
        else
                Lease.new(parent_instance: self)
        end
end
nis() click to toggle source
# File lib/palo_alto/config.rb, line 209238
def nis
        @subclasses['nis'] ||= Nis.new(parent_instance: self, create_children: @create_children)
end
ntp() click to toggle source
# File lib/palo_alto/config.rb, line 209293
def ntp
        @subclasses['ntp'] ||= Ntp.new(parent_instance: self, create_children: @create_children)
end
pop3_server() click to toggle source

POP3 server

# File lib/palo_alto/config.rb, line 209521
def pop3_server
        prop_get('pop3-server')
end
pop3_server=(val) click to toggle source

POP3 server

# File lib/palo_alto/config.rb, line 209525
def pop3_server=(val)
        prop_set('pop3-server', val)
end
smtp_server() click to toggle source

SMTP server

# File lib/palo_alto/config.rb, line 209529
def smtp_server
        prop_get('smtp-server')
end
smtp_server=(val) click to toggle source

SMTP server

# File lib/palo_alto/config.rb, line 209533
def smtp_server=(val)
        prop_set('smtp-server', val)
end
subnet_mask() click to toggle source

ip pool subnet mask

# File lib/palo_alto/config.rb, line 209513
def subnet_mask
        prop_get('subnet-mask')
end
subnet_mask=(val) click to toggle source

ip pool subnet mask

# File lib/palo_alto/config.rb, line 209517
def subnet_mask=(val)
        prop_set('subnet-mask', val)
end
user_defined() click to toggle source
# File lib/palo_alto/config.rb, line 209441
def user_defined
        if @create_children
                @subclasses['user-defined'] ||= UserDefined.new(parent_instance: self, create_children: @create_children)
        else
                UserDefined.new(parent_instance: self)
        end
end
wins() click to toggle source
# File lib/palo_alto/config.rb, line 209183
def wins
        @subclasses['wins'] ||= Wins.new(parent_instance: self, create_children: @create_children)
end