class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Deviceconfig::HighAvailability::Cluster
Public Instance Methods
# File lib/palo_alto/config.rb, line 274905 def _section :'cluster' end
ID to identify members of same cluster
# File lib/palo_alto/config.rb, line 275088 def cluster_id prop_get('cluster-id') end
ID to identify members of same cluster
# File lib/palo_alto/config.rb, line 275092 def cluster_id=(val) prop_set('cluster-id', val) end
Interval in milliseconds to wait before declaring keep-alive failure (default 10000 milliseconds)
# File lib/palo_alto/config.rb, line 275104 def cluster_keepalive_threshold prop_get('cluster-keepalive-threshold') end
Interval in milliseconds to wait before declaring keep-alive failure (default 10000 milliseconds)
# File lib/palo_alto/config.rb, line 275108 def cluster_keepalive_threshold=(val) prop_set('cluster-keepalive-threshold', val) end
# File lib/palo_alto/config.rb, line 275010 def cluster_members if @create_children @subclasses['cluster-members'] ||= ClusterMembers.new(parent_instance: self, create_children: @create_children) else ClusterMembers.new(parent_instance: self) end end
Cluster
synchronization completion wait timeout in minutes (default 0 minutes)
# File lib/palo_alto/config.rb, line 275096 def cluster_synchronization_timeout prop_get('cluster-synchronization-timeout') end
Cluster
synchronization completion wait timeout in minutes (default 0 minutes)
# File lib/palo_alto/config.rb, line 275100 def cluster_synchronization_timeout=(val) prop_set('cluster-synchronization-timeout', val) end
Cluster
description
# File lib/palo_alto/config.rb, line 275112 def description prop_get('description') end
Cluster
description
# File lib/palo_alto/config.rb, line 275116 def description=(val) prop_set('description', val) end
Enable/disable cluster participation
# File lib/palo_alto/config.rb, line 275080 def enabled prop_get('enabled') end
Enable/disable cluster participation
# File lib/palo_alto/config.rb, line 275084 def enabled=(val) prop_set('enabled', val) end
# File lib/palo_alto/config.rb, line 274902 def has_multiple_values? false end
Interval in minutes to stay in cluster-non-functional or ha-non-functional state following a link/path monitor failure, default 1
# File lib/palo_alto/config.rb, line 275128 def monitor_fail_hold_down_time prop_get('monitor-fail-hold-down-time') end
Interval in minutes to stay in cluster-non-functional or ha-non-functional state following a link/path monitor failure, default 1
# File lib/palo_alto/config.rb, line 275132 def monitor_fail_hold_down_time=(val) prop_set('monitor-fail-hold-down-time', val) end
Determine if HA cluster should be suspended on any slot failure.
# File lib/palo_alto/config.rb, line 275120 def suspend_on_slot_failure prop_get('suspend-on-slot-failure') end
Determine if HA cluster should be suspended on any slot failure.
# File lib/palo_alto/config.rb, line 275124 def suspend_on_slot_failure=(val) prop_set('suspend-on-slot-failure', val) end