DataConnectorCredentialsArgs

data class DataConnectorCredentialsArgs(val clientId: Output<String>? = null, val keyName: Output<String>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null, val kind: Output<Either<String, AuthCredentialsKind>>? = null) : ConvertibleToJava<DataConnectorCredentialsArgs>

The properties related to an AgriService data connector.

Constructors

Link copied to clipboard
constructor(clientId: Output<String>? = null, keyName: Output<String>? = null, keyVaultUri: Output<String>? = null, keyVersion: Output<String>? = null, kind: Output<Either<String, AuthCredentialsKind>>? = null)

Properties

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

Client Id associated with the provider, if type of credentials is OAuthClientCredentials.

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

Name of the key vault key.

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

Uri of the key vault

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

Version of the key vault key.

Link copied to clipboard
val kind: Output<Either<String, AuthCredentialsKind>>? = null

Type of credential.

Functions

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