class PaloAlto::XML::Config::Devices::Entry::WildfireAppliance::Entry::Deviceconfig::System
Public Instance Methods
# File lib/palo_alto/config.rb, line 365526 def _section :'system' end
Authentication profile to use for non-local admins. Only RADIUS, TACACS+ and authentication sequence are supported.
# File lib/palo_alto/config.rb, line 369918 def authentication_profile prop_get('authentication-profile') end
Authentication profile to use for non-local admins. Only RADIUS, TACACS+ and authentication sequence are supported.
# File lib/palo_alto/config.rb, line 369922 def authentication_profile=(val) prop_set('authentication-profile', val) end
Default gateway
# File lib/palo_alto/config.rb, line 369878 def default_gateway prop_get('default-gateway') end
Default gateway
# File lib/palo_alto/config.rb, line 369882 def default_gateway=(val) prop_set('default-gateway', val) end
# File lib/palo_alto/config.rb, line 365913 def dns_setting @subclasses['dns-setting'] ||= DnsSetting.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 369931 def domain prop_get('domain') end
# File lib/palo_alto/config.rb, line 369934 def domain=(val) prop_set('domain', val) end
# File lib/palo_alto/config.rb, line 368876 def eth2 @subclasses['eth2'] ||= Eth2.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 369140 def eth3 @subclasses['eth3'] ||= Eth3.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 368612 def geo_location @subclasses['geo-location'] ||= GeoLocation.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 365523 def has_multiple_values? false end
alphanumeric string [a-zA-Z0-9._-]
# File lib/palo_alto/config.rb, line 369854 def hostname prop_get('hostname') end
alphanumeric string [a-zA-Z0-9._-]
# File lib/palo_alto/config.rb, line 369858 def hostname=(val) prop_set('hostname', val) end
IP address for the interface
# File lib/palo_alto/config.rb, line 369862 def ip_address prop_get('ip-address') end
IP address for the interface
# File lib/palo_alto/config.rb, line 369866 def ip_address=(val) prop_set('ip-address', val) end
IPv6 address for the management interface
# File lib/palo_alto/config.rb, line 369902 def ipv6_address prop_get('ipv6-address') end
IPv6 address for the management interface
# File lib/palo_alto/config.rb, line 369906 def ipv6_address=(val) prop_set('ipv6-address', val) end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 369910 def ipv6_default_gateway prop_get('ipv6-default-gateway') end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 369914 def ipv6_default_gateway=(val) prop_set('ipv6-default-gateway', val) end
# File lib/palo_alto/config.rb, line 367250 def management_tunnel__28 @subclasses['management-tunnel__28'] ||= ManagementTunnel__28.new(parent_instance: self, create_children: @create_children) end
Maximum Transmission Unit for the interface
# File lib/palo_alto/config.rb, line 369886 def mtu prop_get('mtu') end
Maximum Transmission Unit for the interface
# File lib/palo_alto/config.rb, line 369890 def mtu=(val) prop_set('mtu', val) end
IP netmask for the interface
# File lib/palo_alto/config.rb, line 369870 def netmask prop_get('netmask') end
IP netmask for the interface
# File lib/palo_alto/config.rb, line 369874 def netmask=(val) prop_set('netmask', val) end
# File lib/palo_alto/config.rb, line 365862 def ntp_servers @subclasses['ntp-servers'] ||= NtpServers.new(parent_instance: self, create_children: @create_children) end
Panorama
server (IP address or FQDN)
# File lib/palo_alto/config.rb, line 369938 def panorama_server prop_get('panorama-server') end
Panorama
server (IP address or FQDN)
# File lib/palo_alto/config.rb, line 369942 def panorama_server=(val) prop_set('panorama-server', val) end
Panorama
server 2 (IP address or FQDN)
# File lib/palo_alto/config.rb, line 369946 def panorama_server_2 prop_get('panorama-server-2') end
Panorama
server 2 (IP address or FQDN)
# File lib/palo_alto/config.rb, line 369950 def panorama_server_2=(val) prop_set('panorama-server-2', val) end
# File lib/palo_alto/config.rb, line 365948 def permitted_ip if @create_children @subclasses['permitted-ip'] ||= PermittedIp.new(parent_instance: self, create_children: @create_children) else PermittedIp.new(parent_instance: self) end end
Secure Proxy password to use
# File lib/palo_alto/config.rb, line 370000 def secure_proxy_password prop_get('secure-proxy-password') end
Secure Proxy password to use
# File lib/palo_alto/config.rb, line 370004 def secure_proxy_password=(val) prop_set('secure-proxy-password', val) end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 369984 def secure_proxy_port prop_get('secure-proxy-port') end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 369988 def secure_proxy_port=(val) prop_set('secure-proxy-port', val) end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 369976 def secure_proxy_server prop_get('secure-proxy-server') end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 369980 def secure_proxy_server=(val) prop_set('secure-proxy-server', val) end
Secure Proxy user name to use
# File lib/palo_alto/config.rb, line 369992 def secure_proxy_user prop_get('secure-proxy-user') end
Secure Proxy user name to use
# File lib/palo_alto/config.rb, line 369996 def secure_proxy_user=(val) prop_set('secure-proxy-user', val) end
Verify update server identity
# File lib/palo_alto/config.rb, line 369968 def server_verification prop_get('server-verification') end
Verify update server identity
# File lib/palo_alto/config.rb, line 369972 def server_verification=(val) prop_set('server-verification', val) end
# File lib/palo_alto/config.rb, line 366021 def service @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children) end
Speed and duplex for the interface
# File lib/palo_alto/config.rb, line 369894 def speed_duplex prop_get('speed-duplex') end
Speed and duplex for the interface
# File lib/palo_alto/config.rb, line 369898 def speed_duplex=(val) prop_set('speed-duplex', val) end
# File lib/palo_alto/config.rb, line 368146 def ssh @subclasses['ssh'] ||= Ssh.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 369925 def timezone prop_get('timezone') end
# File lib/palo_alto/config.rb, line 369928 def timezone=(val) prop_set('timezone', val) end
# File lib/palo_alto/config.rb, line 368279 def update_schedule @subclasses['update-schedule'] ||= UpdateSchedule.new(parent_instance: self, create_children: @create_children) end
PaloAlto
Networks update server
# File lib/palo_alto/config.rb, line 369960 def update_server prop_get('update-server') end
PaloAlto
Networks update server
# File lib/palo_alto/config.rb, line 369964 def update_server=(val) prop_set('update-server', val) end
# File lib/palo_alto/config.rb, line 368571 def vm_interface @subclasses['vm-interface'] ||= VmInterface.new(parent_instance: self, create_children: @create_children) end