class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Deviceconfig::System
Public Instance Methods
# File lib/palo_alto/config.rb, line 259604 def _section :'system' end
Authentication profile to use for non-local admins. Only RADIUS, TACACS+ and SAML methods are supported.
# File lib/palo_alto/config.rb, line 265908 def authentication_profile prop_get('authentication-profile') end
Authentication profile to use for non-local admins. Only RADIUS, TACACS+ and SAML methods are supported.
# File lib/palo_alto/config.rb, line 265912 def authentication_profile=(val) prop_set('authentication-profile', val) end
Automatically renew master key lifetime when it expires. Extended time in hours. 0 means disable auto-renew lifetime.
# File lib/palo_alto/config.rb, line 266012 def auto_renew_mkey_lifetime__31 prop_get('auto-renew-mkey-lifetime__31') end
Automatically renew master key lifetime when it expires. Extended time in hours. 0 means disable auto-renew lifetime.
# File lib/palo_alto/config.rb, line 266016 def auto_renew_mkey_lifetime__31=(val) prop_set('auto-renew-mkey-lifetime__31', val) end
# File lib/palo_alto/config.rb, line 259966 def aux_1 @subclasses['aux-1'] ||= Aux1.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 260263 def aux_2 @subclasses['aux-2'] ||= Aux2.new(parent_instance: self, create_children: @create_children) end
profile for verifying client certificates
# File lib/palo_alto/config.rb, line 265916 def certificate_profile prop_get('certificate-profile') end
profile for verifying client certificates
# File lib/palo_alto/config.rb, line 265920 def certificate_profile=(val) prop_set('certificate-profile', val) end
Default gateway
# File lib/palo_alto/config.rb, line 265884 def default_gateway prop_get('default-gateway') end
Default gateway
# File lib/palo_alto/config.rb, line 265888 def default_gateway=(val) prop_set('default-gateway', val) end
# File lib/palo_alto/config.rb, line 261941 def device_telemetry @subclasses['device-telemetry'] ||= DeviceTelemetry.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 260336 def dns_setting @subclasses['dns-setting'] ||= DnsSetting.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 265845 def domain prop_get('domain') end
# File lib/palo_alto/config.rb, line 265848 def domain=(val) prop_set('domain', val) end
# File lib/palo_alto/config.rb, line 266027 def domain_lookup_url prop_get('domain-lookup-url') end
# File lib/palo_alto/config.rb, line 266030 def domain_lookup_url=(val) prop_set('domain-lookup-url', val) end
Minimal seconds for periodic FQDN refresh
# File lib/palo_alto/config.rb, line 265940 def fqdn_refresh_time prop_get('fqdn-refresh-time') end
Minimal seconds for periodic FQDN refresh
# File lib/palo_alto/config.rb, line 265944 def fqdn_refresh_time=(val) prop_set('fqdn-refresh-time', val) end
Minutes for FQDN stale entry
# File lib/palo_alto/config.rb, line 265948 def fqdn_stale_entry_timeout prop_get('fqdn-stale-entry-timeout') end
Minutes for FQDN stale entry
# File lib/palo_alto/config.rb, line 265952 def fqdn_stale_entry_timeout=(val) prop_set('fqdn-stale-entry-timeout', val) end
# File lib/palo_alto/config.rb, line 262315 def geo_location @subclasses['geo-location'] ||= GeoLocation.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 259601 def has_multiple_values? false end
# File lib/palo_alto/config.rb, line 265839 def hostname prop_get('hostname') end
# File lib/palo_alto/config.rb, line 265842 def hostname=(val) prop_set('hostname', val) end
# File lib/palo_alto/config.rb, line 260986 def hsm_settings @subclasses['hsm-settings'] ||= HsmSettings.new(parent_instance: self, create_children: @create_children) end
IP address for the management interface
# File lib/palo_alto/config.rb, line 265868 def ip_address prop_get('ip-address') end
IP address for the management interface
# File lib/palo_alto/config.rb, line 265872 def ip_address=(val) prop_set('ip-address', val) end
# File lib/palo_alto/config.rb, line 266033 def ip_address_lookup_url prop_get('ip-address-lookup-url') end
# File lib/palo_alto/config.rb, line 266036 def ip_address_lookup_url=(val) prop_set('ip-address-lookup-url', val) end
IPv6 address for the management interface
# File lib/palo_alto/config.rb, line 265892 def ipv6_address prop_get('ipv6-address') end
IPv6 address for the management interface
# File lib/palo_alto/config.rb, line 265896 def ipv6_address=(val) prop_set('ipv6-address', val) end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 265900 def ipv6_default_gateway prop_get('ipv6-default-gateway') end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 265904 def ipv6_default_gateway=(val) prop_set('ipv6-default-gateway', val) end
Enable proxy access to CDL
# File lib/palo_alto/config.rb, line 266004 def lcaas_use_proxy prop_get('lcaas-use-proxy') end
Enable proxy access to CDL
# File lib/palo_alto/config.rb, line 266008 def lcaas_use_proxy=(val) prop_set('lcaas-use-proxy', val) end
system default locale
# File lib/palo_alto/config.rb, line 266020 def locale prop_get('locale') end
system default locale
# File lib/palo_alto/config.rb, line 266024 def locale=(val) prop_set('locale', val) end
# File lib/palo_alto/config.rb, line 263146 def log_export_schedule if @create_children @subclasses['log-export-schedule'] ||= LogExportSchedule.new(parent_instance: self, create_children: @create_children) else LogExportSchedule.new(parent_instance: self) end end
# File lib/palo_alto/config.rb, line 262840 def log_link if @create_children @subclasses['log-link'] ||= LogLink.new(parent_instance: self, create_children: @create_children) else LogLink.new(parent_instance: self) end end
Maximum Transmission Unit for the management interface
# File lib/palo_alto/config.rb, line 265860 def mtu prop_get('mtu') end
Maximum Transmission Unit for the management interface
# File lib/palo_alto/config.rb, line 265864 def mtu=(val) prop_set('mtu', val) end
IP netmask for the management interface
# File lib/palo_alto/config.rb, line 265876 def netmask prop_get('netmask') end
IP netmask for the management interface
# File lib/palo_alto/config.rb, line 265880 def netmask=(val) prop_set('netmask', val) end
# File lib/palo_alto/config.rb, line 260758 def ntp_servers @subclasses['ntp-servers'] ||= NtpServers.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 260412 def panorama @subclasses['panorama'] ||= Panorama.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 262480 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
# File lib/palo_alto/config.rb, line 262790 def route @subclasses['route'] ||= Route.new(parent_instance: self, create_children: @create_children) end
Secure Proxy password to use
# File lib/palo_alto/config.rb, line 265996 def secure_proxy_password prop_get('secure-proxy-password') end
Secure Proxy password to use
# File lib/palo_alto/config.rb, line 266000 def secure_proxy_password=(val) prop_set('secure-proxy-password', val) end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 265980 def secure_proxy_port prop_get('secure-proxy-port') end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 265984 def secure_proxy_port=(val) prop_set('secure-proxy-port', val) end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 265972 def secure_proxy_server prop_get('secure-proxy-server') end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 265976 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 265988 def secure_proxy_user prop_get('secure-proxy-user') end
Secure Proxy user name to use
# File lib/palo_alto/config.rb, line 265992 def secure_proxy_user=(val) prop_set('secure-proxy-user', val) end
Verify update server identity
# File lib/palo_alto/config.rb, line 265964 def server_verification prop_get('server-verification') end
Verify update server identity
# File lib/palo_alto/config.rb, line 265968 def server_verification=(val) prop_set('server-verification', val) end
# File lib/palo_alto/config.rb, line 262428 def service @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 262276 def snmp_setting @subclasses['snmp-setting'] ||= SnmpSetting.new(parent_instance: self, create_children: @create_children) end
Speed and duplex for the management interface
# File lib/palo_alto/config.rb, line 265852 def speed_duplex prop_get('speed-duplex') end
Speed and duplex for the management interface
# File lib/palo_alto/config.rb, line 265856 def speed_duplex=(val) prop_set('speed-duplex', val) end
# File lib/palo_alto/config.rb, line 261882 def ssh @subclasses['ssh'] ||= Ssh.new(parent_instance: self, create_children: @create_children) end
SSL TLS service profile
# File lib/palo_alto/config.rb, line 265932 def ssl_tls_service_profile prop_get('ssl-tls-service-profile') end
SSL TLS service profile
# File lib/palo_alto/config.rb, line 265936 def ssl_tls_service_profile=(val) prop_set('ssl-tls-service-profile', val) end
client certificate for syslog
# File lib/palo_alto/config.rb, line 265924 def syslog_certificate prop_get('syslog-certificate') end
client certificate for syslog
# File lib/palo_alto/config.rb, line 265928 def syslog_certificate=(val) prop_set('syslog-certificate', val) end
# File lib/palo_alto/config.rb, line 266039 def timezone prop_get('timezone') end
# File lib/palo_alto/config.rb, line 266042 def timezone=(val) prop_set('timezone', val) end
# File lib/palo_alto/config.rb, line 259669 def type @subclasses['type'] ||= Type.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 264743 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 265956 def update_server prop_get('update-server') end
PaloAlto
Networks update server
# File lib/palo_alto/config.rb, line 265960 def update_server=(val) prop_set('update-server', val) end