community.general.pagerduty_user – Управление учетной записью пользователя в PagerDuty
Примечание
Этот плагин входит в коллекцию community.general (версия 1.3.2).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в плейбуке укажите: community.general.pagerduty_user.
Новое в версии 1.3.0: коллекции community.general
Описание
- Этот модуль управляет созданием/удалением учетной записи пользователя в PagerDuty.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- Модуль python pdpyras = 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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/general/pagerduty_user_module.html