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) |
| Операция исправления, используемая при использовании avi_api_update_method в режиме исправления. |
| avi_api_update_method (добавлено в 2.5) |
| Метод обновления объекта по умолчанию - 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