Spec-Zone.ru › Ansible 2.6

avi_useraccountprofile - Модуль для настройки объекта UserAccountProfile Avi RESTful

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

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Этот модуль используется для настройки объекта UserAccountProfile.
  • Дополнительные примеры см. на странице https://github.com/avinetworks/devops

Требования

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

  • avisdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
account_lock_timeout
Срок блокировки учетной записи (в минутах).
По умолчанию 30 минут.
Если параметр не указан в API или модуле, контроллер Avi интерпретирует значение как 30.
Единицы (мин).
api_context
(добавлено в 2.5)
Контекст API Avi, включающий текущий идентификатор сеанса и CSRF-токен.
Это позволяет пользователю выполнить одно входное действие и повторно использовать сеанс.
api_version Значение по умолчанию:
"16.4.4"
Версия API Avi, используемая для API Avi и объектов.
avi_api_patch_op
(добавлено в 2.5)
    Варианты:
  • add
  • replace
  • delete
Операция исправления, используемая при использовании avi_api_update_method в режиме исправления.
avi_api_update_method
(добавлено в 2.5)
    Варианты:
  • put ←
  • patch
Метод обновления объекта по умолчанию - HTTP PUT.
Установление в значение patch переопределит это поведение, чтобы использовать HTTP PATCH.
avi_credentials
(добавлено в 2.5)
Словарь учетных данных Avi, который может быть использован вместо перечисления данных входа в систему контроллера Avi.
controller Значение по умолчанию:
""
IP-адрес или имя хоста контроллера. Значение по умолчанию - переменная окружения AVI_CONTROLLER.
credentials_timeout_threshold
Период времени, после которого учетные данные истекают.
По умолчанию 180 дней.
Если параметр не указан в API или модуле, контроллер Avi интерпретирует значение как 180.
Единицы (ДНИ).
max_concurrent_sessions
Максимальное количество одновременных сеансов.
По умолчанию неограниченное количество сеансов.
Если параметр не указан в API или модуле, контроллер Avi интерпретирует значение как 0.
max_login_failure_count
Количество попыток входа в систему перед блокировкой.
По умолчанию 3 попытки.
Если параметр не указан в API или модуле, контроллер Avi интерпретирует значение как 3.
max_password_history_count
Максимальное количество паролей, хранимых в истории паролей.
По умолчанию 4 пароля.
Если параметр не указан в API или модуле, контроллер Avi интерпретирует значение как 4.
name
обязательно
Имя объекта.
password Значение по умолчанию:
""
Пароль пользователя Avi в контроллере Avi. Значение по умолчанию - переменная окружения AVI_PASSWORD.
state
    Варианты:
  • отсутствует
  • наличие ←
Состояние, которое должно быть применено к объекту.
tenant Значение по умолчанию:
"admin"
Имя арендатора, используемого для всех вызовов API Avi и контекста объекта.
tenant_uuid Значение по умолчанию:
""
Уникальный идентификатор (UUID) арендатора, используемого для всех вызовов API Avi и контекста объекта.
url
URL-адрес контроллера Avi для объекта.
username Значение по умолчанию:
""
Имя пользователя, используемое для доступа к контроллеру Avi. Значение по умолчанию - переменная окружения AVI_USERNAME.
uuid
Уникальный идентификатор объекта.

Примечания

Примечание

  • Дополнительную информацию об использовании Ansible для управления устройствами Avi Network см. на странице https://www.ansible.com/ansible-avi-networks.

Примеры

- name: Example to create UserAccountProfile object
  avi_useraccountprofile:
    controller: 10.10.25.42
    username: admin
    password: something
    state: present
    name: sample_useraccountprofile

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

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

Ключ Возвращаемое значение Описание
obj
dict
успех, изменилось
Объект UserAccountProfile (api/useraccountprofile)



Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.

Техническое обслуживание

Этот модуль помечен как общественный, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Gaurav Rastogi (grastogi@avinetworks.com)

Подсказка

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

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

Spec-Zone.ru

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