@@ -92,26 +92,31 @@ objects are async context managers and define async `close` methods.
92
92
#### Clients
93
93
94
94
The DataLake Storage SDK provides four different clients to interact with the DataLake Service:
95
- 1 . ** DataLakeServiceClient** - this client interacts with the DataLake Service at the account level.
95
+ 1 . [ DataLakeServiceClient] ( https://learn.microsoft.com/python/api/azure-storage-file-datalake/azure.storage.filedatalake.datalakeserviceclient?view=azure-python ) -
96
+ this client interacts with the DataLake Service at the account level.
96
97
It provides operations to retrieve and configure the account properties
97
98
as well as list, create, and delete file systems within the account.
98
99
For operations relating to a specific file system, directory or file, clients for those entities
99
100
can also be retrieved using the ` get_file_client ` , ` get_directory_client ` or ` get_file_system_client ` functions.
100
- 2 . ** FileSystemClient** - this client represents interaction with a specific
101
+ 2 . [ FileSystemClient] ( https://learn.microsoft.com/python/api/azure-storage-file-datalake/azure.storage.filedatalake.filesystemclient?view=azure-python ) -
102
+ this client represents interaction with a specific
101
103
file system, even if that file system does not exist yet. It provides operations to create, delete, or
102
104
configure file systems and includes operations to list paths under file system, upload, and delete file or
103
105
directory in the file system.
104
106
For operations relating to a specific file, the client can also be retrieved using
105
107
the ` get_file_client ` function.
106
108
For operations relating to a specific directory, the client can be retrieved using
107
109
the ` get_directory_client ` function.
108
- 3 . ** DataLakeDirectoryClient** - this client represents interaction with a specific
110
+ 3 . [ DatalakeDirectoryClient] ( https://learn.microsoft.com/python/api/azure-storage-file-datalake/azure.storage.filedatalake.datalakedirectoryclient?view=azure-python ) -
111
+ this client represents interaction with a specific
109
112
directory, even if that directory does not exist yet. It provides directory operations create, delete, rename,
110
113
get properties and set properties operations.
111
- 3 . ** DataLakeFileClient** - this client represents interaction with a specific
114
+ 4 . [ DatalakeFileClient] ( https://learn.microsoft.com/python/api/azure-storage-file-datalake/azure.storage.filedatalake.datalakefileclient?view=azure-python ) -
115
+ this client represents interaction with a specific
112
116
file, even if that file does not exist yet. It provides file operations to append data, flush data, delete,
113
117
create, and read file.
114
- 4 . ** DataLakeLeaseClient** - this client represents lease interactions with a FileSystemClient, DataLakeDirectoryClient
118
+ 5 . [ DatalakeLeaseClient] ( https://learn.microsoft.com/python/api/azure-storage-file-datalake/azure.storage.filedatalake.datalakeleaseclient?view=azure-python ) -
119
+ this client represents lease interactions with a FileSystemClient, DataLakeDirectoryClient
115
120
or DataLakeFileClient. It provides operations to acquire, renew, release, change, and break leases on the resources.
116
121
117
122
## Examples
0 commit comments