class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Deviceconfig::System
Public Instance Methods
# File lib/palo_alto/config.rb, line 153112 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 159397 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 159401 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 159501 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 159505 def auto_renew_mkey_lifetime__31=(val) prop_set('auto-renew-mkey-lifetime__31', val) end
# File lib/palo_alto/config.rb, line 153469 def aux_1 @subclasses['aux-1'] ||= Aux1.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 153761 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 159405 def certificate_profile prop_get('certificate-profile') end
profile for verifying client certificates
# File lib/palo_alto/config.rb, line 159409 def certificate_profile=(val) prop_set('certificate-profile', val) end
Default gateway
# File lib/palo_alto/config.rb, line 159373 def default_gateway prop_get('default-gateway') end
Default gateway
# File lib/palo_alto/config.rb, line 159377 def default_gateway=(val) prop_set('default-gateway', val) end
# File lib/palo_alto/config.rb, line 155435 def device_telemetry @subclasses['device-telemetry'] ||= DeviceTelemetry.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 153832 def dns_setting @subclasses['dns-setting'] ||= DnsSetting.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 159334 def domain prop_get('domain') end
# File lib/palo_alto/config.rb, line 159337 def domain=(val) prop_set('domain', val) end
# File lib/palo_alto/config.rb, line 159516 def domain_lookup_url prop_get('domain-lookup-url') end
# File lib/palo_alto/config.rb, line 159519 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 159429 def fqdn_refresh_time prop_get('fqdn-refresh-time') end
Minimal seconds for periodic FQDN refresh
# File lib/palo_alto/config.rb, line 159433 def fqdn_refresh_time=(val) prop_set('fqdn-refresh-time', val) end
Minutes for FQDN stale entry
# File lib/palo_alto/config.rb, line 159437 def fqdn_stale_entry_timeout prop_get('fqdn-stale-entry-timeout') end
Minutes for FQDN stale entry
# File lib/palo_alto/config.rb, line 159441 def fqdn_stale_entry_timeout=(val) prop_set('fqdn-stale-entry-timeout', val) end
# File lib/palo_alto/config.rb, line 155809 def geo_location @subclasses['geo-location'] ||= GeoLocation.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 153109 def has_multiple_values? false end
# File lib/palo_alto/config.rb, line 159328 def hostname prop_get('hostname') end
# File lib/palo_alto/config.rb, line 159331 def hostname=(val) prop_set('hostname', val) end
# File lib/palo_alto/config.rb, line 154480 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 159357 def ip_address prop_get('ip-address') end
IP address for the management interface
# File lib/palo_alto/config.rb, line 159361 def ip_address=(val) prop_set('ip-address', val) end
# File lib/palo_alto/config.rb, line 159522 def ip_address_lookup_url prop_get('ip-address-lookup-url') end
# File lib/palo_alto/config.rb, line 159525 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 159381 def ipv6_address prop_get('ipv6-address') end
IPv6 address for the management interface
# File lib/palo_alto/config.rb, line 159385 def ipv6_address=(val) prop_set('ipv6-address', val) end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 159389 def ipv6_default_gateway prop_get('ipv6-default-gateway') end
IPv6 Default gateway
# File lib/palo_alto/config.rb, line 159393 def ipv6_default_gateway=(val) prop_set('ipv6-default-gateway', val) end
Enable proxy access to CDL
# File lib/palo_alto/config.rb, line 159493 def lcaas_use_proxy prop_get('lcaas-use-proxy') end
Enable proxy access to CDL
# File lib/palo_alto/config.rb, line 159497 def lcaas_use_proxy=(val) prop_set('lcaas-use-proxy', val) end
system default locale
# File lib/palo_alto/config.rb, line 159509 def locale prop_get('locale') end
system default locale
# File lib/palo_alto/config.rb, line 159513 def locale=(val) prop_set('locale', val) end
# File lib/palo_alto/config.rb, line 156640 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 156334 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 159349 def mtu prop_get('mtu') end
Maximum Transmission Unit for the management interface
# File lib/palo_alto/config.rb, line 159353 def mtu=(val) prop_set('mtu', val) end
IP netmask for the management interface
# File lib/palo_alto/config.rb, line 159365 def netmask prop_get('netmask') end
IP netmask for the management interface
# File lib/palo_alto/config.rb, line 159369 def netmask=(val) prop_set('netmask', val) end
# File lib/palo_alto/config.rb, line 154254 def ntp_servers @subclasses['ntp-servers'] ||= NtpServers.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 153908 def panorama @subclasses['panorama'] ||= Panorama.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 155974 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 156284 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 159485 def secure_proxy_password prop_get('secure-proxy-password') end
Secure Proxy password to use
# File lib/palo_alto/config.rb, line 159489 def secure_proxy_password=(val) prop_set('secure-proxy-password', val) end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 159469 def secure_proxy_port prop_get('secure-proxy-port') end
Port for secure proxy server
# File lib/palo_alto/config.rb, line 159473 def secure_proxy_port=(val) prop_set('secure-proxy-port', val) end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 159461 def secure_proxy_server prop_get('secure-proxy-server') end
Secure Proxy server to use
# File lib/palo_alto/config.rb, line 159465 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 159477 def secure_proxy_user prop_get('secure-proxy-user') end
Secure Proxy user name to use
# File lib/palo_alto/config.rb, line 159481 def secure_proxy_user=(val) prop_set('secure-proxy-user', val) end
Verify update server identity
# File lib/palo_alto/config.rb, line 159453 def server_verification prop_get('server-verification') end
Verify update server identity
# File lib/palo_alto/config.rb, line 159457 def server_verification=(val) prop_set('server-verification', val) end
# File lib/palo_alto/config.rb, line 155922 def service @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 155770 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 159341 def speed_duplex prop_get('speed-duplex') end
Speed and duplex for the management interface
# File lib/palo_alto/config.rb, line 159345 def speed_duplex=(val) prop_set('speed-duplex', val) end
# File lib/palo_alto/config.rb, line 155376 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 159421 def ssl_tls_service_profile prop_get('ssl-tls-service-profile') end
SSL TLS service profile
# File lib/palo_alto/config.rb, line 159425 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 159413 def syslog_certificate prop_get('syslog-certificate') end
client certificate for syslog
# File lib/palo_alto/config.rb, line 159417 def syslog_certificate=(val) prop_set('syslog-certificate', val) end
# File lib/palo_alto/config.rb, line 159528 def timezone prop_get('timezone') end
# File lib/palo_alto/config.rb, line 159531 def timezone=(val) prop_set('timezone', val) end
# File lib/palo_alto/config.rb, line 153177 def type @subclasses['type'] ||= Type.new(parent_instance: self, create_children: @create_children) end
# File lib/palo_alto/config.rb, line 158237 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 159445 def update_server prop_get('update-server') end
PaloAlto
Networks update server
# File lib/palo_alto/config.rb, line 159449 def update_server=(val) prop_set('update-server', val) end