class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Deviceconfig::System

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 259604
def _section
        :'system'
end
ack_login_banner() click to toggle source

Force Admins to Acknowledge Login Banner

# File lib/palo_alto/config.rb, line 265832
def ack_login_banner
        prop_get('ack-login-banner')
end
ack_login_banner=(val) click to toggle source

Force Admins to Acknowledge Login Banner

# File lib/palo_alto/config.rb, line 265836
def ack_login_banner=(val)
        prop_set('ack-login-banner', val)
end
authentication_profile() click to toggle source

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=(val) click to toggle source

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
auto_renew_mkey_lifetime__31() click to toggle source

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
auto_renew_mkey_lifetime__31=(val) click to toggle source

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
aux_1() click to toggle source
# File lib/palo_alto/config.rb, line 259966
def aux_1
        @subclasses['aux-1'] ||= Aux1.new(parent_instance: self, create_children: @create_children)
end
aux_2() click to toggle source
# File lib/palo_alto/config.rb, line 260263
def aux_2
        @subclasses['aux-2'] ||= Aux2.new(parent_instance: self, create_children: @create_children)
end
certificate_profile() click to toggle source

profile for verifying client certificates

# File lib/palo_alto/config.rb, line 265916
def certificate_profile
        prop_get('certificate-profile')
end
certificate_profile=(val) click to toggle source

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() click to toggle source

Default gateway

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

Default gateway

# File lib/palo_alto/config.rb, line 265888
def default_gateway=(val)
        prop_set('default-gateway', val)
end
device_telemetry() click to toggle source
# File lib/palo_alto/config.rb, line 261941
def device_telemetry
        @subclasses['device-telemetry'] ||= DeviceTelemetry.new(parent_instance: self, create_children: @create_children)
end
dns_setting() click to toggle source
# File lib/palo_alto/config.rb, line 260336
def dns_setting
        @subclasses['dns-setting'] ||= DnsSetting.new(parent_instance: self, create_children: @create_children)
end
domain() click to toggle source
# File lib/palo_alto/config.rb, line 265845
def domain
        prop_get('domain')
end
domain=(val) click to toggle source
# File lib/palo_alto/config.rb, line 265848
def domain=(val)
        prop_set('domain', val)
end
domain_lookup_url() click to toggle source
# File lib/palo_alto/config.rb, line 266027
def domain_lookup_url
        prop_get('domain-lookup-url')
end
domain_lookup_url=(val) click to toggle source
# File lib/palo_alto/config.rb, line 266030
def domain_lookup_url=(val)
        prop_set('domain-lookup-url', val)
end
fqdn_refresh_time() click to toggle source

Minimal seconds for periodic FQDN refresh

# File lib/palo_alto/config.rb, line 265940
def fqdn_refresh_time
        prop_get('fqdn-refresh-time')
end
fqdn_refresh_time=(val) click to toggle source

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
fqdn_stale_entry_timeout() click to toggle source

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
fqdn_stale_entry_timeout=(val) click to toggle source

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
geo_location() click to toggle source
# File lib/palo_alto/config.rb, line 262315
def geo_location
        @subclasses['geo-location'] ||= GeoLocation.new(parent_instance: self, create_children: @create_children)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 259601
def has_multiple_values?
        false
end
hostname() click to toggle source
# File lib/palo_alto/config.rb, line 265839
def hostname
        prop_get('hostname')
end
hostname=(val) click to toggle source
# File lib/palo_alto/config.rb, line 265842
def hostname=(val)
        prop_set('hostname', val)
end
hsm_settings() click to toggle source
# 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() click to toggle source

IP address for the management interface

# File lib/palo_alto/config.rb, line 265868
def ip_address
        prop_get('ip-address')
end
ip_address=(val) click to toggle source

IP address for the management interface

# File lib/palo_alto/config.rb, line 265872
def ip_address=(val)
        prop_set('ip-address', val)
end
ip_address_lookup_url() click to toggle source
# File lib/palo_alto/config.rb, line 266033
def ip_address_lookup_url
        prop_get('ip-address-lookup-url')
end
ip_address_lookup_url=(val) click to toggle source
# File lib/palo_alto/config.rb, line 266036
def ip_address_lookup_url=(val)
        prop_set('ip-address-lookup-url', val)
end
ipv6_address() click to toggle source

IPv6 address for the management interface

# File lib/palo_alto/config.rb, line 265892
def ipv6_address
        prop_get('ipv6-address')
end
ipv6_address=(val) click to toggle source

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() click to toggle source

IPv6 Default gateway

# File lib/palo_alto/config.rb, line 265900
def ipv6_default_gateway
        prop_get('ipv6-default-gateway')
end
ipv6_default_gateway=(val) click to toggle source

IPv6 Default gateway

# File lib/palo_alto/config.rb, line 265904
def ipv6_default_gateway=(val)
        prop_set('ipv6-default-gateway', val)
end
lcaas_use_proxy() click to toggle source

Enable proxy access to CDL

# File lib/palo_alto/config.rb, line 266004
def lcaas_use_proxy
        prop_get('lcaas-use-proxy')
end
lcaas_use_proxy=(val) click to toggle source

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
locale() click to toggle source

system default locale

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

system default locale

# File lib/palo_alto/config.rb, line 266024
def locale=(val)
        prop_set('locale', val)
end
log_export_schedule() click to toggle source
# 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
login_banner() click to toggle source
# File lib/palo_alto/config.rb, line 265825
def login_banner
        prop_get('login-banner')
end
login_banner=(val) click to toggle source
# File lib/palo_alto/config.rb, line 265828
def login_banner=(val)
        prop_set('login-banner', val)
end
motd_and_banner() click to toggle source
# File lib/palo_alto/config.rb, line 265013
def motd_and_banner
        @subclasses['motd-and-banner'] ||= MotdAndBanner.new(parent_instance: self, create_children: @create_children)
end
mtu() click to toggle source

Maximum Transmission Unit for the management interface

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

Maximum Transmission Unit for the management interface

# File lib/palo_alto/config.rb, line 265864
def mtu=(val)
        prop_set('mtu', val)
end
netmask() click to toggle source

IP netmask for the management interface

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

IP netmask for the management interface

# File lib/palo_alto/config.rb, line 265880
def netmask=(val)
        prop_set('netmask', val)
end
ntp_servers() click to toggle source
# File lib/palo_alto/config.rb, line 260758
def ntp_servers
        @subclasses['ntp-servers'] ||= NtpServers.new(parent_instance: self, create_children: @create_children)
end
panorama() click to toggle source
# File lib/palo_alto/config.rb, line 260412
def panorama
        @subclasses['panorama'] ||= Panorama.new(parent_instance: self, create_children: @create_children)
end
permitted_ip() click to toggle source
# 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
route() click to toggle source
# 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() click to toggle source

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=(val) click to toggle source

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
secure_proxy_port() click to toggle source

Port for secure proxy server

# File lib/palo_alto/config.rb, line 265980
def secure_proxy_port
        prop_get('secure-proxy-port')
end
secure_proxy_port=(val) click to toggle source

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() click to toggle source

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=(val) click to toggle source

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() click to toggle source

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=(val) click to toggle source

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
server_verification() click to toggle source

Verify update server identity

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

Verify update server identity

# File lib/palo_alto/config.rb, line 265968
def server_verification=(val)
        prop_set('server-verification', val)
end
service() click to toggle source
# File lib/palo_alto/config.rb, line 262428
def service
        @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children)
end
snmp_setting() click to toggle source
# 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_duplex() click to toggle source

Speed and duplex for the management interface

# File lib/palo_alto/config.rb, line 265852
def speed_duplex
        prop_get('speed-duplex')
end
speed_duplex=(val) click to toggle source

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
ssh() click to toggle source
# 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() click to toggle source

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=(val) click to toggle source

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
syslog_certificate() click to toggle source

client certificate for syslog

# File lib/palo_alto/config.rb, line 265924
def syslog_certificate
        prop_get('syslog-certificate')
end
syslog_certificate=(val) click to toggle source

client certificate for syslog

# File lib/palo_alto/config.rb, line 265928
def syslog_certificate=(val)
        prop_set('syslog-certificate', val)
end
timezone() click to toggle source
# File lib/palo_alto/config.rb, line 266039
def timezone
        prop_get('timezone')
end
timezone=(val) click to toggle source
# File lib/palo_alto/config.rb, line 266042
def timezone=(val)
        prop_set('timezone', val)
end
type() click to toggle source
# File lib/palo_alto/config.rb, line 259669
def type
        @subclasses['type'] ||= Type.new(parent_instance: self, create_children: @create_children)
end
update_schedule() click to toggle source
# File lib/palo_alto/config.rb, line 264743
def update_schedule
        @subclasses['update-schedule'] ||= UpdateSchedule.new(parent_instance: self, create_children: @create_children)
end
update_server() click to toggle source

PaloAlto Networks update server

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

PaloAlto Networks update server

# File lib/palo_alto/config.rb, line 265960
def update_server=(val)
        prop_set('update-server', val)
end