Files
Tomas Kloda 1774298fb7 updates
2025-12-18 11:25:41 +01:00

18 lines
541 B
YAML

---
# tasks/groups.yml - Group management tasks
- name: Manage NetBird groups
community.ansible_netbird.netbird_group:
api_url: "{{ netbird_api_url }}"
api_token: "{{ netbird_api_token }}"
validate_certs: "{{ netbird_validate_certs }}"
name: "{{ item.name }}"
peers: "{{ item.peers | default([]) }}"
resources: "{{ item.resources | default(omit) }}"
state: "{{ item.state | default('present') }}"
loop: "{{ netbird_groups }}"
loop_control:
label: "{{ item.name }}"
when: netbird_groups | length > 0