mellanox / mellanox.onyx / 1.0.0 / module / onyx_aaa Configures AAA parameters | "added in version" 0.2.0 of mellanox.onyx" Authors: Sara Touqan (@sarato)mellanox.onyx.onyx_aaa (1.0.0) — module
Install with ansible-galaxy collection install mellanox.onyx:==1.0.0
collections: - name: mellanox.onyx version: 1.0.0
This module provides declarative management of AAA protocol params on Mellanox ONYX network devices.
- name: Configures aaa onyx_aaa: tacacs_accounting_enabled: yes auth_default_user: monitor auth_order: local-only auth_fallback_enabled: false
auth_order: choices: - local-only - remote-first - remote-only description: - Sets the order on how to handle remote to local user mappings. type: str auth_default_user: choices: - admin - monitor description: - Sets local user default mapping. type: str auth_fallback_enabled: description: - Enables/Disables fallback server-err option. type: bool tacacs_accounting_enabled: description: - Configures accounting settings. type: bool
commands: description: The list of configuration mode commands to send to the device. returned: always sample: - aaa accounting changes default stop-only tacacs+ - no aaa accounting changes default stop-only tacacs+ - aaa authorization map default-user <user> - aaa authorization map order <order> - aaa authorization map fallback server-err - no aaa authorization map fallback server-err type: list