Path - List
Lijstpaden en de bijbehorende eigenschappen in het opgegeven bestandssysteem.
GET https://{accountName}.{dnsSuffix}/{filesystem}?recursive={recursive}&resource=filesystem
GET https://{accountName}.{dnsSuffix}/{filesystem}?directory={directory}&recursive={recursive}&continuation={continuation}&maxResults={maxResults}&upn={upn}&resource=filesystem&timeout={timeout}
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
De naam van het Azure Storage-account. |
dns
|
path | True |
string |
Het DNS-achtervoegsel voor het Azure Data Lake Storage-eindpunt. |
filesystem
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[$a-z0-9](?!.*--)[-a-z0-9]{1,61}[a-z0-9]$ |
De bestandssysteem-id. De waarde moet beginnen en eindigen met een letter of cijfer en mag alleen letters, cijfers en het streepje (-) bevatten. Opeenvolgende streepjes zijn niet toegestaan. Alle letters moeten kleine letters zijn. De waarde moet tussen 3 en 63 tekens bevatten. |
recursive
|
query | True |
boolean |
Als 'waar' wordt weergegeven, worden alle paden vermeld; anders worden alleen paden in de hoofdmap van het bestandssysteem vermeld. Als 'directory' is opgegeven, bevat de lijst alleen paden die dezelfde hoofdmap delen. |
resource
|
query | True |
De waarde moet 'bestandssysteem' zijn voor alle bestandssysteembewerkingen. |
|
continuation
|
query |
string |
Het aantal paden dat bij elke aanroep wordt geretourneerd, is beperkt. Als het aantal paden dat moet worden geretourneerd deze limiet overschrijdt, wordt een vervolgtoken geretourneerd in de antwoordheader x-ms-continuation. Wanneer een vervolgtoken wordt geretourneerd in het antwoord, moet dit worden opgegeven in een volgende aanroep van de lijstbewerking om door te gaan met het weergeven van de paden. Houd er rekening mee dat het vervolgtoken dat wordt geretourneerd in de antwoordheader x-ms-continuation, URL moet zijn gecodeerd voordat het wordt gebruikt in een volgende aanroep. |
|
directory
|
query |
string |
Filtert resultaten naar paden in de opgegeven map. Er treedt een fout op als de map niet bestaat. |
|
max
|
query |
integer (int32) minimum: 1 |
Een optionele waarde waarmee het maximum aantal te retourneren items wordt opgegeven. Als u dit weglaat of groter is dan 5000, bevat het antwoord maximaal 5.000 items. |
|
timeout
|
query |
integer (int32) minimum: 1 |
Een optionele time-outwaarde voor bewerkingen in seconden. De periode begint wanneer de aanvraag door de service wordt ontvangen. Als de time-outwaarde is verstreken voordat de bewerking is voltooid, mislukt de bewerking. |
|
upn
|
query |
boolean |
Facultatief. Alleen geldig wanneer hiërarchische naamruimte is ingeschakeld voor het account. Als 'true', worden de waarden van de gebruikersidentiteit die worden geretourneerd in de eigenaar- en groepsvelden van elke lijstvermelding, getransformeerd van Azure Active Directory-object-id's naar User Principal Names. Als 'false', worden de waarden geretourneerd als Azure Active Directory-object-id's. De standaardwaarde is onwaar. Houd er rekening mee dat groeps- en toepassingsobject-id's niet worden vertaald omdat ze geen unieke beschrijvende namen hebben. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
x-ms-client-request-id |
string pattern: ^[{(]?[0-9a-f]{8}[-]?([0-9a-f]{4}[-]?){3}[0-9a-f]{12}[)}]?$ |
Een UUID die is vastgelegd in de analyselogboeken voor probleemoplossing en correlatie. |
|
x-ms-date |
string |
Hiermee geeft u de Coordinated Universal Time (UTC) voor de aanvraag. Dit is vereist bij het gebruik van autorisatie van gedeelde sleutels. |
|
x-ms-version |
string |
Hiermee geeft u de versie op van het REST-protocol dat wordt gebruikt voor het verwerken van de aanvraag. Dit is vereist bij het gebruik van autorisatie van gedeelde sleutels. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK Kopteksten
|
|
Other Status Codes |
Er is een fout opgetreden. Hieronder ziet u de mogelijke HTTP-status, code en berichttekenreeksen:
Kopteksten
|
Definities
Name | Description |
---|---|
Data |
|
Error |
Het antwoordobject voor de servicefout. |
Filesystem |
De waarde moet 'bestandssysteem' zijn voor alle bestandssysteembewerkingen. |
Path | |
Path |
DataLakeStorageError
Name | Type | Description |
---|---|---|
error |
Het antwoordobject voor de servicefout. |
Error
Het antwoordobject voor de servicefout.
Name | Type | Description |
---|---|---|
code |
string |
De servicefoutcode. |
message |
string |
Het servicefoutbericht. |
FilesystemResourceType
De waarde moet 'bestandssysteem' zijn voor alle bestandssysteembewerkingen.
Waarde | Description |
---|---|
filesystem |
Path
Name | Type | Default value | Description |
---|---|---|---|
contentLength |
integer (int64) |
||
etag |
string |
||
group |
string |
||
isDirectory |
boolean |
False | |
lastModified |
string |
||
name |
string |
||
owner |
string |
||
permissions |
string |
||
x-ms-encryption-context |
string |
Als de eigenschapswaarde van de versleutelingscontext is ingesteld, wordt de ingestelde waarde geretourneerd. Alleen geldig wanneer hiërarchische naamruimte is ingeschakeld voor het account. |
|
x-ms-encryption-key-sha256 |
string |
De server echot de SHA256 van de door de klant verstrekte versleutelingssleutel om de sleutel te valideren die in de bewerking wordt gebruikt. |
|
x-ms-encryption-scope |
string |
Als de aanvraag een versleutelingsbereik heeft gebruikt, kan de client ervoor zorgen dat de inhoud van de aanvraag is versleuteld met behulp van het versleutelingsbereik. |
|
x-ms-server-encrypted: true/false |
boolean |
De waarde van deze header is ingesteld op true als de inhoud van de aanvraag is versleuteld met behulp van het opgegeven algoritme. |
PathList
Name | Type | Description |
---|---|---|
paths |
Path[] |