Модуль cisco.mso.mso_schema_validate — проверка схемы перед развертыванием на сайте
Примечание
Этот модуль входит в коллекцию cisco.mso (версия 2.13.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить ее, используйте: ansible-galaxy collection install cisco.mso. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: cisco.mso.mso_schema_validate.
Добавлено в cisco.mso 1.3.0
Краткое описание
- Этот модуль проверяет, можно ли развернуть схему на сайте без ошибок.
- Этот модуль можно использовать только с версиями MSO 3.3 или новее.
- Начиная с MSO 3.3, модули схем в этой коллекции пропускают некоторые проверки, чтобы упростить обновление отдельных частей схемы.
- Этот модуль выполняет эти проверки после внесения всех изменений.
Требования
На хосте, на котором выполняется этот модуль, должны быть установлены следующие компоненты.
- Multi Site Orchestrator версии 2.1 или новее
Параметры
Параметр | Комментарии |
|---|---|
host псевдонимы: hostname строка | IP-адрес или имя хоста ACI Multi Site Orchestrator. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
login_domain строка | Имя домена входа, используемое для аутентификации. Значение по умолчанию — Local. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения При использовании плагина подключения HTTPAPI, если этот атрибут не указан, будет использована переменная инвентаря |
output_level строка | Управляет выводом этого модуля MSO.
Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Допустимые значения:
|
password строка | Пароль, используемый для аутентификации. Если значение не указано в задаче, вместо него будет использовано значение одной из переменных окружения: |
port целое число | Номер порта для REST-подключения. Значение по умолчанию зависит от параметра `use_ssl`. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
schema строка / обязательный | Имя схемы. |
state строка | Используйте Допустимые значения:
|
timeout целое число | Тайм-аут на уровне сокета в секундах. Значение по умолчанию — 30 секунд. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
use_proxy логическое значение | Если Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Значение по умолчанию — Допустимые значения:
|
use_ssl логическое значение | Если Если значение не указано в задаче, вместо него будет использовано значение переменной окружения При использовании плагина подключения HTTPAPI, если этот атрибут не указан, будет использована переменная инвентаря При использовании плагина подключения HTTPAPI (mso или nd) значение по умолчанию — Допустимые значения:
|
username строка | Имя пользователя, используемое для аутентификации. Если значение не указано в задаче, вместо него будет использовано значение одной из переменных окружения: |
validate_certs логическое значение | Если Устанавливайте значение Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Значение по умолчанию — Допустимые значения:
|
Примечания
Примечание
- Этот модуль разработан для поддержки Multi Site Orchestrator версии 2.1 или новее. Некоторые или все функции могут не работать в более ранних версиях.
См. также
См. также
- cisco.mso.mso_schema
-
Управление схемами.
Примеры
- name: Get Validation status
mso_schema_validate:
host: mso_host
username: admin
password: SomeSecretPassword
schema: Schema 1
state: query
register: query_validate
Ссылки на коллекцию
© 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_validate_module.html