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 sslCaCertificate: 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, sslCaCertificate: Output<String>? = null, webhookSecretSecretVersion: Output<String>)

Properties

Link copied to clipboard

Represents a personal access token that authorized the Connection, and associated metadata. Structure is documented below.

Link copied to clipboard
val hostUri: Output<String>

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

Link copied to clipboard

Represents a personal access token that authorized the Connection, and associated metadata. Structure is documented below.

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

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

Link copied to clipboard

ServiceDirectoryConfig represents Service Directory configuration for a connection. Structure is documented below.

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

Optional. SSL certificate authority to trust when making requests to 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/*. This is used to validate webhooks. //*/

Functions

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