Class: Ansible::Ruby::Modules::Bigip_device_connectivity
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_device_connectivity
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb
Overview
Manages device IP configuration settings for HA on a BIG-IP. Each BIG-IP device has synchronization and failover connectivity information (IP addresses) that you define as part of HA pairing or clustering. This module allows you to configure that information.
Instance Method Summary collapse
-
#cluster_mirroring ⇒ :"between-clusters", ...
Specifies whether mirroring occurs within the same cluster or between different clusters on a multi-bladed system.,This parameter is only supported on platforms that have multiple blades, such as Viprion hardware.
-
#config_sync_ip ⇒ String?
Local IP address that the system uses for ConfigSync operations.
-
#failover_multicast ⇒ Symbol?
When C(yes), ensures that the Failover Multicast configuration is enabled and if no further multicast configuration is provided, ensures that C(multicast_interface), C(multicast_address) and C(multicast_port) are the defaults specified in each option’s description.
-
#mirror_primary_address ⇒ String?
Specifies the primary IP address for the system to use to mirror connections.
-
#mirror_secondary_address ⇒ Object?
Specifies the secondary IP address for the system to use to mirror connections.
-
#multicast_address ⇒ Object?
IP address for the system to send multicast messages associated with failover.
-
#multicast_interface ⇒ Object?
Interface over which the system sends multicast messages associated with failover.
-
#multicast_port ⇒ Object?
Port for the system to send multicast messages associated with failover.
-
#unicast_failover ⇒ Array<Hash>, ...
Desired addresses to use for failover operations.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#cluster_mirroring ⇒ :"between-clusters", ...
40 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 40 attribute :cluster_mirroring |
#config_sync_ip ⇒ String?
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 12 attribute :config_sync_ip |
#failover_multicast ⇒ Symbol?
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 27 attribute :failover_multicast |
#mirror_primary_address ⇒ String?
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 16 attribute :mirror_primary_address |
#mirror_secondary_address ⇒ Object?
20 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 20 attribute :mirror_secondary_address |
#multicast_address ⇒ Object?
34 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 34 attribute :multicast_address |
#multicast_interface ⇒ Object?
31 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 31 attribute :multicast_interface |
#multicast_port ⇒ Object?
37 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 37 attribute :multicast_port |
#unicast_failover ⇒ Array<Hash>, ...
23 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_connectivity.rb', line 23 attribute :unicast_failover |