модуль cisco.mso.mso_schema_template_anp_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_template_anp_epg_selector.
Краткое описание
- Управление селектором EPG в шаблонах схем Cisco ACI Multi-Site.
Требования
На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.
- Multi Site Orchestrator версии 2.1 или новее
Параметры
Параметр | Описание |
|---|---|
anp string / обязательный | Имя ANP. |
epg string / обязательный | Имя EPG, которым нужно управлять. |
expressions list / элементы=dictionary | Выражения, связанные с этим селектором. |
|
operator string / обязательный |
Оператор, связанный с выражением. Варианты:
|
|
type псевдонимы: tag string / обязательный |
Имя выражения. |
|
value string |
Значение, связанное с выражением. Если оператор — in или not_in, значение должно быть строкой со значениями, разделёнными запятыми. |
host псевдонимы: 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 / обязательный | Имя схемы. |
selector 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 версии 2.1 или новее. Некоторые или все функции могут не работать в более ранних версиях.
См. также
См. также
- cisco.mso.mso_schema_template_anp_epg
-
Управление группами конечных точек (EPG) в шаблонах схем.
Примеры
- name: Add a selector to an EPG
cisco.mso.mso_schema_template_anp_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
anp: ANP 1
epg: EPG 1
selector: selector_1
expressions:
- type: expression_1
operator: in
value: test
state: present
- name: Remove a Selector
cisco.mso.mso_schema_template_anp_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
anp: ANP 1
epg: EPG 1
selector: selector_1
state: absent
- name: Query a specific Selector
cisco.mso.mso_schema_template_anp_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
anp: ANP 1
epg: EPG 1
selector: selector_1
state: query
register: query_result
- name: Query all Selectors
cisco.mso.mso_schema_template_anp_epg_selector:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
template: Template 1
anp: ANP 1
epg: EPG 1
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_template_anp_epg_selector_module.html