Spec-Zone.ru › Ansible 2.10

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

Примечание

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

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

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

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

Обзор

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

Требования

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

  • Multi Site Orchestrator v2.1 или более поздняя версия

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
anp
строка / обязательно
Имя ANP.
epg
строка / обязательно
Имя EPG для управления.
expressions
список / элементы=словарь
Выражения, связанные с этим селектором.
operator
строка / обязательно
    Варианты:
  • not_in
  • in
  • equals
  • not_equals
  • has_key
  • does_not_have_key
Оператор, связанный с выражением.
Операторы has_key или does_not_have_key доступны только для типов/меток пользовательского типа
type
строка / обязательно
Тип выражения.
Тип custom или один из region, zone и ip_address
Тип может быть zone только при использовании AWS сайта.

псевдонимы: метка
value
строка
Значение, связанное с выражением.
Если оператор in или not_in, значение должно быть строкой, разделенной запятыми.
host
строка / обязательно
IP-адрес или имя хоста ACI Multi Site Orchestrator.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_HOST.

псевдонимы: имя_хоста
login_domain
строка
Имя домена входа для аутентификации.
Значение по умолчанию — Local.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_LOGIN_DOMAIN.
output_level
строка
    Варианты:
  • debug
  • info
  • normal ←
Влияет на вывод этого 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.
schema
строка / обязательно
Имя схемы.
selector
строка
Имя селектора.
site
строка / обязательно
Имя сайта.
state
строка
    Варианты:
  • absent
  • present ←
  • query
Используйте present или absent для добавления или удаления.
Используйте query для перечисления объекта или нескольких объектов.
template
строка / обязательно
Имя шаблона.
timeout
целое число
По умолчанию:
30
Таймаут уровня сокета в секундах.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_TIMEOUT.
use_proxy
логическое значение
    Варианты:
  • no
  • yes ←
Если no, прокси не будет использоваться, даже если он определён в переменной среды на целевых хостах.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_USE_PROXY.
use_ssl
логическое значение
    Варианты:
  • no
  • yes ←
Если no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_USE_SSL.
username
строка
По умолчанию:
"admin"
Имя пользователя для аутентификации.
Если значение не указано в задаче, будет использовано значение переменных среды MSO_USERNAME или ANSIBLE_NET_USERNAME.
validate_certs
логическое значение
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не будут проверены.
Это должно быть установлено в no только при использовании на сайтах под личным контролем с самоподписанными сертификатами.
Если значение не указано в задаче, будет использовано значение переменной среды MSO_VALIDATE_CERTS.

Примечания

Примечание

  • Для получения более подробной информации об управлении инфраструктурой 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.

Примеры

- name: Add a selector to a site EPG
  cisco.mso.mso_schema_site_anp_epg_selector:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    selector: selector_1
    expressions:
      - type: expression_1
        operator: in
        value: test
    state: present
  delegate_to: localhost

- name: Remove a Selector from a site EPG
  cisco.mso.mso_schema_site_anp_epg_selector:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    selector: selector_1
    state: absent
  delegate_to: localhost

- name: Query a specific Selector
  cisco.mso.mso_schema_site_anp_epg_selector:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    selector: selector_1
    state: query
  delegate_to: localhost
  register: query_result

- name: Query all Selectors
  cisco.mso.mso_schema_site_anp_epg_selector:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    state: query
  delegate_to: localhost
  register: query_result

Авторы

  • Cindy Zhao (@cizhao)

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

Spec-Zone.ru

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