community.general.pagerduty_user – Управление учетной записью пользователя в PagerDuty
Примечание
Этот плагин входит в состав коллекции community.general (версия 2.0.1).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в книге задач укажите: community.general.pagerduty_user.
Новое в версии 1.3.0: of community.general
Описание
- Этот модуль управляет созданием/удалением учетной записи пользователя в PagerDuty.
Требования
Ниже перечислены требования, которые должны быть выполнены на хосте, выполняющем этот модуль.
- pdpyras python module = 4.1.1
- Доступ к API PagerDuty
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| access_token строка / обязательно | Токен доступа к API для аутентификации с помощью REST API PagerDuty. | |
| pd_email строка / обязательно | Адрес электронной почты пользователя.
pd_email — уникальный идентификатор, который нельзя обновить с помощью этого модуля. | |
| pd_role строка |
| Роль пользователя. |
| pd_teams список / элементы=строка | Команды, к которым принадлежит пользователь. Требуется, если state=present. | |
| pd_user строка / обязательно | Имя пользователя в PagerDuty. | |
| state строка |
| Состояние пользователя. При present, создается пользователь, если он не существует.При absent, удаляется пользователь, если учетная запись существует. |
Примечания
Примечание
- Поддерживает
check_mode.
Примеры
- name: Create a user account on PagerDuty
community.general.pagerduty_user:
access_token: 'Your_Access_token'
pd_user: user_full_name
pd_email: user_email
pd_role: user_pd_role
pd_teams: user_pd_teams
state: "present"
- name: Remove a user account from PagerDuty
community.general.pagerduty_user:
access_token: 'Your_Access_token'
pd_user: user_full_name
pd_email: user_email
state: "absent"
Авторы
- Zainab Alsaffar (@zanssa)
© 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/community/general/pagerduty_user_module.html