Spec-Zone.ru › Ansible 2.11

cisco.mso.mso_schema_site_anp_epg_subnet – Управление локальными подсетями EPG в шаблоне схемы

Примечание

Этот плагин входит в коллекцию cisco.mso (версия 1.1.0).

Для его установки используйте: ansible-galaxy collection install cisco.mso.

Для использования в книге задач укажите: cisco.mso.mso_schema_site_anp_epg_subnet.

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

Описание

  • Управление локальными подсетями EPG в шаблоне схемы на Cisco ACI Multi-Site.

Требования

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

  • Многосайтовый Orchestrator v2.1 или более поздней версии

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
anp
строка / обязательно
Имя ANP.
description
строка
Описание этой подсети.
epg
строка / обязательно
Имя EPG.
host
строка / обязательно
IP-адрес или имя хоста ACI Multi Site Orchestrator.
Если значение не указано в задаче, используется значение переменной среды MSO_HOST.

псевдонимы: имя_хоста
login_domain
строка
Имя домена входа для аутентификации.
Значение по умолчанию — Local.
Если значение не указано в задаче, используется значение переменной среды MSO_LOGIN_DOMAIN.
no_default_gateway
булево
    Варианты:
  • нет
  • да
Указание наличия шлюза по умолчанию для этой подсети.
output_level
строка
    Варианты:
  • отладка
  • информация
  • обычный ←
Влияет на вывод этого модуля ACI.
normal означает стандартный вывод, включая current словарь
info добавляет информационный вывод, включая previous, proposed и sent словари
debug добавляет отладочный вывод, включая filter_string, method, response, status и url информацию
Если значение не указано в задаче, используется значение переменной среды MSO_OUTPUT_LEVEL.
password
строка / обязательно
Пароль для аутентификации.
Если значение не указано в задаче, используются значения переменных среды MSO_PASSWORD или ANSIBLE_NET_PASSWORD.
port
целое число
Номер порта для подключения REST.
Значение по умолчанию зависит от параметра `use_ssl`.
Если значение не указано в задаче, используется значение переменной среды MSO_PORT.
querier
булево
    Варианты:
  • нет
  • да
Указание, является ли эта подсеть шлюзом IGMP.
schema
строка / обязательно
Имя схемы.
scope
строка
    Варианты:
  • приватный ←
  • публичный
Область действия подсети.
shared
булево
    Варианты:
  • нет
  • да
Указание, является ли эта подсеть общей для различных VRF.
site
строка / обязательно
Имя сайта.
state
строка
    Варианты:
  • отсутствует
  • наличие ←
  • запрос
Используйте present или absent для добавления или удаления.
Используйте query для получения списка объекта или нескольких объектов.
subnet
строка / обязательно
Диапазон IP-адресов в CIDR-нотации.

псевдонимы: ip
template
строка / обязательно
Имя шаблона.
timeout
целое число
По умолчанию:
30
Тайм-аут уровня сокета в секундах.
Если значение не указано в задаче, используется значение переменной среды MSO_TIMEOUT.
use_proxy
булево
    Варианты:
  • нет
  • да ←
Если no, прокси не будет использоваться, даже если он определён в переменной среды на целевых хостах.
Если значение не указано в задаче, используется значение переменной среды MSO_USE_PROXY.
use_ssl
булево
    Варианты:
  • нет
  • да ←
Если no, вместо стандартного подключения HTTPS будет использоваться HTTP-подключение.
Если значение не указано в задаче, используется значение переменной среды MSO_USE_SSL.
username
строка
По умолчанию:
"admin"
Имя пользователя для аутентификации.
Если значение не указано в задаче, используются значения переменных среды MSO_USERNAME или ANSIBLE_NET_USERNAME.
validate_certs
булево
    Варианты:
  • нет
  • да ←
Если no, сертификаты SSL не будут проверены.
Это следует устанавливать в no только при использовании на сайтах с самозаверяющими сертификатами, управляемыми лично.
Если значение не указано в задаче, используется значение переменной среды MSO_VALIDATE_CERTS.

Примечания

Примечание

  • API ACI MultiSite PATCH имеет недостаток, требующий ссылки на некоторые объекты по индексу. Это может привести к скрытому повреждению при одновременном доступе при изменении/удалении объекта, поскольку может быть ссылаться на неправильный объект. Этот модуль подвержен этому недостатку.
  • Для получения более подробной информации об управлении инфраструктурой ACI с помощью Ansible обратитесь к руководству Cisco ACI Guide.
  • Этот модуль был написан для поддержки ACI Multi Site Orchestrator v2.1 или более поздних версий. Некоторые или все функции могут не работать на более ранних версиях.

См. также

См. также

cisco.mso.mso_schema_site_anp_epg

Официальная документация модуля cisco.mso.mso_schema_site_anp_epg.

cisco.mso.mso_schema_template_anp_epg_subnet

Официальная документация модуля cisco.mso.mso_schema_template_anp_epg_subnet.

Примеры

- name: Add a new subnet to a site EPG
  cisco.mso.mso_schema_site_anp_epg_subnet:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema1
    site: Site1
    template: Template1
    anp: ANP1
    epg: EPG1
    subnet: 10.0.0.0/24
    state: present
  delegate_to: localhost

- name: Remove a subnet from a site EPG
  cisco.mso.mso_schema_site_anp_epg_subnet:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema1
    site: Site1
    template: Template1
    anp: ANP1
    epg: EPG1
    subnet: 10.0.0.0/24
    state: absent
  delegate_to: localhost

- name: Query a specific site EPG subnet
  cisco.mso.mso_schema_site_anp_epg_subnet:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema1
    site: Site1
    template: Template1
    anp: ANP1
    epg: EPG1
    subnet: 10.0.0.0/24
    state: query
  delegate_to: localhost
  register: query_result

- name: Query all site EPG subnets
  cisco.mso.mso_schema_site_anp_epg_subnet:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema1
    site: Site1
    template: Template1
    anp: ANP1
    state: query
  delegate_to: localhost
  register: query_result

Авторы

  • Dag Wieers (@dagwieers)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/cisco/mso/mso_schema_site_anp_epg_subnet_module.html

Spec-Zone.ru

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