Class GitHubConfig (0.1.0)

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.