GitHubConfigResponse class

Configuration for connections to github.com.

Constructors

GitHubConfigResponse({required Input<String> appInstallationId, required Input<OAuthCredentialResponse> authorizerCredential})
Creates a new GitHubConfigResponse. 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
GitHubConfigResponse.fromMap(Map<String, dynamic> map)
factory

Properties

appInstallationId → Input<String>
GitHub App installation id.
final
authorizerCredential → Input<OAuthCredentialResponse>
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