aci_bd - Управление доменными группами мостов (BD) в Cisco ACI Fabric (fv:BD)
Новая версия 2.4.
Обзор
- Управляет доменными группами мостов (BD) в Cisco ACI Fabric.
- Дополнительная информация из внутреннего класса APIC fv:BD по адресу https://developer.cisco.com/media/mim-ref/MO-fvBD.html.
Требования (к хосту, на котором выполняется модуль)
- ACI Fabric 1.0(3f)+
Параметры
| параметр | обязательно | по умолчанию | варианты | примечания |
|---|---|---|---|---|
| arp_flooding | нет |
| Определяет, следует ли доменной группе мостов рассылать трафик ARP. APIC по умолчанию устанавливает новые доменные группы мостов в no. | |
| bd | нет | Имя доменной группы мостов. псевдонимы: bd_name, name | ||
| bd_type | нет | ethernet |
| Тип трафика в доменной группе мостов. APIC по умолчанию устанавливает новые доменные группы мостов в ethernet. |
| описание | нет | Описание доменной группы мостов. | ||
| enable_multicast | нет |
| Определяет, включен ли PIM. APIC по умолчанию устанавливает новые доменные группы мостов в no. | |
| enable_routing | нет | True |
| Определяет, разрешено ли IP-перенаправление. APIC по умолчанию устанавливает новые доменные группы мостов в yes. |
| endpoint_clear | нет |
| Очищает все конечные точки во всех листьях, когда yes.APIC по умолчанию устанавливает новые доменные группы мостов в no.Значение не сбрасывается в отключенное состояние после очистки конечных точек; для этого требуется вторая задача. | |
| endpoint_move_detect | нет | garp |
| Определяет, следует ли включить GARP для обнаружения перемещения конечных точек. APIC по умолчанию устанавливает новые доменные группы мостов в garp. |
| endpoint_retention_action | нет | resolve |
| Определяет, должна ли доменная группа мостов унаследовать или разрешить политику сохранения конечных точек. APIC по умолчанию устанавливает новые доменные группы мостов в политику сохранения конечных точек resolve. |
| endpoint_retention_policy | нет | Имя политики сохранения конечных точек, которую должна использовать доменная группа мостов при переопределении политики сохранения конечных точек по умолчанию. | ||
| igmp_snoop_policy | нет | Имя политики IGMP-snooping, которую должна использовать доменная группа мостов при переопределении политики IGMP-snooping по умолчанию. | ||
| ip_learning | нет |
| Определяет, должна ли доменная группа мостов узнавать IP-адреса конечных точек. APIC по умолчанию устанавливает новые доменные группы мостов в yes. | |
| ipv6_nd_policy | нет | Имя политики обнаружения соседей IPv6, которую должна использовать доменная группа мостов при переопределении политики IPv6 ND по умолчанию. | ||
| l2_unknown_unicast | нет | proxy |
| Определяет метод перенаправления для неизвестных L2-назначений. APIC по умолчанию устанавливает новые доменные группы в proxy. |
| l3_unknown_multicast | нет | flood |
| Определяет метод перенаправления для неизвестных многоадресных назначений. APIC по умолчанию устанавливает новые доменные группы в flood. |
| limit_ip_learn | нет | True |
| Определяет, должна ли доменная группа мостов ограничивать обучение IP только подсетям, принадлежащим доменной группе мостов. APIC по умолчанию устанавливает новые доменные группы в yes. |
| multi_dest | нет | bd-flood |
| Определяет метод перенаправления L2-многоадресного, широковещательного и трафика канального уровня. APIC по умолчанию устанавливает новые доменные группы мостов в bd-flood. |
| состояние | нет | present |
| Используйте present или absent для добавления или удаления.Используйте query для перечисления объекта или нескольких объектов. |
| арендатор | нет | Имя арендатора. псевдонимы: tenant_name | ||
| vrf | нет | Имя VRF. псевдонимы: vrf_name |
Примеры
- name: Add Bridge Domain
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: false
state: present
tenant: prod
bd: web_servers
vrf: prod_vrf
- name: Add an FC Bridge Domain
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: false
state: present
tenant: prod
bd: storage
bd_type: fc
vrf: fc_vrf
enable_routing: no
- name: Modify a Bridge Domain
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: true
state: present
tenant: prod
bd: web_servers
arp_flooding: yes
l2_unknown_unicast: flood
- name: Query All Bridge Domains
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: true
state: query
- name: Query a Bridge Domain
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: true
state: query
tenant: prod
bd: web_servers
- name: Delete a Bridge Domain
aci_bd:
host: "{{ inventory_hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: true
state: absent
tenant: prod
bd: web_servers
Примечания
Примечание
- Необходимо, чтобы
tenantсуществовало перед использованием этого модуля в вашем плане выполнения. Для этого можно использовать модуль aci_tenant.
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Для получения помощи в разработке модулей, если вы так заинтересованы, пожалуйста, ознакомьтесь со статьей Информация о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/aci_bd_module.html