Path - List
Paden en hun eigenschappen in het opgegeven bestandssysteem weergeven.
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 |
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. Regex-patroon: |
recursive
|
query | True |
boolean |
Indien "true", worden alle paden vermeld; Anders worden alleen paden in de hoofdmap van het bestandssysteem weergegeven. 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-codering moet zijn voordat deze in een volgende aanroep wordt gebruikt. |
|
directory
|
query |
string |
Hiermee filtert u resultaten op paden binnen de opgegeven map. Er treedt een fout op als de map niet bestaat. |
|
max
|
query |
integer int32 |
Een optionele waarde die het maximum aantal items aangeeft dat moet worden geretourneerd. Als u dit weglaat of groter is dan 5.000, bevat het antwoord maximaal 5000 items. |
|
timeout
|
query |
integer int32 |
Een optionele time-outwaarde voor bewerkingen in seconden. De periode begint wanneer de aanvraag door de service wordt ontvangen. Als de time-outwaarde verstrijkt voordat de bewerking is voltooid, mislukt de bewerking. |
|
upn
|
query |
boolean |
Optioneel. Alleen geldig wanneer hiërarchische naamruimte is ingeschakeld voor het account. Als 'true' wordt weergegeven, worden de waarden van de gebruikersidentiteit die worden geretourneerd in de velden eigenaar en groep van elke lijstvermelding, getransformeerd van Azure Active Directory-object-id's naar User Principal Names. Als 'false' wordt weergegeven, worden de waarden geretourneerd als Azure Active Directory-object-id's. De standaardwaarde is false. 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 |
Een UUID die is vastgelegd in de analyselogboeken voor probleemoplossing en correlatie. Regex-patroon: |
|
x-ms-date |
string |
Geef de Coordinated Universal Time (UTC) op voor de aanvraag. Dit is vereist bij het gebruik van autorisatie van gedeelde sleutels. |
|
x-ms-version |
string |
Hiermee geeft u de versie van het REST-protocol op 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. De mogelijke HTTP-status, code en berichttekenreeksen worden hieronder vermeld:
Kopteksten
|
Definities
Name | Description |
---|---|
Data |
|
Error |
Het antwoordobject voor servicefouten. |
Filesystem |
De waarde moet 'bestandssysteem' zijn voor alle bestandssysteembewerkingen. |
Path | |
Path |
DataLakeStorageError
Name | Type | Description |
---|---|---|
error |
Het antwoordobject voor servicefouten. |
Error
Het antwoordobject voor servicefouten.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode van de service. |
message |
string |
Het servicefoutbericht. |
FilesystemResourceType
De waarde moet 'bestandssysteem' zijn voor alle bestandssysteembewerkingen.
Name | Type | Description |
---|---|---|
filesystem |
string |
Path
Name | Type | Default value | Description |
---|---|---|---|
contentLength |
integer |
||
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, zodat de client ervoor kan 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 wordt ingesteld op true als de inhoud van de aanvraag is versleuteld met behulp van het opgegeven algoritme. |
PathList
Name | Type | Description |
---|---|---|
paths |
Path[] |