radware / radware.radware_modules / 0.3.4 / module / alteon_config_ha_service Manage HA services in Radware Alteon Authors: Nofar Livkind preview | supported by certifiedradware.radware_modules.alteon_config_ha_service (0.3.4) — module
Install with ansible-galaxy collection install radware.radware_modules:==0.3.4
collections: - name: radware.radware_modules version: 0.3.4
Manage HA services in Radware Alteon
- name: alteon configuration command alteon_config_ha_service: provider: server: 192.168.1.1 user: admin password: admin validate_certs: no https_port: 443 ssh_port: 22 timeout: 5 state: present parameters: index: 1 state: enabled pref: active failBackMode: always interfaces: 1 2
state: choices: - present - absent - read - overwrite - append default: null description: - When C(present), guarantees that the object exists with the provided attributes. - When C(absent), when applicable removes the object. - When C(read), when exists read object from configuration to parameter format. - When C(overwrite), removes the object if exists then recreate it - When C(append), append object configuration with the provided parameters required: true provider: description: - Radware Alteon connection details. required: true suboptions: https_port: default: null description: - Radware Alteon https port. required: true password: default: null description: - Radware Alteon password. required: true server: default: null description: - Radware Alteon IP. required: true ssh_port: default: null description: - Radware Alteon ssh port. required: true timeout: default: null description: - Timeout for connection. required: true user: default: null description: - Radware Alteon username. required: true validate_certs: default: null description: - If C(no), SSL certificates will not be validated. - This should only set to C(no) used on personally controlled sites using self-signed certificates. required: true type: bool parameters: description: - Parameters for Altoen HA services configuration. suboptions: advertise_Interval: default: 1 description: - The advertisement interval. required: false type: int failBackMode: choices: - onfailure - always default: onfailure description: - The fail back mode. required: false floating_IPs: default: null description: - Floating IP index to add to the HA group. elements: str required: false type: list index: default: null description: - The service ID number in alphanumeric. required: true type: str interfaces: default: null description: - List of IP interfaces for HA communication between the devices. elements: int required: false type: list pref: choices: - active - standby default: standby description: - The preferred initial state. required: false state: choices: - enabled - disabled default: disabled description: - The state of the HA group. required: false trig_gwtrck_list: default: null description: - The list of tracking interface. elements: int required: false type: list trig_gwtrck_state: choices: - enabled - disabled default: disabled description: - The Gateway tracking state. required: false trig_ifs_list: default: null description: - The Gateway tracking list. elements: int required: false type: list trig_reals_list: default: null description: - The list of real to HA group. elements: str required: false type: list trig_reals_state: choices: - enabled - disabled default: disabled description: - Enable or disable real tracking. required: false vips: default: null description: - VIP index to add to the HA group. elements: str required: false type: list revert_on_error: default: false description: - If an error occurs, perform revert on alteon. required: false type: bool write_on_change: default: false description: - Executes Alteon write calls only when an actual change has been evaluated. required: false type: bool
obj: description: parameters object type returned: changed, read type: dictionary status: description: Message detailing run result returned: success sample: object deployed successfully type: str