DataFlowEndpointAuthenticationArgs

data class DataFlowEndpointAuthenticationArgs(val accessTokenSecretRef: Output<String>? = null, val method: Output<Either<String, AuthenticationMethod>>, val saslSettings: Output<DataFlowEndpointAuthenticationSaslArgs>? = null, val serviceAccountTokenSettings: Output<DataFlowEndpointAuthenticationServiceAccountTokenArgs>? = null, val systemAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs>? = null, val userAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs>? = null, val x509CredentialsSettings: Output<DataFlowEndpointAuthenticationX509Args>? = null) : ConvertibleToJava<DataFlowEndpointAuthenticationArgs>

Azure Data Explorer Authentication properties. NOTE - only authentication property is allowed per entry.

Constructors

Link copied to clipboard
constructor(accessTokenSecretRef: Output<String>? = null, method: Output<Either<String, AuthenticationMethod>>, saslSettings: Output<DataFlowEndpointAuthenticationSaslArgs>? = null, serviceAccountTokenSettings: Output<DataFlowEndpointAuthenticationServiceAccountTokenArgs>? = null, systemAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs>? = null, userAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs>? = null, x509CredentialsSettings: Output<DataFlowEndpointAuthenticationX509Args>? = null)

Properties

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

SAS token authentication.

Link copied to clipboard
val method: Output<Either<String, AuthenticationMethod>>

Mode of Authentication.

Link copied to clipboard

SASL authentication.

Link copied to clipboard

Service Account Token authentication.

Link copied to clipboard

System-assigned managed identity authentication.

Link copied to clipboard

User-assigned managed identity authentication.

Link copied to clipboard

X.509 certificate authentication.

Functions

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