registerSelfHostedGitHubAppInput
Input for registering a self-hosted GitHub App.
Examples
input RegisterSelfHostedGitHubAppInput {
gitHubAppId: String!
privateKey: String!
clientId: String!
clientSecret: String!
webhookSecret: String!
baseUrl: String
credentialsName: String
brokerUsername: String
brokerPassword: String
brokerEnabled: Boolean
}Fields
Field
Description
Supported fields
gitHubAppId String!
GitHub numeric App ID
privateKey String!
PEM-encoded RSA private key
clientId String!
GitHub OAuth client ID
clientSecret String!
GitHub OAuth client secret
webhookSecret String!
Webhook secret (required)
baseUrl String
GitHub web base URL — https://github.com or your GitHub Enterprise host
credentialsName String
Friendly name for these credentials
brokerUsername String
Broker username
brokerPassword String
Broker password
brokerEnabled Boolean
Enable broker
References
Mutations using this object:
Last updated
