ConnectionBitbucketCloudConfig constructor

const ConnectionBitbucketCloudConfig({
  1. required Input<ConnectionBitbucketCloudConfigAuthorizerCredential> authorizerCredential,
  2. required Input<ConnectionBitbucketCloudConfigReadAuthorizerCredential> readAuthorizerCredential,
  3. required Input<String> webhookSecretSecretVersion,
  4. required Input<String> workspace,
})

Creates a new ConnectionBitbucketCloudConfig. authorizerCredential 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. readAuthorizerCredential 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. webhookSecretSecretVersion Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*. workspace The Bitbucket Cloud Workspace ID to be connected to Google Cloud Platform.

Implementation

const ConnectionBitbucketCloudConfig({
  required this.authorizerCredential,
  required this.readAuthorizerCredential,
  required this.webhookSecretSecretVersion,
  required this.workspace,
});