DataLakeGen2FilesystemAceArgs

data class DataLakeGen2FilesystemAceArgs(val id: Output<String>? = null, val permissions: Output<String>, val scope: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DataLakeGen2FilesystemAceArgs>

Constructors

Link copied to clipboard
constructor(id: Output<String>? = null, permissions: Output<String>, scope: Output<String>? = null, type: Output<String>)

Properties

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

Specifies the Object ID of the Azure Active Directory User or Group that the entry relates to. Only valid for user or group entries.

Link copied to clipboard
val permissions: Output<String>

Specifies the permissions for the entry in rwx form. For example, rwx gives full permissions but r-- only gives read permissions. More details on ACLs can be found here: https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#access-control-lists-on-files-and-directories

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

Specifies whether the ACE represents an access entry or a default entry. Default value is access.

Link copied to clipboard
val type: Output<String>

Specifies the type of entry. Can be user, group, mask or other.

Functions

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