community.network.pn_switch_setup 模块 – 用于修改交换机设置的 CLI 命令
注意
此模块是 community.network 集合(版本 5.1.0)的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.network
。
要在 playbook 中使用它,请指定:community.network.pn_switch_setup
。
注意
community.network 集合已被弃用,并将从 Ansible 12 中移除。有关更多信息,请参阅讨论线程。
已弃用
- 在以下版本中移除:
版本 6.0.0
- 原因:
此集合及其中的所有内容均未维护且已弃用。
- 替代方案:
未知。
概要
此模块可用于修改交换机设置。
别名:network.netvisor.pn_switch_setup
参数
参数 |
注释 |
---|---|
用于分析的磁盘存储类型。 选择
|
|
要在服务器交换机上显示的横幅。 |
|
要在其上运行 CLI 的目标交换机。 |
|
日期。 |
|
DNS IP 地址。 |
|
辅助 DNS IP 地址。 |
|
域名。 |
|
默认情况下启用主机端口。 选择
|
|
接受 EULA。 选择
|
|
EULA 时间戳。 |
|
即使涉及删除数据,也强制更改 analytics-store。 选择
|
|
网关 IPv4 地址。 |
|
网关 IPv6 地址。 |
|
带内数据 IP 地址。 |
|
带内数据 IPv6 地址。 |
|
数据 IPv6 地址分配。 选择
|
|
带内数据网络掩码。 |
|
带内数据 IPv6 网络掩码。 |
|
环回 IPv4 地址。 |
|
环回 IPv6 地址。 |
|
管理 IP 地址。 |
|
IPv6 地址。 |
|
IPv6 地址分配。 选择
|
|
IP 地址分配。 选择
|
|
网络掩码。 |
|
IPv6 网络掩码。 |
|
每日消息。 |
|
辅助 NTP 服务器。 |
|
NTP 服务器。 |
|
纯文本密码。 |
|
交换机名称。 |
|
要配置的时区。 |
|
要执行的操作的状态。使用 选择
|
示例
- name: Modify switch
community.network.pn_switch_setup:
pn_cliswitch: "sw01"
state: "update"
pn_timezone: "America/New_York"
pn_in_band_ip: "20.20.1.1"
pn_in_band_netmask: "24"
- name: Modify switch
community.network.pn_switch_setup:
pn_cliswitch: "sw01"
state: "update"
pn_in_band_ip6: "2001:0db8:85a3::8a2e:0370:7334"
pn_in_band_netmask_ip6: "127"
返回值
通用返回值记录在此处 此处,以下是此模块特有的字段
键 |
描述 |
---|---|
指示 CLI 是否在目标上引起了更改。 返回: 始终 |
|
在目标节点上运行的 CLI 命令。 返回: 始终 |
|
来自 switch-setup 命令的一组错误响应。 返回: 出错时 |
|
来自 switch-setup 命令的一组响应。 返回: 始终 |
状态
此模块将在版本 6.0.0 中移除。[已弃用]
有关更多信息,请参阅已弃用。