Spec-Zone.ru › Ansible 2.11

ansible.builtin.validate_argument_spec – Проверка спецификации аргументов роли.

Примечание

Этот модуль является частью ansible-base и включен во все установки Ansible. В большинстве случаев вы можете использовать короткое имя модуля validate_argument_spec даже без указания ключевого слова collections:. Несмотря на это, мы рекомендуем использовать FQCN для удобной ссылки на документацию модуля и для предотвращения конфликтов с другими коллекциями, которые могут иметь то же имя модуля.

Новое в версии 2.11: от ansible.builtin

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения

Описание

  • Этот модуль проверяет аргументы роли с помощью определенной спецификации аргументов.

Примечание

У этого модуля есть соответствующий плагин действий.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
argument_spec
строка / обязательно
Словарь, подобный argument_spec AnsibleModule
provided_arguments
строка
Словарь аргументов, которые будут проверены в соответствии с argument_spec

Примеры

Возвращаемые значения

Общие значения, возвращаемые модулем, описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
argument_errors
список / элементы=строка
ошибка
Список ошибок валидации аргументов.

Пример:
['ошибка сообщение 1', 'ошибка сообщение 2']
argument_spec_data
словарь
ошибка
Словарь данных из аргумента 'argument_spec'.

Пример:
{'some_arg': {'type': 'str'}, 'some_other_arg': {'required': True, 'type': 'int'}}
validate_args_context
словарь
всегда
Словарь информации о том, где использовался validate_args_spec

Пример:
{'argument_spec_name': 'main', 'name': 'my_role', 'path': '/home/user/roles/my_role/', 'type': 'role'}


Авторы

  • Команда разработчиков Ansible

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/ansible/builtin/validate_argument_spec_module.html

Spec-Zone.ru

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