class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Deviceconfig::Setting::Session
Public Instance Methods
# File lib/palo_alto/config.rb, line 267744 def _section :'session' end
enable/disable accelerated session aging
# File lib/palo_alto/config.rb, line 268254 def accelerated_aging_enable prop_get('accelerated-aging-enable') end
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
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
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
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
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
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
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
enable/disable express-mode
# File lib/palo_alto/config.rb, line 268406 def express_mode prop_get('express-mode') end
enable/disable express-mode
# File lib/palo_alto/config.rb, line 268410 def express_mode=(val) prop_set('express-mode', val) end
# File lib/palo_alto/config.rb, line 267741 def has_multiple_values? false end
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
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
enable/disable IPv6 firewalling
# File lib/palo_alto/config.rb, line 268398 def ipv6_firewalling prop_get('ipv6-firewalling') end
enable/disable IPv6 firewalling
# File lib/palo_alto/config.rb, line 268402 def ipv6_firewalling=(val) prop_set('ipv6-firewalling', val) end
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 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
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
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
enable/disable hardware session offloading
# File lib/palo_alto/config.rb, line 268390 def offload prop_get('offload') end
enable/disable hardware session offloading
# File lib/palo_alto/config.rb, line 268394 def offload=(val) prop_set('offload', val) end
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
behavior when resource limit is reached
# File lib/palo_alto/config.rb, line 268414 def resource_limit_behavior prop_get('resource-limit-behavior') end
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
set scan scaling factor
# File lib/palo_alto/config.rb, line 268246 def scan_scaling_factor prop_get('scan-scaling-factor') end
set scan scaling factor
# File lib/palo_alto/config.rb, line 268250 def scan_scaling_factor=(val) prop_set('scan-scaling-factor', val) end
resource utilization threshold to trigger session scan
# File lib/palo_alto/config.rb, line 268238 def scan_threshold prop_get('scan-threshold') end
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
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
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
enable/disable tcp retransmit scan
# File lib/palo_alto/config.rb, line 268382 def tcp_retransmit_scan prop_get('tcp-retransmit-scan') end
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
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
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
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
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
set session default timeout value in seconds
# File lib/palo_alto/config.rb, line 268142 def timeout_default prop_get('timeout-default') end
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
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
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
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
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
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
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
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
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
set icmp timeout value in seconds
# File lib/palo_alto/config.rb, line 268134 def timeout_icmp prop_get('timeout-icmp') end
set icmp timeout value in seconds
# File lib/palo_alto/config.rb, line 268138 def timeout_icmp=(val) prop_set('timeout-icmp', val) end
application trickling timeout value in seconds
# File lib/palo_alto/config.rb, line 268230 def timeout_scan prop_get('timeout-scan') end
application trickling timeout value in seconds
# File lib/palo_alto/config.rb, line 268234 def timeout_scan=(val) prop_set('timeout-scan', val) end
set sctp timeout value in seconds
# File lib/palo_alto/config.rb, line 268470 def timeout_sctp prop_get('timeout-sctp') end
set sctp timeout value in seconds
# File lib/palo_alto/config.rb, line 268474 def timeout_sctp=(val) prop_set('timeout-sctp', val) end
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
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
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
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
set tcp timeout value in seconds
# File lib/palo_alto/config.rb, line 268118 def timeout_tcp prop_get('timeout-tcp') end
set tcp timeout value in seconds
# File lib/palo_alto/config.rb, line 268122 def timeout_tcp=(val) prop_set('timeout-tcp', val) end
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
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
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
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
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
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
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
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
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
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
set udp timeout value in seconds
# File lib/palo_alto/config.rb, line 268126 def timeout_udp prop_get('timeout-udp') end
set udp timeout value in seconds
# File lib/palo_alto/config.rb, line 268130 def timeout_udp=(val) prop_set('timeout-udp', val) end