willguibr / willguibr.zpacloud_ansible / 2.9.0 / module / zpa_server_group Create/ an server group | "added in version" 1.0.0 of willguibr.zpacloud_ansible" Authors: William Guilherme (@willguibr)willguibr.zpacloud_ansible.zpa_server_group (2.9.0) — module
Install with ansible-galaxy collection install willguibr.zpacloud_ansible:==2.9.0
collections: - name: willguibr.zpacloud_ansible version: 2.9.0
This module will create, retrieve, update or delete a specific server group
- name: server group hosts: localhost tasks: - name: Create an server group willguibr.zpacloud_ansible.zpa_server_group: state: absent name: "Example Test amazzal" description: "Example Test amazzal" enabled: false dynamic_discovery: false app_connector_groups: - "216196257331291924" servers: - "216196257331291921" applications: - "216196257331291981" register: server_g - name: server group debug: msg: "{{ server_g }}"
id: description: '' type: str name: description: This field defines the name of the server group. required: true type: str state: choices: - present - absent default: present description: Whether the server group should be present or absent. type: str enabled: description: This field defines if the server group is enabled or disabled. required: false type: bool servers: description: This field is a list of servers that are applicable only when dynamic discovery is disabled. Server name is required only in cases where the new servers need to be created in this API. For existing servers, pass only the serverId. elements: str required: false type: list description: description: This field is the description of the server group. required: false type: str ip_anchored: description: '' required: false type: bool applications: description: This field is a json array of server_group-connector-id only. elements: str required: false type: list config_space: choices: - DEFAULT - SIEM default: DEFAULT description: '' required: false type: str dynamic_discovery: description: This field controls dynamic discovery of the servers. required: false type: bool app_connector_groups: description: List of server_group-connector IDs. elements: str required: false type: list
data: description: App Connector Group returned: success sample: app_connector_groups: - '216196257331291924' applications: - '216196257331291981' config_space: DEFAULT description: Browser Access Apps dynamic_discovery: false enabled: true id: '216196257331291969' ip_anchored: false name: Browser Access Apps servers: - '216196257331291921' type: dict