Class BitbucketCloudConfig
Configuration for connections to an instance of Bitbucket Cloud.
Implements
Inherited Members
Namespace: Google.Apis.DeveloperConnect .v1.Data
Assembly: Google.Apis.DeveloperConnect.v1.dll
Syntax
public class BitbucketCloudConfig : IDirectResponseSchema
Properties
AuthorizerCredential
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.
Declaration
[JsonProperty("authorizerCredential")]
public virtual UserCredential AuthorizerCredential { get; set; }
Property Value
Type | Description |
---|---|
User |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadAuthorizerCredential
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.
Declaration
[JsonProperty("readAuthorizerCredential")]
public virtual UserCredential ReadAuthorizerCredential { get; set; }
Property Value
Type | Description |
---|---|
User |
WebhookSecretSecretVersion
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.
Declaration
[JsonProperty("webhookSecretSecretVersion")]
public virtual string WebhookSecretSecretVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
Workspace
Required. The Bitbucket Cloud Workspace ID to be connected to Google Cloud Platform.
Declaration
[JsonProperty("workspace")]
public virtual string Workspace { get; set; }
Property Value
Type | Description |
---|---|
string |