Cloud Build V2 API - Class Google::Cloud::Build::V2::GitHubConfig (v0.3.0)

Reference documentation and code samples for the Cloud Build V2 API class Google::Cloud::Build::V2::GitHubConfig.

Configuration for connections to github.com.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#app_installation_id

def app_installation_id() -> ::Integer
Returns
  • (::Integer) — GitHub App installation id.

#app_installation_id=

def app_installation_id=(value) -> ::Integer
Parameter
  • value (::Integer) — GitHub App installation id.
Returns
  • (::Integer) — GitHub App installation id.

#authorizer_credential

def authorizer_credential() -> ::Google::Cloud::Build::V2::OAuthCredential
Returns
  • (::Google::Cloud::Build::V2::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.

#authorizer_credential=

def authorizer_credential=(value) -> ::Google::Cloud::Build::V2::OAuthCredential
Parameter
  • value (::Google::Cloud::Build::V2::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.
Returns
  • (::Google::Cloud::Build::V2::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.