cisco.aci.interface_range 查询 – 从范围或逗号分隔的范围列表中查询接口

注意

此查找插件是 cisco.aci 集合 (版本 2.10.1) 的一部分。

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

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

要在playbook中使用它,请指定: cisco.aci.interface_range

概要

  • 此查找返回给定范围或逗号分隔的范围列表中的接口。

术语

参数

注释

术语

字符串 / 必需

逗号分隔的接口范围字符串

备注

注意

  • 来自重叠范围的重复接口将只返回一次。

示例

- name: "loop through range of interfaces"
  ansible.builtin.debug:
    msg: "{{ item }}"
  with_items: "{{ query('cisco.aci.interface_range', '1/1-4,1/20-25', '1/5', '1/2/3/8-10', '5/0-2') }}"

返回值

描述

返回值

列表 / 元素=字符串

接口列表

返回:成功

提示

每个条目类型的配置条目具有从低到高的优先级顺序。例如,列表中较低的变量将覆盖较高的变量。