Cosmos Db Linked Service Args
    data class CosmosDbLinkedServiceArgs(val accountEndpoint: Output<Any>? = null, val accountKey: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, val annotations: Output<List<Any>>? = null, val azureCloudType: Output<Any>? = null, val connectVia: Output<IntegrationRuntimeReferenceArgs>? = null, val connectionMode: Output<Either<String, CosmosDbConnectionMode>>? = null, val connectionString: Output<Any>? = null, val credential: Output<CredentialReferenceArgs>? = null, val database: Output<Any>? = null, val description: Output<String>? = null, val encryptedCredential: Output<String>? = null, val parameters: Output<Map<String, ParameterSpecificationArgs>>? = null, val servicePrincipalCredential: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, val servicePrincipalCredentialType: Output<Any>? = null, val servicePrincipalId: Output<Any>? = null, val tenant: Output<Any>? = null, val type: Output<String>) : ConvertibleToJava<CosmosDbLinkedServiceArgs> 
Microsoft Azure Cosmos Database (CosmosDB) linked service.
Constructors
Link copied to clipboard
                fun CosmosDbLinkedServiceArgs(accountEndpoint: Output<Any>? = null, accountKey: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, annotations: Output<List<Any>>? = null, azureCloudType: Output<Any>? = null, connectVia: Output<IntegrationRuntimeReferenceArgs>? = null, connectionMode: Output<Either<String, CosmosDbConnectionMode>>? = null, connectionString: Output<Any>? = null, credential: Output<CredentialReferenceArgs>? = null, database: Output<Any>? = null, description: Output<String>? = null, encryptedCredential: Output<String>? = null, parameters: Output<Map<String, ParameterSpecificationArgs>>? = null, servicePrincipalCredential: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null, servicePrincipalCredentialType: Output<Any>? = null, servicePrincipalId: Output<Any>? = null, tenant: Output<Any>? = null, type: Output<String>)
Functions
Properties
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                val servicePrincipalCredential: Output<Either<AzureKeyVaultSecretReferenceArgs, SecureStringArgs>>? = null
The credential of the service principal object in Azure Active Directory. If servicePrincipalCredentialType is 'ServicePrincipalKey', servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference.