Class: Google::Cloud::DeveloperConnect::V1::BitbucketCloudConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/developerconnect/v1/developer_connect.rb

Overview

Configuration for connections to an instance of Bitbucket Cloud.

Instance Attribute Summary collapse

Instance Attribute Details

#authorizer_credential::Google::Cloud::DeveloperConnect::V1::UserCredential

Returns Required. An access token with the minimum repository, pullrequest and webhook scope access. It can either be a workspace, project or repository access token. This is needed to create webhooks. It's recommended to use a system account to generate these credentials.

Returns:

  • (::Google::Cloud::DeveloperConnect::V1::UserCredential)

    Required. An access token with the minimum repository, pullrequest and webhook scope access. It can either be a workspace, project or repository access token. This is needed to create webhooks. It's recommended to use a system account to generate these credentials.



466
467
468
469
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 466

class BitbucketCloudConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#read_authorizer_credential::Google::Cloud::DeveloperConnect::V1::UserCredential

Returns Required. An access token with the minimum repository access. It can either be a workspace, project or repository access token. It's recommended to use a system account to generate the credentials.

Returns:



466
467
468
469
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 466

class BitbucketCloudConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#webhook_secret_secret_version::String

Returns Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*. This is used to validate and create webhooks.

Returns:

  • (::String)

    Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*. This is used to validate and create webhooks.



466
467
468
469
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 466

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.



466
467
468
469
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 466

class BitbucketCloudConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end