AccountAzureFilesAuthenticationArgs

data class AccountAzureFilesAuthenticationArgs(val activeDirectory: Output<AccountAzureFilesAuthenticationActiveDirectoryArgs>? = null, val defaultShareLevelPermission: Output<String>? = null, val directoryType: Output<String>) : ConvertibleToJava<AccountAzureFilesAuthenticationArgs>

Constructors

Link copied to clipboard
constructor(activeDirectory: Output<AccountAzureFilesAuthenticationActiveDirectoryArgs>? = null, defaultShareLevelPermission: Output<String>? = null, directoryType: Output<String>)

Properties

Link copied to clipboard

A active_directory block as defined below. Required when directory_type is AD.

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

Specifies the default share level permissions applied to all users. Possible values are StorageFileDataSmbShareReader, StorageFileDataSmbShareContributor, StorageFileDataSmbShareElevatedContributor, or None.

Link copied to clipboard
val directoryType: Output<String>

Specifies the directory service used. Possible values are AADDS, AD and AADKERB.

Functions

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