nested¶
Collection Note
This module is part of the ansible.builtin collection. To install the collection, use:
Added in version1.1.
Synopsis¶
- Takes the input lists and returns a list with elements that are lists composed of the elements of the input lists
Parameters¶
| Parameter | Defaults / Choices | Comments |
|---|---|---|
| _raw required |
a set of lists |
Examples¶
- name: give users access to multiple databases
community.mysql.mysql_user:
name: "{{ item[0] }}"
priv: "{{ item[1] }}.*:ALL"
append_privs: yes
password: "foo"
with_nested:
- [ 'alice', 'bob' ]
- [ 'clientdb', 'employeedb', 'providerdb' ]
# As with the case of 'with_items' above, you can use previously defined variables.:
- name: here, 'users' contains the above list of employees
community.mysql.mysql_user:
name: "{{ item[0] }}"
priv: "{{ item[1] }}.*:ALL"
append_privs: yes
password: "foo"
with_nested:
- "{{ users }}"
- [ 'clientdb', 'employeedb', 'providerdb' ]
Return Values¶
| Key | Data Type | Description | Returned |
|---|---|---|---|
| _list | list | A list composed of lists paring the elements of the input lists |