GitHubConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for connections to github.com.
Attributes |
|
---|---|
Name | Description |
github_app |
google.cloud.developerconnect_v1.types.GitHubConfig.GitHubApp
Required. Immutable. The GitHub Application that was installed to the GitHub user or organization. |
authorizer_credential |
google.cloud.developerconnect_v1.types.OAuthCredential
Optional. OAuth credential of the account that authorized the GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the GitHub App of this config. |
app_installation_id |
int
Optional. GitHub App installation id. |
installation_uri |
str
Output only. The URI to navigate to in order to manage the installation associated with this GitHubConfig. |
Classes
GitHubApp
GitHubApp(value)
Represents the various GitHub Applications that can be installed to a GitHub user or organization and used with Developer Connect.