Spec-Zone.ru › Ansible

Модуль cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits — Модуль ресурсов для Sda Fabricdevices Layer2handoffs Iptransits

Примечание

Этот модуль входит в коллекцию cisco.dnac (версия 6.20.0).

У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install cisco.dnac. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробностей.

Чтобы использовать его в playbook, укажите: cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits.

Новое в cisco.dnac 6.14.0

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • См. также
  • Примеры
  • Возвращаемые значения

Обзор

  • Управление операциями создания, обновления и удаления ресурса Sda Fabricdevices Layer2handoffs Iptransits.
  • Добавляет 3-слойные переходы с ip-транзитом в устройствах fabric на основе входных данных пользователя.
  • Удаляет 3-слойный переход с ip-транзитом устройства fabric по идентификатору.
  • Удаляет 3-слойные переходы с ip-транзитом устройства fabric на основе входных данных пользователя.
  • Обновляет 3-слойные переходы с ip-транзитом устройств fabric на основе входных данных пользователя.

Примечание

Этот модуль имеет соответствующий плагин действий.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • dnacentersdk >= 2.7.2
  • python >= 3.5

Параметры

Параметр

Комментарии

dnac_debug

boolean

Флаг для Cisco DNA Center SDK, позволяющий включить отладку.

Варианты:

  • false ← (по умолчанию)
  • true

dnac_host

string / обязательно

Имя хоста Cisco DNA Center.

dnac_password

string

Пароль Cisco DNA Center для аутентификации.

dnac_port

integer

Порт Cisco DNA Center.

По умолчанию: 443

dnac_username

псевдонимы: user

string

Имя пользователя Cisco DNA Center для аутентификации.

По умолчанию: "admin"

dnac_verify

boolean

Флаг для включения или выключения проверки сертификатов SSL.

Варианты:

  • false
  • true ← (по умолчанию)

dnac_version

string

Указывает SDK, какую версию Cisco DNA Center использовать.

По умолчанию: "2.3.7.6"

fabricId

string

Параметр запроса fabricId. ID фабрики, к которой относится это устройство.

id

string

Параметр пути id. ID трехслойного перенаправления с IP-транзитом устройства фабрики, которое должно быть удалено.

networkDeviceId

string

Параметр запроса NetworkDeviceId. ID сетевого устройства фабрики.

payload

list / elements=dictionary

Загрузка модуля Sda Fabric Devices Layer2 Handoffs Ip Transits.

externalConnectivityIpPoolName

string

Пул IP-адресов внешней связи, который будет использоваться Catalyst Center для выделения IP-адреса для подключения между узлом границы и peer.

fabricId

string

ID фабрики, к которой относится это устройство.

interfaceName

string

Имя интерфейса трехслойного перенаправления с IP-транзитом.

localIpAddress

string

Локальный IPv4-адрес для выбранной виртуальной сети. Введите IP-адреса и маску подсети в обозначении CIDR (IP-адрес/длина префикса). Не применимо, если вы уже указали имя внешнего пула IP-адресов.

localIpv6Address

string

Локальный IPv6-адрес для выбранной виртуальной сети. Введите IP-адреса и маску подсети в обозначении CIDR (IP-адрес/длина префикса). Не применимо, если вы уже указали имя внешнего пула IP-адресов.

networkDeviceId

string

ID сетевого устройства фабрики.

remoteIpAddress

string

Удаленный IPv4-адрес для выбранной виртуальной сети. Введите IP-адреса и маску подсети в обозначении CIDR (IP-адрес/длина префикса). Не применимо, если вы уже указали имя внешнего пула IP-адресов.

remoteIpv6Address

string

Удаленный IPv6-адрес для выбранной виртуальной сети. Введите IP-адреса и маску подсети в обозначении CIDR (IP-адрес/длина префикса). Не применимо, если вы уже указали имя внешнего пула IP-адресов.

tcpMssAdjustment

integer

Значение TCP максимального размера сегмента (mss) для трехслойного перенаправления. Допустимый диапазон — 500–1440. Значение TCP MSS Adjustment применимо для TCP-сессий как по IPv4, так и по IPv6.

transitNetworkId

string

ID транзитной сети трехслойного перенаправления с IP-транзитом.

END_OF_DOCUMENT_MARKER

virtualNetworkName

string

Имя виртуальной сети, связанной с этим сайтом ткани.

vlanId

integer

Номер VLAN для интерфейса коммутатора виртуальной сети (SVI), используемого для установления междоменного взаимодействия BGP с внешним доменом для виртуальной сети. Разрешенный диапазон VLAN составляет 2-4094, за исключением зарезервированных VLAN (1, 1002-1005, 2046, 4094).

validate_response_schema

boolean

Флаг Cisco DNA Center SDK для включения проверки заголовков запросов по схеме JSON.

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Используемые методы SDK — sda.Sda.add_fabric_devices_layer3_handoffs_with_ip_transit, sda.Sda.delete_fabric_device_layer3_handoff_with_ip_transit_by_id, sda.Sda.update_fabric_devices_layer3_handoffs_with_ip_transit,
  • Используемые пути — post /dna/intent/api/v1/sda/fabricDevices/layer3Handoffs/ipTransits, delete /dna/intent/api/v1/sda/fabricDevices/layer3Handoffs/ipTransits, delete /dna/intent/api/v1/sda/fabricDevices/layer3Handoffs/ipTransits/{id}, put /dna/intent/api/v1/sda/fabricDevices/layer3Handoffs/ipTransits,
  • Не поддерживает check_mode
  • Плагин работает на узле управления и не использует плагины подключения ansible, а вместо этого использует встроенный менеджер подключений Cisco DNAC SDK
  • Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения

См. также

См. также

Документация Cisco DNA Center по SDA AddFabricDevicesLayer3HandoffsWithIpTransit

Полное описание API AddFabricDevicesLayer3HandoffsWithIpTransit.

Документация Cisco DNA Center по SDA DeleteFabricDeviceLayer3HandoffWithIpTransitById

Полное описание API DeleteFabricDeviceLayer3HandoffWithIpTransitById.

Документация Cisco DNA Center по SDA DeleteFabricDeviceLayer3HandoffsWithIpTransit

Полное описание API DeleteFabricDeviceLayer3HandoffsWithIpTransit.

Документация Cisco DNA Center по SDA UpdateFabricDevicesLayer3HandoffsWithIpTransit

Полное описание API UpdateFabricDevicesLayer3HandoffsWithIpTransit.

Примеры

- name: Create
  cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits:
    dnac_host: "{{dnac_host}}"
    dnac_username: "{{dnac_username}}"
    dnac_password: "{{dnac_password}}"
    dnac_verify: "{{dnac_verify}}"
    dnac_port: "{{dnac_port}}"
    dnac_version: "{{dnac_version}}"
    dnac_debug: "{{dnac_debug}}"
    state: present
    payload:
    - externalConnectivityIpPoolName: string
      fabricId: string
      interfaceName: string
      localIpAddress: string
      localIpv6Address: string
      networkDeviceId: string
      remoteIpAddress: string
      remoteIpv6Address: string
      tcpMssAdjustment: 0
      transitNetworkId: string
      virtualNetworkName: string
      vlanId: 0

- name: Update all
  cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits:
    dnac_host: "{{dnac_host}}"
    dnac_username: "{{dnac_username}}"
    dnac_password: "{{dnac_password}}"
    dnac_verify: "{{dnac_verify}}"
    dnac_port: "{{dnac_port}}"
    dnac_version: "{{dnac_version}}"
    dnac_debug: "{{dnac_debug}}"
    state: present
    payload:
    - externalConnectivityIpPoolName: string
      fabricId: string
      id: string
      interfaceName: string
      localIpAddress: string
      localIpv6Address: string
      networkDeviceId: string
      remoteIpAddress: string
      remoteIpv6Address: string
      tcpMssAdjustment: 0
      transitNetworkId: string
      virtualNetworkName: string
      vlanId: 0

- name: Delete all
  cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits:
    dnac_host: "{{dnac_host}}"
    dnac_username: "{{dnac_username}}"
    dnac_password: "{{dnac_password}}"
    dnac_verify: "{{dnac_verify}}"
    dnac_port: "{{dnac_port}}"
    dnac_version: "{{dnac_version}}"
    dnac_debug: "{{dnac_debug}}"
    state: absent
    fabricId: string
    networkDeviceId: string

- name: Delete by id
  cisco.dnac.sda_fabric_devices_layer2_handoffs_ip_transits:
    dnac_host: "{{dnac_host}}"
    dnac_username: "{{dnac_username}}"
    dnac_password: "{{dnac_password}}"
    dnac_verify: "{{dnac_verify}}"
    dnac_port: "{{dnac_port}}"
    dnac_version: "{{dnac_version}}"
    dnac_debug: "{{dnac_debug}}"
    state: absent
    id: string

Значения возврата

Общие значения возврата описаны здесь, следующие — поля, уникальные для данного модуля:

Ключ

Описание

dnac_response

словарь

Словарь или список с ответом, возвращенным Cisco DNAC Python SDK

Возвращается: всегда

Пример: {"response": {"taskId": "string", "url": "string"}, "version": "string"}

Авторы

  • Rafael Campos (@racampos)

Ссылки на сборку

  • Система отслеживания ошибок
  • Репозиторий (источники)

© 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/cisco/dnac/sda_fabric_devices_layer2_handoffs_ip_transits_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API