GitHubAppInstallationEventAction

class safir.github.webhooks.GitHubAppInstallationEventAction(value, names=<not given>, *values, 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.