community.network.vdirect_runnable – Runs templates and workflow actions in Radware vDirect server¶
Note
This plugin is part of the community.network collection (version 2.1.1).
To install it use: ansible-galaxy collection install community.network
.
To use it in a playbook, specify: community.network.vdirect_runnable
.
Synopsis¶
Runs configuration templates, creates workflows and runs workflow actions in Radware vDirect server.
Requirements¶
The below requirements are needed on the host that executes this module.
vdirect-client >= 4.9.0-post4
Parameters¶
Notes¶
Note
Requires the Radware vdirect-client Python package on the host. This is as easy as
pip install vdirect-client
Examples¶
- name: Run the module from Ansible playbook
community.network.vdirect_runnable:
vdirect_ip: 10.10.10.10
vdirect_user: vDirect
vdirect_password: radware
runnable_type: ConfigurationTemplate
runnable_name: get_vlans
parameters: {'vlans_needed':1,'adc':[{'type':'Adc','name':'adc-1'}]}
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
result
string
|
success |
Message detailing run result
Sample:
Workflow action run completed.
|
Authors¶
Evgeny Fedoruk @ Radware LTD (@evgenyfedoruk)