License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GitHub.Data.Webhooks
Description
Synopsis
- data RepoWebhook = RepoWebhook {
- repoWebhookUrl :: !URL
- repoWebhookTestUrl :: !URL
- repoWebhookId :: !(Id RepoWebhook)
- repoWebhookName :: !Text
- repoWebhookActive :: !Bool
- repoWebhookEvents :: !(Vector RepoWebhookEvent)
- repoWebhookConfig :: !(Map Text Text)
- repoWebhookLastResponse :: !RepoWebhookResponse
- repoWebhookUpdatedAt :: !UTCTime
- repoWebhookCreatedAt :: !UTCTime
- data RepoWebhookEvent
- = WebhookWildcardEvent
- | WebhookCheckRunEvent
- | WebhookCheckSuiteEvent
- | WebhookCodeScanningAlert
- | WebhookCommitCommentEvent
- | WebhookContentReferenceEvent
- | WebhookCreateEvent
- | WebhookDeleteEvent
- | WebhookDeployKeyEvent
- | WebhookDeploymentEvent
- | WebhookDeploymentStatusEvent
- | WebhookDiscussion
- | WebhookDiscussionComment
- | WebhookDownloadEvent
- | WebhookFollowEvent
- | WebhookForkEvent
- | WebhookGistEvent
- | WebhookGitHubAppAuthorizationEvent
- | WebhookGollumEvent
- | WebhookInstallationEvent
- | WebhookInstallationRepositoriesEvent
- | WebhookIssueCommentEvent
- | WebhookIssuesEvent
- | WebhookLabelEvent
- | WebhookMarketplacePurchaseEvent
- | WebhookMemberEvent
- | WebhookMembershipEvent
- | WebhookMetaEvent
- | WebhookMilestoneEvent
- | WebhookOrgBlockEvent
- | WebhookOrganizationEvent
- | WebhookPackage
- | WebhookPageBuildEvent
- | WebhookPingEvent
- | WebhookProjectCardEvent
- | WebhookProjectColumnEvent
- | WebhookProjectEvent
- | WebhookPublicEvent
- | WebhookPullRequestEvent
- | WebhookPullRequestReviewCommentEvent
- | WebhookPullRequestReviewEvent
- | WebhookPushEvent
- | WebhookRegistryPackageEvent
- | WebhookReleaseEvent
- | WebhookRepositoryDispatch
- | WebhookRepositoryEvent
- | WebhookRepositoryImportEvent
- | WebhookRepositoryVulnerabilityAlertEvent
- | WebhookSecretScanningAlert
- | WebhookSecurityAdvisoryEvent
- | WebhookSponsorship
- | WebhookStarEvent
- | WebhookStatusEvent
- | WebhookTeamAddEvent
- | WebhookTeamEvent
- | WebhookWatchEvent
- | WebhookWorkflowDispatch
- | WebhookWorkflowRun
- data RepoWebhookResponse = RepoWebhookResponse {}
- data PingEvent = PingEvent {
- pingEventZen :: !Text
- pingEventHook :: !RepoWebhook
- pingEventHookId :: !(Id RepoWebhook)
- data NewRepoWebhook = NewRepoWebhook {
- newRepoWebhookName :: !Text
- newRepoWebhookConfig :: !(Map Text Text)
- newRepoWebhookEvents :: !(Maybe (Vector RepoWebhookEvent))
- newRepoWebhookActive :: !(Maybe Bool)
- data EditRepoWebhook = EditRepoWebhook {}
Documentation
data RepoWebhook Source #
Constructors
RepoWebhook | |
Fields
|
Instances
data RepoWebhookEvent Source #
Constructors
Instances
data RepoWebhookResponse Source #
Constructors
RepoWebhookResponse | |
Fields
|
Instances
Constructors
PingEvent | |
Fields
|
Instances
data NewRepoWebhook Source #
Constructors
NewRepoWebhook | |
Fields
|
Instances
data EditRepoWebhook Source #
Constructors
EditRepoWebhook | |
Fields
|