Class: Google::Cloud::Build::V2::BitbucketCloudConfig

Inherits:
Object
  • Object
show all
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

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.

Returns:

  • (::Google::Cloud::Build::V2::UserCredential)

    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.

Returns:

  • (::Google::Cloud::Build::V2::UserCredential)

    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/*.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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