View Source GoogleApi.CloudBuild.V2.Model.BitbucketCloudConfig (google_api_cloud_build v0.50.1)
Configuration for connections to Bitbucket Cloud.
Attributes
-
authorizerCredential
(type:GoogleApi.CloudBuild.V2.Model.UserCredential.t
, default:nil
) - Required. An access token with thewebhook
,repository
,repository:admin
andpullrequest
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
(type:GoogleApi.CloudBuild.V2.Model.UserCredential.t
, default:nil
) - Required. An access token with therepository
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
(type:String.t
, default:nil
) - Required. SecretManager resource containing the webhook secret used to verify webhook events, formatted asprojects/*/secrets/*/versions/*
. -
workspace
(type:String.t
, default:nil
) - Required. The Bitbucket Cloud Workspace ID to be connected to Google Cloud Platform.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudBuild.V2.Model.BitbucketCloudConfig{ authorizerCredential: GoogleApi.CloudBuild.V2.Model.UserCredential.t() | nil, readAuthorizerCredential: GoogleApi.CloudBuild.V2.Model.UserCredential.t() | nil, webhookSecretSecretVersion: String.t() | nil, workspace: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.