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.
authorizerCredentialRequired. A http access token with theREPO_ADMINscope access.hostUriThe URI of the Bitbucket Data Center host this connection is for.readAuthorizerCredentialRequired. A http access token with theREPO_READaccess.serverVersion(Output)serviceDirectoryConfigConfiguration 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.sslCaSSL certificate to use for requests to the Bitbucket Data Center.webhookSecretSecretVersionRequired. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted asprojects/*/secrets/*/versions/*.const -
ConnectionBitbucketDataCenterConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
Required. A http access token with the
REPO_ADMINscope 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_READaccess. 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