Skip to main content

DataLakeDirectory

Properties

PropertyTypeAttributesDescription
fileSystemNamestringRequired, IdentifierThe containing file system name
pathstringRequired, IdentifierThe directory path within the file system
accessControlDataLakeAccessControlEntry[]Access control entries applied to the directory. Requires a hierarchical namespace-enabled account.
eTagstringRead-onlyThe directory ETag
groupstringThe Microsoft Entra object ID of the owning group of the directory
lastModifiedstringRead-onlyWhen the directory was last modified
metadataDictionary<string, String>Name/value pairs to associate with the directory
ownerstringThe Microsoft Entra object ID of the owning user of the directory
permissionsstringPOSIX permissions for the directory, as an octal string such as '0750'. Mutually exclusive with 'accessControl'.
urlstringRead-onlyThe directory 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.