community.network.vdirect_commit 模块 – 提交 Radware 设备上待定的配置更改
注意
此模块是 community.network 集合(版本 5.1.0)的一部分。
如果您正在使用 ansible
包,您可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.network
。您需要进一步的要求才能使用此模块,有关详细信息,请参阅 要求。
要在 playbook 中使用它,请指定:community.network.vdirect_commit
。
注意
community.network 集合已被弃用,并将从 Ansible 12 中移除。有关更多信息,请参阅讨论主题。
已弃用
- 已移除于:
版本 6.0.0
- 原因:
此集合及其中的所有内容均未维护且已弃用。
- 替代方案:
未知。
概要
通过 vDirect 服务器提交一个或多个 Radware 设备上待定的配置更改。
对于 Alteon ADC 设备,默认情况下将执行应用、同步和保存操作。可以通过显式指定参数来跳过某个操作。
对于 Alteon VX Container 设备,将不执行同步操作,因为同步操作仅与 Alteon ADC 设备相关。
对于 DefensePro 和 AppWall 设备,将执行批量提交操作。显式指定应用、同步和保存操作不相关。
别名: network.radware.vdirect_commit
要求
执行此模块的主机需要满足以下要求。
vdirect-client >= 4.9.0-post4
参数
参数 |
注释 |
---|---|
如果为 选项
|
|
用于提交操作的 Radware Alteon 设备名称列表。 |
|
如果为 选项
|
|
如果为 选项
|
|
如果为 可以设置为 此选项仅应在个人控制的使用自签名证书的站点上设置为 选项
|
|
vDirect 服务器 HTTP 端口号,可以设置为 默认值: |
|
vDirect 服务器 HTTPS 端口号,可以设置为 默认值: |
|
主 vDirect 服务器 IP 地址,可以设置为 |
|
vDirect 服务器密码,可以设置为 |
|
辅助 vDirect 服务器 IP 地址,可以设置为 |
|
等待异步操作完成的时间 [秒], 可以设置为 默认值: |
|
如果设置为 可以设置为 选项
|
|
vDirect 服务器用户名,可以设置为 |
|
等待异步操作完成,可以设置为 选项
|
备注
注意
需要在主机上安装 Radware vdirect-client Python 包。安装方式很简单,只需执行
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
返回值
通用返回值记录在这里,以下是此模块特有的字段
键 |
描述 |
---|---|
详细说明操作结果的消息 返回: 成功 示例: |
状态
此模块将在 6.0.0 版本中移除。[已弃用]
更多信息请参阅 已弃用。