ConnectionBitbucketDataCenterConfigArgs

data class ConnectionBitbucketDataCenterConfigArgs(val authorizerCredential: Output<ConnectionBitbucketDataCenterConfigAuthorizerCredentialArgs>, val hostUri: Output<String>, val readAuthorizerCredential: Output<ConnectionBitbucketDataCenterConfigReadAuthorizerCredentialArgs>, val serverVersion: Output<String>? = null, val serviceDirectoryConfig: Output<ConnectionBitbucketDataCenterConfigServiceDirectoryConfigArgs>? = null, val sslCa: Output<String>? = null, val webhookSecretSecretVersion: Output<String>) : ConvertibleToJava<ConnectionBitbucketDataCenterConfigArgs>

Constructors

Link copied to clipboard
constructor(authorizerCredential: Output<ConnectionBitbucketDataCenterConfigAuthorizerCredentialArgs>, hostUri: Output<String>, readAuthorizerCredential: Output<ConnectionBitbucketDataCenterConfigReadAuthorizerCredentialArgs>, serverVersion: Output<String>? = null, serviceDirectoryConfig: Output<ConnectionBitbucketDataCenterConfigServiceDirectoryConfigArgs>? = null, sslCa: Output<String>? = null, webhookSecretSecretVersion: Output<String>)

Properties

Link copied to clipboard

Required. A http access token with the REPO_ADMIN scope access. Structure is documented below.

Link copied to clipboard
val hostUri: Output<String>

The URI of the Bitbucket Data Center host this connection is for.

Link copied to clipboard

Required. A http access token with the REPO_READ access. Structure is documented below.

Link copied to clipboard
val serverVersion: Output<String>? = null

(Output) Output only. Version of the Bitbucket Data Center running on the host_uri.

Link copied to clipboard

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.

Link copied to clipboard
val sslCa: Output<String>? = null

SSL certificate to use for requests to the Bitbucket Data Center.

Link copied to clipboard

Required. Immutable. SecretManager resource containing the webhook secret used to verify webhook events, formatted as projects/*/secrets/*/versions/*. //*/

Functions

Link copied to clipboard
open override fun toJava(): ConnectionBitbucketDataCenterConfigArgs