cisco.mso.mso_schema_template_external_epg_subnet модуль — Управление подсетями внешнего EPG в шаблонах схемы
Примечание
Этот модуль является частью коллекции cisco.mso (версия 2.9.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install cisco.mso. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.
Чтобы использовать его в книге задач, укажите: cisco.mso.mso_schema_template_external_epg_subnet.
Новое в cisco.mso 0.0.8
Описание
- Управление подсетями внешнего EPG в шаблонах схемы на Cisco ACI Multi-Site.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- Multi Site Orchestrator v2.1 или более поздняя версия
Параметры
Параметр | Комментарии |
|---|---|
aggregate list / elements=string | Параметр aggregate агрегирует общие маршруты для подсети. Используйте Параметр По умолчанию: |
external_epg string / required | Имя внешнего EPG для управления. |
host aliases: hostname string | IP-адрес или имя хоста хоста ACI Multi Site Orchestrator. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
login_domain string | Имя домена входа, используемое для аутентификации. Значение по умолчанию — Local. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения При использовании подключаемого модуля HTTPAPI будет использоваться переменная инвентаризации |
output_level string | Влияет на вывод этого модуля MSO.
Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Варианты:
|
password string | Пароль, используемый для аутентификации. Если значение не указано в задаче, вместо него будут использоваться значения переменных окружения |
port integer | Номер порта, используемый для REST-подключения. Значение по умолчанию зависит от параметра `use_ssl`. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
schema string / required | Имя схемы. |
scope list / elements=string | Параметр scope содержит два раздела: 1. Управление маршрутами и 2. Классификация внешних EPG. Существующие параметры управления маршрутами: и Существующие параметры классификации внешних EPG: и Параметр По умолчанию: |
state string | Используйте Используйте Варианты:
|
subnet string | Диапазон IP-адресов в нотации CIDR. |
template string / required | Имя шаблона для изменения. |
timeout integer | Тайм-аут на уровне сокета в секундах. Значение по умолчанию — 30 секунд. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Значение по умолчанию — Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной окружения При использовании подключаемого модуля HTTPAPI будет использоваться переменная инвентаризации Значение по умолчанию — Варианты:
|
логин строка | Имя пользователя для аутентификации. Если значение не указано в задаче, будет использовано значение переменных среды |
validate_certs логический | Если Это следует задавать только в Если значение не указано в задаче, будет использовано значение переменной среды По умолчанию Варианты:
|
Примечания
Примечание
- Из-за ограничений API MSO REST одновременные изменения подсетей EPG могут быть опасными и привести к повреждению данных.
- Этот модуль разработан для поддержки Multi Site Orchestrator версии 2.1 или новее. Некоторые или все функции могут не работать на более ранних версиях.
Примеры
- name: Add a new subnet to an External EPG
cisco.mso.mso_schema_template_external_epg_subnet:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
external_epg: EPG 1
subnet: 10.0.0.0/24
state: present
- name: Remove a subnet from an External EPG
cisco.mso.mso_schema_template_external_epg_subnet:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
external_epg: EPG 1
subnet: 10.0.0.0/24
state: absent
- name: Query a specific External EPG subnet
cisco.mso.mso_schema_template_external_epg_subnet:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
external_epg: EPG 1
subnet: 10.0.0.0/24
state: query
register: query_result
- name: Query all External EPGs subnets
cisco.mso.mso_schema_template_external_epg_subnet:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
state: query
register: query_result
Ссылки на сборку
© 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/mso/mso_schema_template_external_epg_subnet_module.html