Spec-Zone.ru › Ansible 2.8

mso_schema_template – Управление шаблонами в схемах

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

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

Обзор

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

Требования

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

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
display_name
строка
Имя, отображаемое на веб-интерфейсе MSO.
host
строка / обязательно
IP-адрес или имя хоста ACI Multi Site Orchestrator.

псевдонимы: имя хоста
output_level
строка
    Варианты:
  • debug
  • info
  • normal ←
Влияет на вывод этого модуля ACI.
normal означает стандартный вывод, включая current dict
info добавляет информативный вывод, включая previous, proposed и sent dict
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
строка
Имя шаблона.

псевдонимы: имя
tenant
строка / обязательно
Тенент, используемый для этого шаблона.
timeout
целое число
По умолчанию:
30
Таймаут уровня сокета в секундах.
use_proxy
логическое значение
    Варианты:
  • no
  • yes ←
Если no, прокси не будет использоваться, даже если он определён в переменной окружения на целевых хостах.
use_ssl
логическое значение
    Варианты:
  • no
  • yes ←
Если no, вместо стандартного HTTPS соединения будет использоваться HTTP соединение.
username
строка
По умолчанию:
"admin"
Имя пользователя для аутентификации.
validate_certs
логическое значение
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не будут проверяться.
Это следует устанавливать только как no при использовании на сайтах с собственными самозаверяющими сертификатами.

Примечания

Примечание

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

См. также

См. также

mso_schema – Управление схемами
Официальная документация по модулю mso_schema.
mso_schema_site – Управление сайтами в схемах
Официальная документация по модулю mso_schema_site.

Примеры

- name: Add a new template to a schema
  mso_schema_template:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    tenant: Tenant 1
    schema: Schema 1
    template: Template 1
    state: present
  delegate_to: localhost

- name: Remove a template from a schema
  mso_schema_template:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    tenant: Tenant 1
    schema: Schema 1
    template: Template 1
    state: absent
  delegate_to: localhost

- name: Query a template
  mso_schema_template:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    tenant: Tenant 1
    schema: Schema 1
    template: Template 1
    state: query
  delegate_to: localhost
  register: query_result

- name: Query all templates
  mso_schema_template:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    tenant: Tenant 1
    schema: Schema 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_module.html

Spec-Zone.ru

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