Spec-Zone.ru › Ansible 2.8

mso_schema_template_anp_epg_contract – Управление контрактами EPG в шаблонах схем

Новая версия 2.8.

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

Обзор

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

Требования

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

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
anp
строка / обязательно
Имя ANP.
contract
словарь
Контракт, связанный с этим EPG.
name
строка / обязательно
Имя контракта для ассоциации.
schema
строка
Схема, определяющая связанный BD.
Если этот параметр не указан, используется текущая схема по умолчанию.
template
строка
Шаблон, определяющий связанный BD.
type
строка / обязательно
    Варианты:
  • consumer
  • provider
Тип контракта.
epg
строка / обязательно
Имя EPG для управления.
host
строка / обязательно
IP-адрес или имя хоста ACI Multi Site Orchestrator.

псевдонимы: hostname
output_level
строка
    Варианты:
  • debug
  • info
  • normal ←
Влияние на вывод этого модуля ACI.
normal означает стандартный вывод, включая current словарь
info добавляет информативный вывод, включая previous, proposed и sent словари
debug добавляет отладочный вывод, включая filter_string, method, response, status и url информацию
password
строка / обязательно
Пароль для аутентификации.
Этот параметр исключает private_key. Если указан private_key, он будет использован вместо него.
port
целое число
Номер порта для подключения REST.
Значение по умолчанию зависит от параметра `use_ssl`.
schema
строка / обязательно
Имя схемы.
state
строка
    Варианты:
  • absent
  • present ←
  • query
Используйте present или absent для добавления или удаления.
Используйте query для отображения объекта или нескольких объектов.
template
строка / обязательно
Имя шаблона для изменения.
timeout
целое число
По умолчанию:
30
Таймаут уровня сокета в секундах.
use_proxy
булево
    Варианты:
  • no
  • yes ←
Если no, прокси не будет использоваться, даже если он определён в переменной окружения на целевых хостах.
use_ssl
булево
    Варианты:
  • no
  • yes ←
Если no, будет использовано HTTP-соединение вместо стандартного HTTPS-соединения.
username
строка
По умолчанию:
"admin"
Имя пользователя для аутентификации.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не будут проверены.
Это нужно установить в no только при использовании на сайтах с собственными самоподписанными сертификатами.

Примечания

Примечание

  • Для получения более подробной информации о том, как управлять вашей инфраструктурой ACI с помощью Ansible, обратитесь к руководству Cisco ACI Руководство по Cisco ACI.
  • Этот модуль был разработан для поддержки ACI Multi Site Orchestrator версии 2.1 или более поздней. Некоторые или все функции могут не работать на более ранних версиях.

См. также

См. также

mso_schema_template_anp_epg – Управление группами конечных точек (EPG) в шаблонах схем
Официальная документация по модулю mso_schema_template_anp_epg.
mso_schema_template_contract_filter – Управление фильтрами контрактов в шаблонах схем
Официальная документация по модулю mso_schema_template_contract_filter.

Примеры

- name: Add a contract to an EPG
  mso_schema_template_anp_epg:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    contract:
      name: Contract 1
      type: consumer
    state: present
  delegate_to: localhost

- name: Remove a Contract
  mso_schema_template_anp_epg:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    contract:
      name: Contract 1
    state: absent
  delegate_to: localhost

- name: Query a specific Contract
  mso_schema_template_anp_epg:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    template: Template 1
    anp: ANP 1
    epg: EPG 1
    contract:
      name: Contract 1
    state: query
  delegate_to: localhost
  register: query_result

- name: Query all Contracts
  mso_schema_template_anp_epg:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    template: Template 1
    anp: ANP 1
    state: query
  delegate_to: localhost
  register: query_result

Статус

  • Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Dag Wieers (@dagwieers)

Подсказка

Если вы обнаружите какие-либо проблемы в данной документации, вы можете отредактировать этот документ для его улучшения.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/mso_schema_template_anp_epg_contract_module.html

Spec-Zone.ru

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