Safe Haskell | None |
---|---|
Language | Haskell2010 |
GitHub.Endpoints.Repos.Webhooks
Description
Synopsis
- webhooksForR :: forall (k :: RW). Name Owner -> Name Repo -> FetchCount -> Request k (Vector RepoWebhook)
- webhookForR :: forall (k :: RW). Name Owner -> Name Repo -> Id RepoWebhook -> Request k RepoWebhook
- createRepoWebhookR :: Name Owner -> Name Repo -> NewRepoWebhook -> Request 'RW RepoWebhook
- editRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> EditRepoWebhook -> Request 'RW RepoWebhook
- testPushRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtStatus :: MediaType Type) 'RW Bool
- pingRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtStatus :: MediaType Type) 'RW Bool
- deleteRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtUnit :: MediaType Type) 'RW ()
Querying repositories
webhooksForR :: forall (k :: RW). Name Owner -> Name Repo -> FetchCount -> Request k (Vector RepoWebhook) Source #
webhookForR :: forall (k :: RW). Name Owner -> Name Repo -> Id RepoWebhook -> Request k RepoWebhook Source #
Create
createRepoWebhookR :: Name Owner -> Name Repo -> NewRepoWebhook -> Request 'RW RepoWebhook Source #
Edit
editRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> EditRepoWebhook -> Request 'RW RepoWebhook Source #
Test
testPushRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtStatus :: MediaType Type) 'RW Bool Source #
pingRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtStatus :: MediaType Type) 'RW Bool Source #
Delete
deleteRepoWebhookR :: Name Owner -> Name Repo -> Id RepoWebhook -> GenRequest ('MtUnit :: MediaType Type) 'RW () Source #