radware.radware_modules.alteon_mng_config (0.6.12) — module

Manage configuration in Radware Alteon

| "added in version" 2.9 of radware.radware_modules"

Authors: Leon Meguira (@leonmeguira), Nati Fridman (@natifridman)

stableinterface | supported by certified

Install collection

Install with ansible-galaxy collection install radware.radware_modules:==0.6.12


Add to requirements.yml

  collections:
    - name: radware.radware_modules
      version: 0.6.12

Description

Manage configuration in Radware Alteon.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: alteon configuration command
  radware.radware_modules.alteon_mng_config:
    provider: 
      server: 192.168.1.1
      user: admin
      password: admin
      validate_certs: no
      https_port: 443
      ssh_port: 22
      timeout: 5
    command: apply

Inputs

    
command:
    choices:
    - apply
    - commit
    - commit_save
    - diff
    - diff_flash
    - pending_configuration_validation
    - revert
    - revert_apply
    - save
    - sync
    default: null
    description:
    - Action to run.
    - Use C(apply) to apply pending config changes.
    - Use C(commit) to apply pending config changes. revert on error.
    - Use C(commit_save) commit and save. revert on error.
    - Use C(diff) to show pending config changes.
    - Use C(diff_flash) to show pending config changes between flash and new config.
    - Use C(pending_configuration_validation) to show pending config changes.
    - Use C(revert) to revert pending changes.
    - Use C(revert_apply) to revert applied changes.
    - Use C(save) to save updated config to FLASH.
    - Use C(sync) to sync configuration.
    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 address.
        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

Outputs

diff:
  description: diff or diff_flash configuration
  returned: diff, diff_flash
  type: list
pending:
  description: pending configuration state
  returned: diff, diff_flash
  type: bool
status:
  description: Message detailing run result
  returned: success
  sample: complete
  type: str