class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Deviceconfig::Setting::Session

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 267744
def _section
        :'session'
end
accelerated_aging_enable() click to toggle source

enable/disable accelerated session aging

# File lib/palo_alto/config.rb, line 268254
def accelerated_aging_enable
        prop_get('accelerated-aging-enable')
end
accelerated_aging_enable=(val) click to toggle source

enable/disable accelerated session aging

# File lib/palo_alto/config.rb, line 268258
def accelerated_aging_enable=(val)
        prop_set('accelerated-aging-enable', val)
end
accelerated_aging_scaling_factor() click to toggle source

set accelerated session aging scaling factor (power of 2)

# File lib/palo_alto/config.rb, line 268270
def accelerated_aging_scaling_factor
        prop_get('accelerated-aging-scaling-factor')
end
accelerated_aging_scaling_factor=(val) click to toggle source

set accelerated session aging scaling factor (power of 2)

# File lib/palo_alto/config.rb, line 268274
def accelerated_aging_scaling_factor=(val)
        prop_set('accelerated-aging-scaling-factor', val)
end
accelerated_aging_threshold() click to toggle source

set accelerated aging threshold in percentage of session utilization

# File lib/palo_alto/config.rb, line 268262
def accelerated_aging_threshold
        prop_get('accelerated-aging-threshold')
end
accelerated_aging_threshold=(val) click to toggle source

set accelerated aging threshold in percentage of session utilization

# File lib/palo_alto/config.rb, line 268266
def accelerated_aging_threshold=(val)
        prop_set('accelerated-aging-threshold', val)
end
dhcp_bcast_session_on() click to toggle source

enable/disable session setup for ingress DHCP broadcast packets at DHCP interfaces.

# File lib/palo_alto/config.rb, line 268486
def dhcp_bcast_session_on
        prop_get('dhcp-bcast-session-on')
end
dhcp_bcast_session_on=(val) click to toggle source

enable/disable session setup for ingress DHCP broadcast packets at DHCP interfaces.

# File lib/palo_alto/config.rb, line 268490
def dhcp_bcast_session_on=(val)
        prop_set('dhcp-bcast-session-on', val)
end
express_mode() click to toggle source

enable/disable express-mode

# File lib/palo_alto/config.rb, line 268406
def express_mode
        prop_get('express-mode')
end
express_mode=(val) click to toggle source

enable/disable express-mode

# File lib/palo_alto/config.rb, line 268410
def express_mode=(val)
        prop_set('express-mode', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 267741
def has_multiple_values?
        false
end
icmp_unreachable_rate() click to toggle source

set maximum number of ICMP unreachable messages sent per second

# File lib/palo_alto/config.rb, line 268222
def icmp_unreachable_rate
        prop_get('icmp-unreachable-rate')
end
icmp_unreachable_rate=(val) click to toggle source

set maximum number of ICMP unreachable messages sent per second

# File lib/palo_alto/config.rb, line 268226
def icmp_unreachable_rate=(val)
        prop_set('icmp-unreachable-rate', val)
end
ipv6_firewalling() click to toggle source

enable/disable IPv6 firewalling

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

enable/disable IPv6 firewalling

# File lib/palo_alto/config.rb, line 268402
def ipv6_firewalling=(val)
        prop_set('ipv6-firewalling', val)
end
max_pending_mcast_pkts_per_session() click to toggle source

Max number of multicast packets queued per session

# File lib/palo_alto/config.rb, line 268430
def max_pending_mcast_pkts_per_session
        prop_get('max-pending-mcast-pkts-per-session')
end
max_pending_mcast_pkts_per_session=(val) click to toggle source

Max number of multicast packets queued per session

# File lib/palo_alto/config.rb, line 268434
def max_pending_mcast_pkts_per_session=(val)
        prop_set('max-pending-mcast-pkts-per-session', val)
end
multicast_route_setup_buffering() click to toggle source

enable/disable multicast packet queue for pending multicast route

# File lib/palo_alto/config.rb, line 268422
def multicast_route_setup_buffering
        prop_get('multicast-route-setup-buffering')
end
multicast_route_setup_buffering=(val) click to toggle source

enable/disable multicast packet queue for pending multicast route

# File lib/palo_alto/config.rb, line 268426
def multicast_route_setup_buffering=(val)
        prop_set('multicast-route-setup-buffering', val)
end
offload() click to toggle source

enable/disable hardware session offloading

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

enable/disable hardware session offloading

# File lib/palo_alto/config.rb, line 268394
def offload=(val)
        prop_set('offload', val)
end
packet_buffer_protection_activate() click to toggle source

percentage of packet buffer utilization

# File lib/palo_alto/config.rb, line 268302
def packet_buffer_protection_activate
        prop_get('packet-buffer-protection-activate')
end
packet_buffer_protection_activate=(val) click to toggle source

percentage of packet buffer utilization

# File lib/palo_alto/config.rb, line 268306
def packet_buffer_protection_activate=(val)
        prop_set('packet-buffer-protection-activate', val)
end
packet_buffer_protection_alert() click to toggle source

percentage of packet buffer utilization

# File lib/palo_alto/config.rb, line 268294
def packet_buffer_protection_alert
        prop_get('packet-buffer-protection-alert')
end
packet_buffer_protection_alert=(val) click to toggle source

percentage of packet buffer utilization

# File lib/palo_alto/config.rb, line 268298
def packet_buffer_protection_alert=(val)
        prop_set('packet-buffer-protection-alert', val)
end
packet_buffer_protection_block_countdown() click to toggle source

percentage above which the block timer is counting down

# File lib/palo_alto/config.rb, line 268310
def packet_buffer_protection_block_countdown
        prop_get('packet-buffer-protection-block-countdown')
end
packet_buffer_protection_block_countdown=(val) click to toggle source

percentage above which the block timer is counting down

# File lib/palo_alto/config.rb, line 268314
def packet_buffer_protection_block_countdown=(val)
        prop_set('packet-buffer-protection-block-countdown', val)
end
packet_buffer_protection_block_duration_time() click to toggle source

time the session is blocked after being abusive to packet buffers

# File lib/palo_alto/config.rb, line 268326
def packet_buffer_protection_block_duration_time
        prop_get('packet-buffer-protection-block-duration-time')
end
packet_buffer_protection_block_duration_time=(val) click to toggle source

time the session is blocked after being abusive to packet buffers

# File lib/palo_alto/config.rb, line 268330
def packet_buffer_protection_block_duration_time=(val)
        prop_set('packet-buffer-protection-block-duration-time', val)
end
packet_buffer_protection_block_hold_time() click to toggle source

time the session continues to be abusive to packet buffers

# File lib/palo_alto/config.rb, line 268318
def packet_buffer_protection_block_hold_time
        prop_get('packet-buffer-protection-block-hold-time')
end
packet_buffer_protection_block_hold_time=(val) click to toggle source

time the session continues to be abusive to packet buffers

# File lib/palo_alto/config.rb, line 268322
def packet_buffer_protection_block_hold_time=(val)
        prop_set('packet-buffer-protection-block-hold-time', val)
end
packet_buffer_protection_enable() click to toggle source

enable/disable packet buffer protection

# File lib/palo_alto/config.rb, line 268278
def packet_buffer_protection_enable
        prop_get('packet-buffer-protection-enable')
end
packet_buffer_protection_enable=(val) click to toggle source

enable/disable packet buffer protection

# File lib/palo_alto/config.rb, line 268282
def packet_buffer_protection_enable=(val)
        prop_set('packet-buffer-protection-enable', val)
end
packet_buffer_protection_latency_activate() click to toggle source

buffering latency that triggers Random Early Drop (RED) (in milliseconds)

# File lib/palo_alto/config.rb, line 268350
def packet_buffer_protection_latency_activate
        prop_get('packet-buffer-protection-latency-activate')
end
packet_buffer_protection_latency_activate=(val) click to toggle source

buffering latency that triggers Random Early Drop (RED) (in milliseconds)

# File lib/palo_alto/config.rb, line 268354
def packet_buffer_protection_latency_activate=(val)
        prop_set('packet-buffer-protection-latency-activate', val)
end
packet_buffer_protection_latency_alert() click to toggle source

buffering latency that triggers pbp alert (in milliseconds)

# File lib/palo_alto/config.rb, line 268342
def packet_buffer_protection_latency_alert
        prop_get('packet-buffer-protection-latency-alert')
end
packet_buffer_protection_latency_alert=(val) click to toggle source

buffering latency that triggers pbp alert (in milliseconds)

# File lib/palo_alto/config.rb, line 268346
def packet_buffer_protection_latency_alert=(val)
        prop_set('packet-buffer-protection-latency-alert', val)
end
packet_buffer_protection_latency_block_countdown() click to toggle source

buffering latency that triggers block countdown timer

# File lib/palo_alto/config.rb, line 268358
def packet_buffer_protection_latency_block_countdown
        prop_get('packet-buffer-protection-latency-block-countdown')
end
packet_buffer_protection_latency_block_countdown=(val) click to toggle source

buffering latency that triggers block countdown timer

# File lib/palo_alto/config.rb, line 268362
def packet_buffer_protection_latency_block_countdown=(val)
        prop_set('packet-buffer-protection-latency-block-countdown', val)
end
packet_buffer_protection_latency_max_tolerate() click to toggle source

buffering latency that triggers 100% packet drop for abusive traffic

# File lib/palo_alto/config.rb, line 268366
def packet_buffer_protection_latency_max_tolerate
        prop_get('packet-buffer-protection-latency-max-tolerate')
end
packet_buffer_protection_latency_max_tolerate=(val) click to toggle source

buffering latency that triggers 100% packet drop for abusive traffic

# File lib/palo_alto/config.rb, line 268370
def packet_buffer_protection_latency_max_tolerate=(val)
        prop_set('packet-buffer-protection-latency-max-tolerate', val)
end
packet_buffer_protection_monitor_only() click to toggle source

enable/disable packet buffer protection monitor only mode

# File lib/palo_alto/config.rb, line 268286
def packet_buffer_protection_monitor_only
        prop_get('packet-buffer-protection-monitor-only')
end
packet_buffer_protection_monitor_only=(val) click to toggle source

enable/disable packet buffer protection monitor only mode

# File lib/palo_alto/config.rb, line 268290
def packet_buffer_protection_monitor_only=(val)
        prop_set('packet-buffer-protection-monitor-only', val)
end
packet_buffer_protection_use_latency() click to toggle source

use buffering latency to make packet buffer protection decision

# File lib/palo_alto/config.rb, line 268334
def packet_buffer_protection_use_latency
        prop_get('packet-buffer-protection-use-latency')
end
packet_buffer_protection_use_latency=(val) click to toggle source

use buffering latency to make packet buffer protection decision

# File lib/palo_alto/config.rb, line 268338
def packet_buffer_protection_use_latency=(val)
        prop_set('packet-buffer-protection-use-latency', val)
end
resource_limit_behavior() click to toggle source

behavior when resource limit is reached

# File lib/palo_alto/config.rb, line 268414
def resource_limit_behavior
        prop_get('resource-limit-behavior')
end
resource_limit_behavior=(val) click to toggle source

behavior when resource limit is reached

# File lib/palo_alto/config.rb, line 268418
def resource_limit_behavior=(val)
        prop_set('resource-limit-behavior', val)
end
scan_scaling_factor() click to toggle source

set scan scaling factor

# File lib/palo_alto/config.rb, line 268246
def scan_scaling_factor
        prop_get('scan-scaling-factor')
end
scan_scaling_factor=(val) click to toggle source

set scan scaling factor

# File lib/palo_alto/config.rb, line 268250
def scan_scaling_factor=(val)
        prop_set('scan-scaling-factor', val)
end
scan_threshold() click to toggle source

resource utilization threshold to trigger session scan

# File lib/palo_alto/config.rb, line 268238
def scan_threshold
        prop_get('scan-threshold')
end
scan_threshold=(val) click to toggle source

resource utilization threshold to trigger session scan

# File lib/palo_alto/config.rb, line 268242
def scan_threshold=(val)
        prop_set('scan-threshold', val)
end
tcp_reject_non_syn() click to toggle source

reject non-SYN TCP packet for session setup

# File lib/palo_alto/config.rb, line 268374
def tcp_reject_non_syn
        prop_get('tcp-reject-non-syn')
end
tcp_reject_non_syn=(val) click to toggle source

reject non-SYN TCP packet for session setup

# File lib/palo_alto/config.rb, line 268378
def tcp_reject_non_syn=(val)
        prop_set('tcp-reject-non-syn', val)
end
tcp_retransmit_scan() click to toggle source

enable/disable tcp retransmit scan

# File lib/palo_alto/config.rb, line 268382
def tcp_retransmit_scan
        prop_get('tcp-retransmit-scan')
end
tcp_retransmit_scan=(val) click to toggle source

enable/disable tcp retransmit scan

# File lib/palo_alto/config.rb, line 268386
def tcp_retransmit_scan=(val)
        prop_set('tcp-retransmit-scan', val)
end
timeout_5gc_delete() click to toggle source

set 5gc delete timeout value in seconds

# File lib/palo_alto/config.rb, line 268478
def timeout_5gc_delete
        prop_get('timeout-5gc-delete')
end
timeout_5gc_delete=(val) click to toggle source

set 5gc delete timeout value in seconds

# File lib/palo_alto/config.rb, line 268482
def timeout_5gc_delete=(val)
        prop_set('timeout-5gc-delete', val)
end
timeout_captive_portal() click to toggle source

set captive-portal session timeout value in seconds

# File lib/palo_alto/config.rb, line 268190
def timeout_captive_portal
        prop_get('timeout-captive-portal')
end
timeout_captive_portal=(val) click to toggle source

set captive-portal session timeout value in seconds

# File lib/palo_alto/config.rb, line 268194
def timeout_captive_portal=(val)
        prop_set('timeout-captive-portal', val)
end
timeout_default() click to toggle source

set session default timeout value in seconds

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

set session default timeout value in seconds

# File lib/palo_alto/config.rb, line 268146
def timeout_default=(val)
        prop_set('timeout-default', val)
end
timeout_discard_default() click to toggle source

set timeout of non-tcp/udp session in discard state

# File lib/palo_alto/config.rb, line 268214
def timeout_discard_default
        prop_get('timeout-discard-default')
end
timeout_discard_default=(val) click to toggle source

set timeout of non-tcp/udp session in discard state

# File lib/palo_alto/config.rb, line 268218
def timeout_discard_default=(val)
        prop_set('timeout-discard-default', val)
end
timeout_discard_sctp() click to toggle source

set sctp discard timeout value in seconds

# File lib/palo_alto/config.rb, line 268454
def timeout_discard_sctp
        prop_get('timeout-discard-sctp')
end
timeout_discard_sctp=(val) click to toggle source

set sctp discard timeout value in seconds

# File lib/palo_alto/config.rb, line 268458
def timeout_discard_sctp=(val)
        prop_set('timeout-discard-sctp', val)
end
timeout_discard_tcp() click to toggle source

set timeout of tcp session in discard state

# File lib/palo_alto/config.rb, line 268198
def timeout_discard_tcp
        prop_get('timeout-discard-tcp')
end
timeout_discard_tcp=(val) click to toggle source

set timeout of tcp session in discard state

# File lib/palo_alto/config.rb, line 268202
def timeout_discard_tcp=(val)
        prop_set('timeout-discard-tcp', val)
end
timeout_discard_udp() click to toggle source

set timeout of udp session in discard state

# File lib/palo_alto/config.rb, line 268206
def timeout_discard_udp
        prop_get('timeout-discard-udp')
end
timeout_discard_udp=(val) click to toggle source

set timeout of udp session in discard state

# File lib/palo_alto/config.rb, line 268210
def timeout_discard_udp=(val)
        prop_set('timeout-discard-udp', val)
end
timeout_icmp() click to toggle source

set icmp timeout value in seconds

# File lib/palo_alto/config.rb, line 268134
def timeout_icmp
        prop_get('timeout-icmp')
end
timeout_icmp=(val) click to toggle source

set icmp timeout value in seconds

# File lib/palo_alto/config.rb, line 268138
def timeout_icmp=(val)
        prop_set('timeout-icmp', val)
end
timeout_scan() click to toggle source

application trickling timeout value in seconds

# File lib/palo_alto/config.rb, line 268230
def timeout_scan
        prop_get('timeout-scan')
end
timeout_scan=(val) click to toggle source

application trickling timeout value in seconds

# File lib/palo_alto/config.rb, line 268234
def timeout_scan=(val)
        prop_set('timeout-scan', val)
end
timeout_sctp() click to toggle source

set sctp timeout value in seconds

# File lib/palo_alto/config.rb, line 268470
def timeout_sctp
        prop_get('timeout-sctp')
end
timeout_sctp=(val) click to toggle source

set sctp timeout value in seconds

# File lib/palo_alto/config.rb, line 268474
def timeout_sctp=(val)
        prop_set('timeout-sctp', val)
end
timeout_sctp_init() click to toggle source

set sctp init timeout value in seconds

# File lib/palo_alto/config.rb, line 268438
def timeout_sctp_init
        prop_get('timeout-sctp-init')
end
timeout_sctp_init=(val) click to toggle source

set sctp init timeout value in seconds

# File lib/palo_alto/config.rb, line 268442
def timeout_sctp_init=(val)
        prop_set('timeout-sctp-init', val)
end
timeout_sctp_shutdown() click to toggle source

set sctp shutdown timeout value in seconds

# File lib/palo_alto/config.rb, line 268462
def timeout_sctp_shutdown
        prop_get('timeout-sctp-shutdown')
end
timeout_sctp_shutdown=(val) click to toggle source

set sctp shutdown timeout value in seconds

# File lib/palo_alto/config.rb, line 268466
def timeout_sctp_shutdown=(val)
        prop_set('timeout-sctp-shutdown', val)
end
timeout_tcp() click to toggle source

set tcp timeout value in seconds

# File lib/palo_alto/config.rb, line 268118
def timeout_tcp
        prop_get('timeout-tcp')
end
timeout_tcp=(val) click to toggle source

set tcp timeout value in seconds

# File lib/palo_alto/config.rb, line 268122
def timeout_tcp=(val)
        prop_set('timeout-tcp', val)
end
timeout_tcp_half_closed() click to toggle source

set session tcp half close timeout (after receiving first FIN/RST) value in seconds

# File lib/palo_alto/config.rb, line 268166
def timeout_tcp_half_closed
        prop_get('timeout-tcp-half-closed')
end
timeout_tcp_half_closed=(val) click to toggle source

set session tcp half close timeout (after receiving first FIN/RST) value in seconds

# File lib/palo_alto/config.rb, line 268170
def timeout_tcp_half_closed=(val)
        prop_set('timeout-tcp-half-closed', val)
end
timeout_tcp_time_wait() click to toggle source

set session tcp time wait timeout (after receiving second FIN/RST) value in seconds

# File lib/palo_alto/config.rb, line 268174
def timeout_tcp_time_wait
        prop_get('timeout-tcp-time-wait')
end
timeout_tcp_time_wait=(val) click to toggle source

set session tcp time wait timeout (after receiving second FIN/RST) value in seconds

# File lib/palo_alto/config.rb, line 268178
def timeout_tcp_time_wait=(val)
        prop_set('timeout-tcp-time-wait', val)
end
timeout_tcp_unverified_rst() click to toggle source

set session tcp timeout value after receiving a RST with unverified sequence number in seconds

# File lib/palo_alto/config.rb, line 268182
def timeout_tcp_unverified_rst
        prop_get('timeout-tcp-unverified-rst')
end
timeout_tcp_unverified_rst=(val) click to toggle source

set session tcp timeout value after receiving a RST with unverified sequence number in seconds

# File lib/palo_alto/config.rb, line 268186
def timeout_tcp_unverified_rst=(val)
        prop_set('timeout-tcp-unverified-rst', val)
end
timeout_tcphandshake() click to toggle source

set tcp handshake session timeout (before 3-way handshaking is completed) value in seconds

# File lib/palo_alto/config.rb, line 268158
def timeout_tcphandshake
        prop_get('timeout-tcphandshake')
end
timeout_tcphandshake=(val) click to toggle source

set tcp handshake session timeout (before 3-way handshaking is completed) value in seconds

# File lib/palo_alto/config.rb, line 268162
def timeout_tcphandshake=(val)
        prop_set('timeout-tcphandshake', val)
end
timeout_tcpinit() click to toggle source

set tcp initial session timeout (before SYN-ACK is received) value in seconds

# File lib/palo_alto/config.rb, line 268150
def timeout_tcpinit
        prop_get('timeout-tcpinit')
end
timeout_tcpinit=(val) click to toggle source

set tcp initial session timeout (before SYN-ACK is received) value in seconds

# File lib/palo_alto/config.rb, line 268154
def timeout_tcpinit=(val)
        prop_set('timeout-tcpinit', val)
end
timeout_udp() click to toggle source

set udp timeout value in seconds

# File lib/palo_alto/config.rb, line 268126
def timeout_udp
        prop_get('timeout-udp')
end
timeout_udp=(val) click to toggle source

set udp timeout value in seconds

# File lib/palo_alto/config.rb, line 268130
def timeout_udp=(val)
        prop_set('timeout-udp', val)
end