cisco.nxos.nxos_vsan 模块 – 用于配置 Cisco NXOS MDS 交换机的 VSAN。

注意

此模块是 cisco.nxos 集合(版本 9.2.1)的一部分。

如果您使用的是 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install cisco.nxos

要在 playbook 中使用它,请指定:cisco.nxos.nxos_vsan

cisco.nxos 1.0.0 中的新功能

概要

  • 用于 Cisco MDS NXOS 的 VSAN 配置。

参数

参数

注释

vsan

列表 / elements=字典

要添加或删除的 VSAN 详细信息列表

id

整数 / 必需

Vsan id

接口

列表 / elements=字符串

要添加的 VSAN 接口列表

名称

字符串

VSAN 的名称

删除

布尔值

如果为 True,则删除 VSAN

选项

  • false

  • true

暂停

布尔值

如果为 True,则暂停 VSAN

选项

  • false

  • true

注意

注意

  • 已针对 Cisco MDS NX-OS 8.4(1) 进行测试

示例

- name: Test that vsan module works
  cisco.nxos.nxos_vsan:
    vsan:
      - id: 922
        interface:
          - fc1/1
          - fc1/2
          - port-channel 1
        name: vsan-SAN-A
        remove: false
        suspend: false
      - id: 923
        interface:
          - fc1/11
          - fc1/21
          - port-channel 2
        name: vsan-SAN-B
        remove: false
        suspend: true
      - id: 1923
        name: vsan-SAN-Old
        remove: true

返回值

通用返回值记录在此处 这里,以下是此模块独有的字段

描述

命令

列表 / elements=字符串

发送到设备的命令

返回: 总是

示例: ["terminal dont-ask", "vsan database", "vsan 922 interface fc1/40", "vsan 922 interface port-channel 155", "no terminal dont-ask"]

作者

  • Suhas Bharadwaj (@srbharadwaj)