Note
This module is part of the community.network collection (version 5.1.0).
You might already have this collection installed if you are using the ansible package. 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 community.network. You need further requirements to be able to use this module, see Requirements for details.
To use it in a playbook, specify: community.network.vdirect_commit.
Note
The community.network collection has been deprecated and will be removed from Ansible 12. See the discussion thread for more information.
version 6.0.0
This collection and all content in it is unmaintained and deprecated.
Unknown.
Aliases: network.radware.vdirect_commit
The below requirements are needed on the host that executes this module.
Parameter | Comments |
|---|---|
apply boolean | If Choices:
|
devices string / required | List of Radware Alteon device names for commit operations. |
save boolean | If Choices:
|
sync boolean | If Choices:
|
validate_certs aliases: vdirect_validate_certs boolean | If may be set as This should only set to Choices:
|
vdirect_http_port string | vDirect server HTTP port number, may be set as Default: |
vdirect_https_port string | vDirect server HTTPS port number, may be set as Default: |
vdirect_ip string / required | Primary vDirect server IP address, may be set as |
vdirect_password string / required | vDirect server password, may be set as |
vdirect_secondary_ip string | Secondary vDirect server IP address, may be set as |
vdirect_timeout string | Amount of time to wait for async operation completion [seconds], may be set as Default: |
vdirect_use_ssl boolean | If may be set as Choices:
|
vdirect_user string / required | vDirect server username, may be set as |
vdirect_wait boolean | Wait for async operation to complete, may be set as Choices:
|
Note
pip install vdirect-client
- name: Commit
community.network.vdirect_commit:
vdirect_ip: 10.10.10.10
vdirect_user: vDirect
vdirect_password: radware
devices: ['dev1', 'dev2']
sync: false
Common return values are documented here, the following are the fields unique to this module:
Key | Description |
|---|---|
result string | Message detailing actions result Returned: success Sample: |
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/vdirect_commit_module.html