License | BSD-3-Clause |
---|---|
Maintainer | Todd Mohney <toddmohney@gmail.com> |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
The deploy keys API, as described at https://developer.github.com/v3/repos/keys
Synopsis
- deployKeysForR :: Name Owner -> Name Repo -> FetchCount -> Request 'RA (Vector RepoDeployKey)
- deployKeyForR :: Name Owner -> Name Repo -> Id RepoDeployKey -> Request 'RA RepoDeployKey
- createRepoDeployKeyR :: Name Owner -> Name Repo -> NewRepoDeployKey -> Request 'RW RepoDeployKey
- deleteRepoDeployKeyR :: Name Owner -> Name Repo -> Id RepoDeployKey -> GenRequest 'MtUnit 'RW ()
Querying deploy keys
deployKeysForR :: Name Owner -> Name Repo -> FetchCount -> Request 'RA (Vector RepoDeployKey) Source #
Querying deploy keys. See https://developer.github.com/v3/repos/keys/#list-deploy-keys
deployKeyForR :: Name Owner -> Name Repo -> Id RepoDeployKey -> Request 'RA RepoDeployKey Source #
Querying a deploy key. See https://developer.github.com/v3/repos/keys/#get-a-deploy-key
Create
createRepoDeployKeyR :: Name Owner -> Name Repo -> NewRepoDeployKey -> Request 'RW RepoDeployKey Source #
Create a deploy key. See https://developer.github.com/v3/repos/keys/#add-a-new-deploy-key.
Delete
deleteRepoDeployKeyR :: Name Owner -> Name Repo -> Id RepoDeployKey -> GenRequest 'MtUnit 'RW () Source #
Delete a deploy key. See https://developer.github.com/v3/repos/keys/#remove-a-deploy-key