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.