zscaler.zpacloud.zpa_policy_access_rule_reorder module – Triggers the reorder of all policy types.
Note
This module is part of the zscaler.zpacloud collection (version 1.4.2).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install zscaler.zpacloud
.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: zscaler.zpacloud.zpa_policy_access_rule_reorder
.
New in zscaler.zpacloud 1.0.0
Synopsis
This module will allow for the reorder of all supported policy types.
Requirements
The below requirements are needed on the host that executes this module.
Zscaler SDK Python can be obtained from PyPI https://pypi.org/project/zscaler-sdk-python/
Parameters
Parameter |
Comments |
---|---|
The ZPA API client ID generated from the ZPA console. |
|
The ZPA API client secret generated from the ZPA console. |
|
The ZPA cloud provisioned for your organization. Choices:
|
|
The ZPA tenant ID found in the Administration Company menu in the ZPA console. |
|
The name of the supported policy types. Choices:
|
|
A dict object containing authentication details. |
|
The ZPA API client ID generated from the ZPA console. |
|
The ZPA API client secret generated from the ZPA console. |
|
The ZPA cloud provisioned for your organization. Choices:
|
|
The ZPA tenant ID found in the Administration Company menu in the ZPA console. |
|
Contains a list of rule_ids to be reordered with its respective orders. |
|
ID of the rule to be reordered. |
|
The order number of a new or existing rule to be reorder. |
|
The state of the module, which determines if the settings are to be applied. Choices:
|
Notes
Note
Check mode is supported.
Examples
- name: Reorder Rules
zscaler.zpacloud.zpa_policy_access_rule_reorder:
provider: "{{ zpa_cloud }}"
policy_type: "access"
rules:
- id: "216196257331369420"
order: 1
- id: "216196257331369421"
order: 2
- id: "216196257331369422"
order: 3