Модуль community.network.pn_port_config – команда CLI для изменения конфигурации порта
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Для использования в книге задач укажите: community.network.pn_port_config.
Обзор
- Этот модуль может использоваться для изменения конфигурации порта.
Псевдонимы: network.netvisor.pn_port_config
Параметры
Параметр | Комментарии |
|---|---|
pn_allowed_tpid string | Допустимый TPID в дополнение к 0x8100 в заголовке Vlan. Варианты:
|
pn_autoneg boolean | Автоматическое согласование физического порта. Варианты:
|
pn_cliswitch string | Целевой коммутатор для запуска CLI. |
pn_crc_check_enable boolean | Проверка CRC на входе и переписывание на выходе. Варианты:
|
pn_defer_bringup boolean | Отложить поднятие порта. Варианты:
|
pn_description string | Описание физического порта. |
pn_dscp_map string | Имя карты DSCP для включения на порту. |
pn_edge_switch boolean | Краевой коммутатор физического порта. Варианты:
|
pn_egress_rate_limit string | Максимальное ограничение скорости передачи данных порта на выход. |
pn_enable boolean | Включение физического порта. Варианты:
|
pn_eth_mode string | Физический режим Ethernet. Варианты:
|
pn_fabric_guard boolean | Конфигурация защиты сети. Варианты:
|
pn_host_enable boolean | Настройка управления портом, ориентированным на хост. Варианты:
|
pn_intf string | Физический интерфейс. |
pn_jumbo boolean | Крупные кадры на физическом порту. Варианты:
|
pn_lacp_priority string | Приоритет LACP от 1 до 65535. |
pn_local_switching boolean | Порт без локального коммутирования не может передавать трафик на другой порт без локального коммутирования. Варианты:
|
pn_loop_vlans string | VLAN-ы с циклированием. |
pn_loopback boolean | Обратная связь физического порта. Варианты:
|
pn_mirror_only boolean | Только зеркалирование физического порта. Варианты:
|
pn_pause boolean | Пауза физического порта. Варианты:
|
pn_port string | Физический порт. |
pn_port_mac_address string | MAC-адрес физического порта. |
pn_reflect boolean | Отражение физического порта. Варианты:
|
pn_routing boolean | Маршрутизация. Варианты:
|
pn_send_port string | Порт отправки. |
pn_speed string | Скорость физического порта. Варианты:
|
pn_vxlan_termination boolean | Настройка физического порта для завершения VXLAN. Варианты:
|
state string / обязательно | Определяет действие для выполнения. Используйте Варианты:
|
Примеры
- name: Port config modify
community.network.pn_port_config:
pn_cliswitch: "sw01"
state: "update"
pn_port: "all"
pn_dscp_map: "foo"
- name: Port config modify
community.network.pn_port_config:
pn_cliswitch: "sw01"
state: "update"
pn_port: "all"
pn_host_enable: true
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
changed boolean | Указывает, произвел ли CLI изменения на целевом устройстве. Возвращается: всегда |
command string | Команда CLI, выполненная на целевом узле. Возвращается: всегда |
stderr список / элементы=строка | Набор ответов об ошибках от команды port-config. Возвращается: при ошибке |
stdout список / элементы=строка | Набор ответов от команды port-config. Возвращается: всегда |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/pn_port_config_module.html