DataflowEndpointDataLakeStorageAuthenticationArgs

data class DataflowEndpointDataLakeStorageAuthenticationArgs(val accessTokenSettings: Output<DataflowEndpointAuthenticationAccessTokenArgs>? = null, val method: Output<Either<String, DataLakeStorageAuthMethod>>, val systemAssignedManagedIdentitySettings: Output<DataflowEndpointAuthenticationSystemAssignedManagedIdentityArgs>? = null, val userAssignedManagedIdentitySettings: Output<DataflowEndpointAuthenticationUserAssignedManagedIdentityArgs>? = null) : ConvertibleToJava<DataflowEndpointDataLakeStorageAuthenticationArgs>

Azure Data Lake endpoint Authentication properties. NOTE Enum - Only one method is supported for one entry

Constructors

constructor(accessTokenSettings: Output<DataflowEndpointAuthenticationAccessTokenArgs>? = null, method: Output<Either<String, DataLakeStorageAuthMethod>>, systemAssignedManagedIdentitySettings: Output<DataflowEndpointAuthenticationSystemAssignedManagedIdentityArgs>? = null, userAssignedManagedIdentitySettings: Output<DataflowEndpointAuthenticationUserAssignedManagedIdentityArgs>? = null)

Properties

Link copied to clipboard

SAS token authentication.

Link copied to clipboard

Mode of Authentication.

Link copied to clipboard

System-assigned managed identity authentication.

Link copied to clipboard

User-assigned managed identity authentication.

Functions

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