GitHubAppInstallationRepositoriesEventModel¶
- pydantic model safir.github.webhooks.GitHubAppInstallationRepositoriesEventModel¶
A Pydantic model for a
installation_repositories
webhook.https://docs.github.com/en/webhooks/webhook-events-and-payloads#installation_repositories
- Parameters:
data (
Any
)- Fields:
action (safir.github.webhooks.GitHubAppInstallationRepositoriesEventAction)
installation (safir.github.webhooks.GitHubAppInstallationModel)
repositories_added (list[safir.github.webhooks.GitHubAppInstallationEventRepoModel])
repositories_removed (list[safir.github.webhooks.GitHubAppInstallationEventRepoModel])
- field action: GitHubAppInstallationRepositoriesEventAction [Required]¶
Action performed on the installation.
- field installation: GitHubAppInstallationModel [Required]¶
Information about the GitHub App installation.
- field repositories_added: list[GitHubAppInstallationEventRepoModel] [Required]¶
Repositories added to the installation.
- field repositories_removed: list[GitHubAppInstallationEventRepoModel] [Required]¶
Repositories removed from the installation.