ConnectionBitbucketDataCenterConfig class

Constructors

ConnectionBitbucketDataCenterConfig({required Input<ConnectionBitbucketDataCenterConfigAuthorizerCredential> authorizerCredential, required Input<String> hostUri, required Input<ConnectionBitbucketDataCenterConfigReadAuthorizerCredential> readAuthorizerCredential, Input<String?>? serverVersion, Input<ConnectionBitbucketDataCenterConfigServiceDirectoryConfig?>? serviceDirectoryConfig, Input<String?>? sslCa, required Input<String> webhookSecretSecretVersion})
Creates a new ConnectionBitbucketDataCenterConfig. authorizerCredential Required. A http access token with the REPO_ADMIN scope access. hostUri The URI of the Bitbucket Data Center host this connection is for. readAuthorizerCredential Required. A http access token with the REPO_READ access. serverVersion (Output) serviceDirectoryConfig 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. sslCa SSL certificate to use for requests to the Bitbucket Data Center. webhookSecretSecretVersion Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*.
const
ConnectionBitbucketDataCenterConfig.fromMap(Map<String, dynamic> map)
factory

Properties

authorizerCredential → Input<ConnectionBitbucketDataCenterConfigAuthorizerCredential>
Required. A http access token with the REPO_ADMIN scope access. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
hostUri → Input<String>
The URI of the Bitbucket Data Center host this connection is for.
final
readAuthorizerCredential → Input<ConnectionBitbucketDataCenterConfigReadAuthorizerCredential>
Required. A http access token with the REPO_READ access. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serverVersion → Input<String?>?
(Output) Output only. Version of the Bitbucket Data Center running on the hostUri.
final
serviceDirectoryConfig → Input<ConnectionBitbucketDataCenterConfigServiceDirectoryConfig?>?
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. Structure is documented below.
final
sslCa → Input<String?>?
SSL certificate to use for requests to the Bitbucket Data Center.
final
webhookSecretSecretVersion → Input<String>
Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited