Skip to main content

DataLakeFileSystem

Properties

PropertyTypeAttributesDescription
namestringRequired, IdentifierThe file system name
accessControlDataLakeAccessControlEntry[]Access control entries applied to the file system root. Requires a hierarchical namespace-enabled account.
defaultEncryptionScopestringThe encryption scope applied by default to paths in the file system. Can only be set when the file system is created.
eTagstringRead-onlyThe file system ETag
groupstringThe Microsoft Entra object ID of the owning group of the file system root
lastModifiedstringRead-onlyWhen the file system was last modified
metadataDictionary<string, String>Name/value pairs to associate with the file system
ownerstringThe Microsoft Entra object ID of the owning user of the file system root
urlstringRead-onlyThe file system URL

DataLakeAccessControlEntry

PropertyTypeAttributesDescription
permissionsstringRequiredThe permissions granted, as a 3-character rwx string such as 'r-x'
type'User' | 'Group' | 'Mask' | 'Other'RequiredThe type of principal the entry applies to
idstringThe Microsoft Entra object ID of the user or group. Omit to target the owning user or group, and leave unset for 'Mask' and 'Other' entries.
scope'Access' | 'Default'Whether the entry applies to the item itself ('Access') or is inherited by new child items ('Default'). Defaults to 'Access'.

Dictionary<string, String>

Additional properties of type string are allowed.