ansible / ansible.builtin / v2.4.6.0-1 / module / aos_login Login to AOS server for session token | "added in version" 2.3 of ansible.builtin" Authors: jeremy@apstra.com (@jeremyschulman) preview | supported by communityansible.builtin.aos_login (v2.4.6.0-1) — module
pip
Install with pip install ansible==2.4.6.0.post1
Obtain the AOS server session token by providing the required username and password credentials. Upon successful authentication, this module will return the session-token that is required by all subsequent AOS module usage. On success the module will automatically populate ansible facts with the variable I(aos_session) This module is not idempotent and do not support check mode.
- name: Create a session with the AOS-server aos_login: server: "{{ inventory_hostname }}" user: admin passwd: admin
- name: Use the newly created session (register is not mandatory) aos_ip_pool: session: "{{ aos_session }}" name: my_ip_pool state: present
port: default: 443 description: - Port number to use when connecting to the AOS server. user: default: admin description: - Login username to use when connecting to the AOS server. passwd: default: admin description: - Password to use when connecting to the AOS server. server: description: - Address of the AOS Server on which you want to open a connection. required: true