GitHubConfig class

Configuration for connections to github.com.

Constructors

GitHubConfig({Input<String>? appInstallationId, Input<OAuthCredential>? authorizerCredential})
Creates a new GitHubConfig. appInstallationId GitHub App installation id. authorizerCredential OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
const
GitHubConfig.fromMap(Map<String, dynamic> map)
factory

Properties

appInstallationId → Input<String>?
GitHub App installation id.
final
authorizerCredential → Input<OAuthCredential>?
OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited