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.
310 311 312 313 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 310 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.
310 311 312 313 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 310 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/*.
310 311 312 313 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 310 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.
310 311 312 313 |
# File 'proto_docs/google/devtools/cloudbuild/v2/repositories.rb', line 310 class BitbucketCloudConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |