модуль cisco.mso.mso_schema_site_external_epg_selector — Управление селектором внешней EPG в схеме облачных сайтов
Примечание
Этот модуль входит в коллекцию cisco.mso (версия 2.13.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.mso. Для работы с этим модулем требуются дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: cisco.mso.mso_schema_site_external_epg_selector.
Краткое описание
- Управление селектором внешней EPG в схеме облачных сайтов Cisco ACI Multi-Site.
Требования
На узле, выполняющем этот модуль, необходимы следующие компоненты.
- Multi Site Orchestrator v2.1 или новее
Параметры
Параметр | Комментарии |
|---|---|
expressions list / elements=dictionary | Выражения, связанные с этим селектором. |
|
operator string / обязательный |
Оператор, связанный с выражением; в данном случае это всегда equals. Варианты:
|
|
type string / обязательный |
Название выражения; в данном случае это всегда IP address. Варианты:
|
|
value string / обязательный |
Значение IP-адреса или подсети, связанное с выражением. |
external_epg string / обязательный | Имя внешней EPG, которой нужно управлять. |
host псевдонимы: hostname string | IP-адрес или имя хоста Multi Site Orchestrator ACI. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды |
login_domain string | Имя домена входа для аутентификации. Значение по умолчанию — Local. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды При использовании подключаемого модуля соединения HTTPAPI, если этот атрибут не указан, будет использована переменная инвентаризации |
output_level string | Влияет на вывод этого модуля MSO.
Если значение не указано в задаче, вместо него будет использоваться значение переменной среды Варианты:
|
password string | Пароль для аутентификации. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды |
port integer | Номер порта для REST-соединения. Значение по умолчанию зависит от параметра `use_ssl`. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды |
schema string / обязательный | Имя схемы. |
selector string | Имя селектора. |
site string / обязательный | Имя облачного сайта. |
state string | Для добавления или удаления используйте Для отображения одного или нескольких объектов используйте Варианты:
|
template string / обязательный | Имя шаблона для изменения. |
timeout integer | Тайм-аут на уровне сокета в секундах. Значение по умолчанию — 30 секунд. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использоваться значение переменной среды Значение по умолчанию — Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использоваться значение переменной среды При использовании подключаемого модуля соединения HTTPAPI, если этот атрибут не указан, будет использована переменная инвентаризации При использовании подключаемого модуля соединения HTTPAPI (mso или nd) значение по умолчанию — Варианты:
|
username string | Имя пользователя для аутентификации. Если значение не указано в задаче, вместо него будет использоваться значение переменной среды |
validate_certs boolean | Если Устанавливайте значение Если значение не указано в задаче, вместо него будет использоваться значение переменной среды Значение по умолчанию — Варианты:
|
Примечания
Примечание
- Этот модуль разработан для поддержки Multi Site Orchestrator v2.1 или новее. Некоторые или все функции могут не работать в более ранних версиях.
См. также
См. также
- cisco.mso.mso_schema_template_external_epg
-
Управление внешними EPG в шаблонах схем.
Примеры
- name: Add a selector to an External EPG
cisco.mso.mso_schema_site_external_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: ansible_test
template: Template1
site: azure_ansible_test
external_epg: ext1
selector: test
expressions:
- type: ip_address
operator: equals
value: 10.0.0.0
state: present
- name: Remove a Selector
cisco.mso.mso_schema_site_external_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: ansible_test
template: Template1
site: azure_ansible_test
external_epg: ext1
selector: test
state: absent
- name: Query a specific Selector
cisco.mso.mso_schema_site_external_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: ansible_test
template: Template1
site: azure_ansible_test
external_epg: ext1
selector: selector_1
state: query
register: query_result
- name: Query all Selectors
cisco.mso.mso_schema_site_external_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: ansible_test
template: Template1
site: azure_ansible_test
external_epg: ext1
state: query
register: query_result
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/cisco/mso/mso_schema_site_external_epg_selector_module.html