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 设备,默认情况下将执行 apply、sync 和 save 操作。可以通过显式指定参数来跳过操作。
对于 Alteon VX Container 设备,将不会执行同步操作,因为同步操作仅与 Alteon ADC 设备相关。
对于 DefensePro 和 AppWall 设备,将执行批量提交操作。显式指定 apply、sync 和 save 操作不相关。
别名: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 版本中移除。 [已弃用]
有关详细信息,请参阅 已弃用。