Azure.Storage.Files.DataLake.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AccessControlChangeOptions |
AccessControlChangeOptions contain knobs used to customize recursive Access Control operations. |
DataLakeAccessOptions |
Access options to set when creating a path. |
DataLakeAccessPolicy |
An Access policy. |
DataLakeAclChangeFailedException |
An exception thrown when an operation is interrupted and can be continued later on. |
DataLakeAnalyticsLogging |
Azure Analytics Logging settings. |
DataLakeCorsRule |
CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. |
DataLakeFileAppendOptions |
Optional parameters for appending data to a file with DataLakeFileClient.Append() and .AppendAsync(). |
DataLakeFileFlushOptions |
Optional parameters for appending data to a file with DataLakeFileClient.Flush() and .FlushAsync(). |
DataLakeFileOpenWriteOptions |
Optional parameters for File Open Write. |
DataLakeFileReadOptions |
Optional parameters for downloading a range of a file with Azure.Storage.Files.DataLake.DataLakeFileClient.Read(Azure.Storage.Files.DataLake.Models.DataLakeFileReadOptions,System.Threading.CancellationToken). |
DataLakeFileReadResult |
The details and content returned from reading a DataLake File. |
DataLakeFileReadStreamingResult |
The details and content returned from reading a datalake file. |
DataLakeFileReadToOptions |
Options for reading a file to a destination. |
DataLakeFileScheduleDeletionOptions |
Parameters for Schedule Deletion. |
DataLakeFileSystemCreateOptions |
Optional parameters for creating a File System. |
DataLakeFileSystemEncryptionScopeOptions |
Encryption scope options to be used when creating a file system. |
DataLakeFileUploadOptions |
Optional parameters for uploading to a Data Lake file. |
DataLakeLease |
Lease. |
DataLakeMetrics |
A summary of request statistics grouped by API in hour or minute aggregates for Data Lake. |
DataLakeModelFactory |
DataLakeModelFactory provides utilities for mocking. |
DataLakeOpenReadOptions |
Optional parameters for OpenReadAsync(DataLakeOpenReadOptions, CancellationToken) |
DataLakePathCreateOptions |
Optional parameters for creating a file or directory.. |
DataLakePathScheduleDeletionOptions |
Options for scheduling the deletion of a path. |
DataLakeQueryArrowField |
Describe a field in DataLakeQueryArrowOptions. |
DataLakeQueryArrowOptions |
Arrow configuration. Only valid for OutputTextConfiguration. |
DataLakeQueryCsvTextOptions |
CSV text configuration. |
DataLakeQueryError |
Data Lake query error. |
DataLakeQueryJsonTextOptions |
JSON text configuration. |
DataLakeQueryOptions |
Optional parameters for QueryAsync(String, DataLakeQueryOptions, CancellationToken). |
DataLakeQueryParquetTextOptions |
Parquet text configuration. |
DataLakeQueryTextOptions |
Data Lake Query Text Configuration. See DataLakeQueryCsvTextOptions and DataLakeQueryJsonTextOptions. |
DataLakeRequestConditions |
Specifies lease access conditions for a file system or path. |
DataLakeRetentionPolicy |
The retention policy which determines how long the associated data should persist. |
DataLakeServiceProperties |
Data Lake Service Properties. Note that HNS-enabled storage accounts do not support static website. |
DataLakeSignedIdentifier |
A Signed identifier for a shared access policy. |
DataLakeStaticWebsite |
The properties that enable an account to host a static website. |
FileDownloadDetails |
Properties returned when downloading a File. |
FileDownloadInfo |
The properties and content returned from downloading a file. |
FileSystemAccessPolicy |
FileSystemAccessPolicy. |
FileSystemInfo |
FileSystemInfo. |
FileSystemItem |
An Azure Data Lake file system. |
FileSystemProperties |
Properties of a file system. |
PathAccessControl |
The Access Control for a path. |
PathAccessControlExtensions |
Extension methods for RolePermissions. |
PathAccessControlItem |
Represents an access control in a file access control list. |
PathContentInfo |
PathContentInfo |
PathCreateInfo |
Path CreateResult |
PathDeletedItem |
A path that has been soft deleted. |
PathHttpHeaders |
Standard HTTP properties supported by paths. These properties are represented as standard HTTP headers use standard names, as specified in the Header Field Definitions section 14 of the HTTP/1.1 protocol specification. For more information, see Setting and retrieving properties and metadata for service resources. |
PathInfo |
PathInfo |
PathItem |
Path |
PathPermissions |
Represents POSIX-style permissions on a given resource. Each resource specifies permissions for the owner, the owning group, and everyone else. Permissions for users or groups not included here can be set using an Access Control List. Manipulating resource permissions is only supported when ADLS interop is enabled. |
PathProperties |
PathProperties |
RemovePathAccessControlItem |
Represents an access control in a file access control list for removal. |
UserDelegationKey |
A user delegation key |
Structs
AccessControlChangeCounters |
AccessControlChangeCounters contains counts of operations that change Access Control Lists recursively. |
AccessControlChangeFailure |
Represents an entry that failed to update Access Control List. |
AccessControlChangeResult |
AccessControlChangeResult contains result of operations that change Access Control Lists recursively. |
AccessControlChanges |
AccessControlChanges contains batch and cumulative counts of operations that change Access Control Lists recursively. Additionally it exposes path entries that failed to update while these operations progress. |
DataLakeAudience |
Audiences available for Blobs |
DataLakeCustomerProvidedKey |
Wrapper for an encryption key to be used with client provided key server-side encryption. Note that encryption is applied is applied on a per-file basis. |
ReleasedObjectInfo |
Provides the version state of a successfully released path or file system. object. |
Enums
AccessControlType |
Specifies the type of the PathAccessControlItem. |
CopyStatus |
CopyStatus values. |
DataLakeEncryptionAlgorithmType |
The algorithm used to produce the encryption key hash. Currently, the only accepted value is "AES256". Must be provided if the x-ms-encryption-key header is provided. |
DataLakeFileExpirationOrigin |
Enum to specify when a file's ExpiriesOn time should be relative to. |
DataLakeLeaseAction |
The DataLakeLeaseAction. |
DataLakeLeaseDuration |
Lease duration type values. |
DataLakeLeaseState |
Lease state values. |
DataLakeLeaseStatus |
Lease status values. |
DataLakeQueryArrowFieldType |
The type of a DataLakeQueryArrowField. |
FileSystemStates |
Specifies options for listing blob containers with the GetFileSystems(FileSystemTraits, FileSystemStates, String, CancellationToken) operation. |
FileSystemTraits |
Specifies options for listing file systems with the GetFileSystems(FileSystemTraits, FileSystemStates, String, CancellationToken) operation. |
PathGetPropertiesAction |
The PathGetPropertiesAction. |
PathLeaseAction |
The PathLeaseAction. |
PathRenameMode |
The PathRenameMode. |
PathResourceType |
The PathResourceType. |
PathUpdateAction |
The PathUpdateAction. |
PublicAccessType |
Specifies whether data in the file system may be accessed publicly and the level of access |
RolePermissions |
Represents file permissions for a specific role. |
Azure SDK for .NET