class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Deviceconfig::HighAvailability::Cluster
Public Instance Methods
# File lib/palo_alto/config.rb, line 168379 def _section :'cluster' end
ID to identify members of same cluster
# File lib/palo_alto/config.rb, line 168559 def cluster_id prop_get('cluster-id') end
ID to identify members of same cluster
# File lib/palo_alto/config.rb, line 168563 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 168575 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 168579 def cluster_keepalive_threshold=(val) prop_set('cluster-keepalive-threshold', val) end
# File lib/palo_alto/config.rb, line 168482 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 168567 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 168571 def cluster_synchronization_timeout=(val) prop_set('cluster-synchronization-timeout', val) end
Cluster
description
# File lib/palo_alto/config.rb, line 168583 def description prop_get('description') end
Cluster
description
# File lib/palo_alto/config.rb, line 168587 def description=(val) prop_set('description', val) end
Enable/disable cluster participation
# File lib/palo_alto/config.rb, line 168551 def enabled prop_get('enabled') end
Enable/disable cluster participation
# File lib/palo_alto/config.rb, line 168555 def enabled=(val) prop_set('enabled', val) end
# File lib/palo_alto/config.rb, line 168376 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 168599 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 168603 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 168591 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 168595 def suspend_on_slot_failure=(val) prop_set('suspend-on-slot-failure', val) end