Data Flow Endpoint Authentication Args
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
SAS token authentication.
Link copied to clipboard
Mode of Authentication.
Link copied to clipboard
SASL authentication.
Link copied to clipboard
val serviceAccountTokenSettings: Output<DataFlowEndpointAuthenticationServiceAccountTokenArgs>? = null
Service Account Token authentication.
Link copied to clipboard
val systemAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationSystemAssignedManagedIdentityArgs>? = null
System-assigned managed identity authentication.
Link copied to clipboard
val userAssignedManagedIdentitySettings: Output<DataFlowEndpointAuthenticationUserAssignedManagedIdentityArgs>? = null
User-assigned managed identity authentication.
Link copied to clipboard
X.509 certificate authentication.