Path - List
Lista sökvägar och deras egenskaper i det angivna filsystemet.
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-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Namnet på Azure Storage-kontot. |
dns
|
path | True |
string |
DNS-suffixet för Azure Data Lake Storage-slutpunkten. |
filesystem
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[$a-z0-9](?!.*--)[-a-z0-9]{1,61}[a-z0-9]$ |
Filsystemidentifieraren. Värdet måste börja och sluta med en bokstav eller siffra och får endast innehålla bokstäver, siffror och bindestreck (-). Efterföljande bindestreck är inte tillåtna. Alla bokstäver måste vara gemener. Värdet måste innehålla mellan 3 och 63 tecken. |
recursive
|
query | True |
boolean |
Om "sant" visas alla sökvägar. annars visas endast sökvägar i roten i filsystemet. Om "katalog" anges innehåller listan endast sökvägar som delar samma rot. |
resource
|
query | True |
Värdet måste vara "filsystem" för alla filsystemsåtgärder. |
|
continuation
|
query |
string |
Antalet sökvägar som returneras med varje anrop är begränsat. Om antalet sökvägar som ska returneras överskrider den här gränsen returneras en fortsättningstoken i svarshuvudet x-ms-continuation. När en fortsättningstoken returneras i svaret måste den anges i ett efterföljande anrop av liståtgärden för att fortsätta lista sökvägarna. Observera att fortsättningstoken som returneras i svarshuvudet x-ms-continuation måste vara URL-kodad innan den används i ett efterföljande anrop. |
|
directory
|
query |
string |
Filtrerar resultat till sökvägar i den angivna katalogen. Ett fel uppstår om katalogen inte finns. |
|
max
|
query |
integer (int32) minimum: 1 |
Ett valfritt värde som anger det maximala antalet objekt som ska returneras. Om det utelämnas eller är större än 5 000 innehåller svaret upp till 5 000 objekt. |
|
timeout
|
query |
integer (int32) minimum: 1 |
Ett valfritt timeout-värde för åtgärden i sekunder. Perioden börjar när begäran tas emot av tjänsten. Om tidsgränsvärdet förflutit innan åtgärden slutförs misslyckas åtgärden. |
|
upn
|
query |
boolean |
Valfri. Gäller endast när hierarkiskt namnområde är aktiverat för kontot. Om "sant" omvandlas användaridentitetsvärdena som returneras i ägar- och gruppfälten för varje listpost från Azure Active Directory-objekt-ID:t till Användarens huvudnamn. Om "false" returneras värdena som Azure Active Directory-objekt-ID:er. Standardvärdet är falskt. Observera att grupp- och programobjekt-ID:er inte översätts eftersom de inte har unika egna namn. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-client-request-id |
string pattern: ^[{(]?[0-9a-f]{8}[-]?([0-9a-f]{4}[-]?){3}[0-9a-f]{12}[)}]?$ |
Ett UUID som registrerats i analysloggarna för felsökning och korrelation. |
|
x-ms-date |
string |
Anger UTC (Coordinated Universal Time) för begäran. Detta krävs när du använder auktorisering av delad nyckel. |
|
x-ms-version |
string |
Anger den version av REST-protokollet som används för bearbetning av begäran. Detta krävs när du använder auktorisering av delad nyckel. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Okej Sidhuvuden
|
|
Other Status Codes |
Ett fel uppstod. De möjliga HTTP-status-, kod- och meddelandesträngarna visas nedan:
Sidhuvuden
|
Definitioner
Name | Description |
---|---|
Data |
|
Error |
Tjänstens felsvarsobjekt. |
Filesystem |
Värdet måste vara "filsystem" för alla filsystemsåtgärder. |
Path | |
Path |
DataLakeStorageError
Name | Typ | Description |
---|---|---|
error |
Tjänstens felsvarsobjekt. |
Error
Tjänstens felsvarsobjekt.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden för tjänsten. |
message |
string |
Tjänstens felmeddelande. |
FilesystemResourceType
Värdet måste vara "filsystem" för alla filsystemsåtgärder.
Värde | Description |
---|---|
filesystem |
Path
Name | Typ | Standardvärde | Description |
---|---|---|---|
contentLength |
integer (int64) |
||
etag |
string |
||
group |
string |
||
isDirectory |
boolean |
False | |
lastModified |
string |
||
name |
string |
||
owner |
string |
||
permissions |
string |
||
x-ms-encryption-context |
string |
Om egenskapsvärdet för krypteringskontexten har angetts returneras det angivna värdet. Gäller endast när hierarkiskt namnområde är aktiverat för kontot. |
|
x-ms-encryption-key-sha256 |
string |
Servern kommer att upprepa SHA256 för den kundspecifika krypteringsnyckeln för att verifiera nyckeln som användes i åtgärden. |
|
x-ms-encryption-scope |
string |
Om begäran använde ett krypteringsomfång, så att klienten kan se till att innehållet i begäran har krypterats med krypteringsomfånget. |
|
x-ms-server-encrypted: true/false |
boolean |
Värdet för det här huvudet är inställt på sant om innehållet i begäran har krypterats med den angivna algoritmen. |
PathList
Name | Typ | Description |
---|---|---|
paths |
Path[] |