Class BitbucketDataCenterConfig
Configuration for connections to Bitbucket Data Center.
Implements
Inherited Members
Namespace: Google.Apis.CloudBuild.v2.Data
Assembly: Google.Apis.CloudBuild.v2.dll
Syntax
public class BitbucketDataCenterConfig : IDirectResponseSchema
Properties
AuthorizerCredential
Required. A http access token with the REPO_ADMIN
scope access.
Declaration
[JsonProperty("authorizerCredential")]
public virtual UserCredential AuthorizerCredential { get; set; }
Property Value
Type | Description |
---|---|
UserCredential |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HostUri
Required. The URI of the Bitbucket Data Center instance or cluster this connection is for.
Declaration
[JsonProperty("hostUri")]
public virtual string HostUri { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadAuthorizerCredential
Required. A http access token with the REPO_READ
access.
Declaration
[JsonProperty("readAuthorizerCredential")]
public virtual UserCredential ReadAuthorizerCredential { get; set; }
Property Value
Type | Description |
---|---|
UserCredential |
ServerVersion
Output only. Version of the Bitbucket Data Center running on the host_uri
.
Declaration
[JsonProperty("serverVersion")]
public virtual string ServerVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceDirectoryConfig
Optional. Configuration for using Service Directory to privately connect to a Bitbucket Data Center. This should only be set if the Bitbucket Data Center is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the Bitbucket Data Center will be made over the public internet.
Declaration
[JsonProperty("serviceDirectoryConfig")]
public virtual GoogleDevtoolsCloudbuildV2ServiceDirectoryConfig ServiceDirectoryConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleDevtoolsCloudbuildV2ServiceDirectoryConfig |
SslCa
Optional. SSL certificate to use for requests to the Bitbucket Data Center.
Declaration
[JsonProperty("sslCa")]
public virtual string SslCa { get; set; }
Property Value
Type | Description |
---|---|
string |
WebhookSecretSecretVersion
Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events,
formatted as projects/*/secrets/*/versions/*
.
Declaration
[JsonProperty("webhookSecretSecretVersion")]
public virtual string WebhookSecretSecretVersion { get; set; }
Property Value
Type | Description |
---|---|
string |