Spec-Zone.ru › Ansible 2.10

cisco.mso.mso_schema_site – Управление сайтами в схемах

Примечание

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

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

Для использования в плейбуке укажите: cisco.mso.mso_schema_site.

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

Описание

  • Управление сайтами в Cisco ACI Multi-Site.

Требования

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

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

Параметры

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

псевдонимы: hostname
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
строка / обязательно
Имя схемы.
site
строка
Имя сайта для управления.
state
строка
    Варианты:
  • absent
  • present ←
  • query
Используйте present или absent для добавления или удаления.
Используйте query для получения списка объекта или нескольких объектов.
template
строка
Имя шаблона.

псевдонимы: name
timeout
целое число
Значение по умолчанию:
30
Таймаут уровня сокета в секундах.
Если значение не указано в задаче, будет использовано значение переменной окружения MSO_TIMEOUT.
use_proxy
булево
    Варианты:
  • no
  • yes ←
Если no, прокси не будет использоваться, даже если она определена в переменной окружения на целевых хостах.
Если значение не указано в задаче, будет использовано значение переменной окружения MSO_USE_PROXY.
use_ssl
булево
    Варианты:
  • no
  • yes ←
Если no, вместо стандартного HTTPS соединения будет использовано HTTP соединение.
Если значение не указано в задаче, будет использовано значение переменной окружения MSO_USE_SSL.
username
строка
Значение по умолчанию:
"admin"
Имя пользователя для аутентификации.
Если значение не указано в задаче, будет использовано значение переменных окружения MSO_USERNAME или ANSIBLE_NET_USERNAME.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не будут проверены.
Это следует использовать только в no при работе с сайтами под личным контролем, использующими самозаверяющие сертификаты.
Если значение не указано в задаче, будет использовано значение переменной окружения MSO_VALIDATE_CERTS.

Примечания

Примечание

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

См. также

См. также

cisco.mso.mso_schema_template

Официальная документация по модулю cisco.mso.mso_schema_template.

cisco.mso.mso_site

Официальная документация по модулю cisco.mso.mso_site.

Примеры

- name: Add a new site to a schema
  cisco.mso.mso_schema_site:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site1
    template: Template 1
    state: present
  delegate_to: localhost

- name: Remove a site from a schema
  cisco.mso.mso_schema_site:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site1
    template: Template 1
    state: absent
  delegate_to: localhost

- name: Query a schema site
  cisco.mso.mso_schema_site:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    site: Site1
    template: Template 1
    state: query
  delegate_to: localhost
  register: query_result

- name: Query all schema sites
  cisco.mso.mso_schema_site:
    host: mso_host
    username: admin
    password: SomeSecretPassword
    schema: Schema 1
    state: query
  delegate_to: localhost
  register: query_result

Авторы

  • Dag Wieers (@dagwieers)
  • Shreyas Srish (@shrsr)

© 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_module.html

Spec-Zone.ru

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