AzureCosmosDBSourceConnectorServiceInfoArgs

data class AzureCosmosDBSourceConnectorServiceInfoArgs(val connectorServiceType: Output<String>, val cosmosConnectionEndpoint: Output<String>? = null, val cosmosContainersTopicMapping: Output<String>? = null, val cosmosDatabaseName: Output<String>? = null, val cosmosMasterKey: Output<String>? = null, val cosmosMessageKeyEnabled: Output<Boolean>? = null, val cosmosMessageKeyField: Output<String>? = null) : ConvertibleToJava<AzureCosmosDBSourceConnectorServiceInfoArgs>

The authentication info when auth_type is AzureCosmosDBSourceConnector

Constructors

constructor(connectorServiceType: Output<String>, cosmosConnectionEndpoint: Output<String>? = null, cosmosContainersTopicMapping: Output<String>? = null, cosmosDatabaseName: Output<String>? = null, cosmosMasterKey: Output<String>? = null, cosmosMessageKeyEnabled: Output<Boolean>? = null, cosmosMessageKeyField: Output<String>? = null)

Properties

Link copied to clipboard

The connector service type. Expected value is 'AzureCosmosDBSourceConnector'.

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

Azure Cosmos Database Connection Endpoint

Link copied to clipboard

Azure Cosmos Database Containers Topic Mapping

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

Azure Cosmos Database Name

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

Azure Cosmos Database Master Key

Link copied to clipboard
val cosmosMessageKeyEnabled: Output<Boolean>? = null

Azure Cosmos Database Message Key Enabled

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

Azure Cosmos Database Message Key Field

Functions

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