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 时间戳。 |
|
强制分析存储更改,即使涉及删除数据。 选择
|
|
网关 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 中移除。[已弃用]
有关更多信息,请参阅已弃用。