ConnectionGithubConfig

data class ConnectionGithubConfig(val appInstallationId: String? = null, val authorizerCredential: ConnectionGithubConfigAuthorizerCredential? = null, val githubApp: String, val installationUri: String? = null)

Constructors

Link copied to clipboard
constructor(appInstallationId: String? = null, authorizerCredential: ConnectionGithubConfigAuthorizerCredential? = null, githubApp: String, installationUri: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. GitHub App installation id.

Link copied to clipboard

Represents an OAuth token of the account that authorized the Connection, and associated metadata. Structure is documented below.

Link copied to clipboard

Required. Immutable. The GitHub Application that was installed to the GitHub user or organization. Possible values: GIT_HUB_APP_UNSPECIFIED DEVELOPER_CONNECT FIREBASE

Link copied to clipboard
val installationUri: String? = null

(Output) Output only. The URI to navigate to in order to manage the installation associated with this GitHubConfig.