Class: Google::Cloud::Build::V2::BitbucketCloudConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Build::V2::BitbucketCloudConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/cloudbuild/v2/repositories.rb
Overview
Configuration for connections to Bitbucket Cloud.
Instance Attribute Summary collapse
-
#authorizer_credential ⇒ ::Google::Cloud::Build::V2::UserCredential
Required.
-
#read_authorizer_credential ⇒ ::Google::Cloud::Build::V2::UserCredential
Required.
-
#webhook_secret_secret_version ⇒ ::String
Required.
-
#workspace ⇒ ::String
Required.
Instance Attribute Details
#authorizer_credential ⇒ ::Google::Cloud::Build::V2::UserCredential
Returns Required. An access token with the webhook
, repository
,
repository:admin
and pullrequest
scope access. It can be either a
workspace, project or repository access token. It's recommended to use a
system account to generate these credentials.
300 301 302 303 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 300 class BitbucketCloudConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#read_authorizer_credential ⇒ ::Google::Cloud::Build::V2::UserCredential
Returns Required. An access token with the repository
access. It can be either a
workspace, project or repository access token. It's recommended to use a
system account to generate the credentials.
300 301 302 303 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 300 class BitbucketCloudConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#webhook_secret_secret_version ⇒ ::String
Returns Required. SecretManager resource containing the webhook secret used to
verify webhook events, formatted as projects/*/secrets/*/versions/*
.
300 301 302 303 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 300 class BitbucketCloudConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#workspace ⇒ ::String
Returns Required. The Bitbucket Cloud Workspace ID to be connected to Google Cloud Platform.
300 301 302 303 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 300 class BitbucketCloudConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |