GitHubAppInstallationEventAction#

class safir.github.webhooks.GitHubAppInstallationEventAction(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: str, Enum

The action performed on an GitHub App installation webhook (GitHubAppInstallationEventModel).

Attributes Summary

created

Someone installed a GitHub App on a user or organization account.

deleted

Someone uninstalled a GitHub App on a user or organization account.

new_permissions_accepted

Someone granted new permissions to a GitHub App.

suspend

Someone blocked access by a GitHub App to their user or org account.

unsuspend

Someone unblocked access by a GitHub App to their user or org account.

Attributes Documentation

created = 'created'#

Someone installed a GitHub App on a user or organization account.

deleted = 'deleted'#

Someone uninstalled a GitHub App on a user or organization account.

new_permissions_accepted = 'new_permissions_accepted'#

Someone granted new permissions to a GitHub App.

suspend = 'suspend'#

Someone blocked access by a GitHub App to their user or org account.

unsuspend = 'unsuspend'#

Someone unblocked access by a GitHub App to their user or org account.