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 |
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 (-). Streck i följd är inte tillåtna. Alla bokstäver måste vara gemener. Värdet måste innehålla mellan 3 och 63 tecken. Reguljärt uttrycksmönster: |
recursive
|
query | True |
boolean |
Om "sant" visas alla sökvägar. Annars visas endast sökvägar i filsystemets rot. Om "katalog" anges innehåller listan endast sökvägar som delar samma rot. |
resource
|
query | True |
Värdet måste vara "filesystem" 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 |
Ett valfritt värde som anger det maximala antalet objekt som ska returneras. Om svaret utelämnas eller är större än 5 000 innehåller det upp till 5 000 objekt. |
|
timeout
|
query |
integer int32 |
Ett valfritt timeout-värde för åtgärden i sekunder. Perioden börjar när begäran tas emot av tjänsten. Om timeout-värdet förflutit innan åtgärden slutförs misslyckas åtgärden. |
|
upn
|
query |
boolean |
Valfritt. Gäller endast när hierarkiskt namnområde är aktiverat för kontot. Om det är "sant" omvandlas användaridentitetsvärdena som returneras i ägar- och gruppfälten för varje listpost från Azure Active Directory-objekt-ID:er till Användarnamn. Om värdet är "falskt" returneras värdena som Azure Active Directory-objekt-ID:t. Standardvärdet är false. Observera att grupp- och programobjekt-ID:t inte översätts eftersom de inte har unika egna namn. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-client-request-id |
string |
Ett UUID som registrerats i analysloggarna för felsökning och korrelation. Reguljärt uttrycksmönster: |
|
x-ms-date |
string |
Anger Coordinated Universal Time (UTC) för begäran. Detta krävs när du använder auktorisering av delad nyckel. |
|
x-ms-version |
string |
Anger versionen 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 inträffade. De möjliga HTTP-status-, kod- och meddelandesträngarna visas nedan:
Sidhuvuden
|
Definitioner
Name | Description |
---|---|
Data |
|
Error |
Svarsobjektet för tjänstfel. |
Filesystem |
Värdet måste vara "filesystem" för alla filsystemsåtgärder. |
Path | |
Path |
DataLakeStorageError
Name | Typ | Description |
---|---|---|
error |
Svarsobjektet för tjänstfel. |
Error
Svarsobjektet för tjänstfel.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden för tjänsten. |
message |
string |
Tjänstfelmeddelandet. |
FilesystemResourceType
Värdet måste vara "filesystem" för alla filsystemsåtgärder.
Name | Typ | Description |
---|---|---|
filesystem |
string |
Path
Name | Typ | Standardvärde | Description |
---|---|---|---|
contentLength |
integer |
||
etag |
string |
||
group |
string |
||
isDirectory |
boolean |
False | |
lastModified |
string |
||
name |
string |
||
owner |
string |
||
permissions |
string |
||
x-ms-encryption-context |
string |
Om värdet för krypteringskontextegenskapen anges returneras det angivna värdet. Gäller endast när hierarkisk namnrymd är aktiverat för kontot. |
|
x-ms-encryption-key-sha256 |
string |
Servern upprepar SHA256 för den krypteringsnyckel som kunden tillhandahåller 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 hjälp av krypteringsomfånget. |
|
x-ms-server-encrypted: true/false |
boolean |
Värdet för det här huvudet är inställt på true om innehållet i begäran har krypterats med den angivna algoritmen. |
PathList
Name | Typ | Description |
---|---|---|
paths |
Path[] |