class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Deviceconfig::Setting::Session
Public Instance Methods
# File lib/palo_alto/config.rb, line 161233 def _section :'session' end
enable/disable accelerated session aging
# File lib/palo_alto/config.rb, line 161743 def accelerated_aging_enable prop_get('accelerated-aging-enable') end
enable/disable accelerated session aging
# File lib/palo_alto/config.rb, line 161747 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 161759 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 161763 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 161751 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 161755 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 161975 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 161979 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 161895 def express_mode prop_get('express-mode') end
enable/disable express-mode
# File lib/palo_alto/config.rb, line 161899 def express_mode=(val) prop_set('express-mode', val) end
# File lib/palo_alto/config.rb, line 161230 def has_multiple_values? false end
set maximum number of ICMP unreachable messages sent per second
# File lib/palo_alto/config.rb, line 161711 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 161715 def icmp_unreachable_rate=(val) prop_set('icmp-unreachable-rate', val) end
enable/disable IPv6 firewalling
# File lib/palo_alto/config.rb, line 161887 def ipv6_firewalling prop_get('ipv6-firewalling') end
enable/disable IPv6 firewalling
# File lib/palo_alto/config.rb, line 161891 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 161919 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 161923 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 161911 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 161915 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 161879 def offload prop_get('offload') end
enable/disable hardware session offloading
# File lib/palo_alto/config.rb, line 161883 def offload=(val) prop_set('offload', val) end
percentage of packet buffer utilization
# File lib/palo_alto/config.rb, line 161791 def packet_buffer_protection_activate prop_get('packet-buffer-protection-activate') end
percentage of packet buffer utilization
# File lib/palo_alto/config.rb, line 161795 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 161783 def packet_buffer_protection_alert prop_get('packet-buffer-protection-alert') end
percentage of packet buffer utilization
# File lib/palo_alto/config.rb, line 161787 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 161799 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 161803 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 161815 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 161819 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 161807 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 161811 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 161767 def packet_buffer_protection_enable prop_get('packet-buffer-protection-enable') end
enable/disable packet buffer protection
# File lib/palo_alto/config.rb, line 161771 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 161839 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 161843 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 161831 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 161835 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 161847 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 161851 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 161855 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 161859 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 161775 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 161779 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 161823 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 161827 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 161903 def resource_limit_behavior prop_get('resource-limit-behavior') end
behavior when resource limit is reached
# File lib/palo_alto/config.rb, line 161907 def resource_limit_behavior=(val) prop_set('resource-limit-behavior', val) end
set scan scaling factor
# File lib/palo_alto/config.rb, line 161735 def scan_scaling_factor prop_get('scan-scaling-factor') end
set scan scaling factor
# File lib/palo_alto/config.rb, line 161739 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 161727 def scan_threshold prop_get('scan-threshold') end
resource utilization threshold to trigger session scan
# File lib/palo_alto/config.rb, line 161731 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 161863 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 161867 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 161871 def tcp_retransmit_scan prop_get('tcp-retransmit-scan') end
enable/disable tcp retransmit scan
# File lib/palo_alto/config.rb, line 161875 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 161967 def timeout_5gc_delete prop_get('timeout-5gc-delete') end
set 5gc delete timeout value in seconds
# File lib/palo_alto/config.rb, line 161971 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 161679 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 161683 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 161631 def timeout_default prop_get('timeout-default') end
set session default timeout value in seconds
# File lib/palo_alto/config.rb, line 161635 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 161703 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 161707 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 161943 def timeout_discard_sctp prop_get('timeout-discard-sctp') end
set sctp discard timeout value in seconds
# File lib/palo_alto/config.rb, line 161947 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 161687 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 161691 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 161695 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 161699 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 161623 def timeout_icmp prop_get('timeout-icmp') end
set icmp timeout value in seconds
# File lib/palo_alto/config.rb, line 161627 def timeout_icmp=(val) prop_set('timeout-icmp', val) end
application trickling timeout value in seconds
# File lib/palo_alto/config.rb, line 161719 def timeout_scan prop_get('timeout-scan') end
application trickling timeout value in seconds
# File lib/palo_alto/config.rb, line 161723 def timeout_scan=(val) prop_set('timeout-scan', val) end
set sctp timeout value in seconds
# File lib/palo_alto/config.rb, line 161959 def timeout_sctp prop_get('timeout-sctp') end
set sctp timeout value in seconds
# File lib/palo_alto/config.rb, line 161963 def timeout_sctp=(val) prop_set('timeout-sctp', val) end
set sctp init timeout value in seconds
# File lib/palo_alto/config.rb, line 161927 def timeout_sctp_init prop_get('timeout-sctp-init') end
set sctp init timeout value in seconds
# File lib/palo_alto/config.rb, line 161931 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 161951 def timeout_sctp_shutdown prop_get('timeout-sctp-shutdown') end
set sctp shutdown timeout value in seconds
# File lib/palo_alto/config.rb, line 161955 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 161607 def timeout_tcp prop_get('timeout-tcp') end
set tcp timeout value in seconds
# File lib/palo_alto/config.rb, line 161611 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 161655 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 161659 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 161663 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 161667 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 161671 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 161675 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 161647 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 161651 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 161639 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 161643 def timeout_tcpinit=(val) prop_set('timeout-tcpinit', val) end
set udp timeout value in seconds
# File lib/palo_alto/config.rb, line 161615 def timeout_udp prop_get('timeout-udp') end
set udp timeout value in seconds
# File lib/palo_alto/config.rb, line 161619 def timeout_udp=(val) prop_set('timeout-udp', val) end