Path - List
Az elérési utak és tulajdonságaik listázása az adott fájlrendszerben.
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-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
account
|
path | True |
string |
Az Azure Storage-fiók neve. |
dns
|
path | True |
string |
A Azure Data Lake Storage végpont DNS-utótagja. |
filesystem
|
path | True |
string |
A fájlrendszer azonosítója. Az értéknek betűvel vagy számmal kell kezdődnie és végződnie, és csak betűket, számokat és kötőjelet (-) tartalmazhat. Egymást követő kötőjelek nem engedélyezettek. Minden betűnek kisbetűsnek kell lennie. Az értéknek 3 és 63 karakter közöttinek kell lennie. Regex pattern: |
recursive
|
query | True |
boolean |
Ha "igaz", az összes elérési út megjelenik; ellenkező esetben csak a fájlrendszer gyökerében lévő elérési utak jelennek meg. Ha a "könyvtár" meg van adva, a lista csak azokat az elérési utakat tartalmazza, amelyek ugyanazt a gyökért használják. |
resource
|
query | True |
Az értéknek "fájlrendszernek" kell lennie az összes fájlrendszerművelethez. |
|
continuation
|
query |
string |
Az egyes hívásokkal visszaadott elérési utak száma korlátozott. Ha a visszaadandó elérési utak száma meghaladja ezt a korlátot, a rendszer egy folytatási jogkivonatot ad vissza az x-ms-continuation válaszfejlécben. Ha egy folytatási jogkivonatot ad vissza a válaszban, meg kell adnia a listaművelet későbbi meghívásában az elérési utak listázásának folytatásához. Vegye figyelembe, hogy az x-ms-continuation válaszfejlécben visszaadott folytatási jogkivonatnak URL-címet kell kódolnia, mielőtt egy későbbi meghívásban használna. |
|
directory
|
query |
string |
Az eredményeket a megadott könyvtárban lévő elérési utakra szűri. Hiba történik, ha a könyvtár nem létezik. |
|
max
|
query |
integer int32 |
Nem kötelező érték, amely a visszaadandó elemek maximális számát határozza meg. Ha nincs megadva vagy nagyobb, mint 5000, a válasz legfeljebb 5000 elemet tartalmaz. |
|
timeout
|
query |
integer int32 |
Egy nem kötelező művelet időtúllépési értéke másodpercben. Az időszak akkor kezdődik, amikor a kérést a szolgáltatás megkapja. Ha az időtúllépési érték a művelet befejezése előtt eltelik, a művelet sikertelen lesz. |
|
upn
|
query |
boolean |
Választható. Csak akkor érvényes, ha a fiókhoz engedélyezve van a hierarchikus névtér. Ha "igaz", az egyes listabejegyzések tulajdonos- és csoportmezőiben visszaadott felhasználói identitásértékek Azure Active Directory-objektumazonosítókból egyszerű felhasználónevekké alakulnak át. Ha "false" (hamis) értékeket ad vissza, a rendszer Azure Active Directory-objektumazonosítóként adja vissza az értékeket. Az alapértelmezett érték a hamis. Vegye figyelembe, hogy a csoport- és alkalmazásobjektum-azonosítók nincsenek lefordítva, mert nem rendelkeznek egyedi felhasználóbarát névvel. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
x-ms-client-request-id |
string |
Az elemzési naplókban a hibaelhárításhoz és a korrelációhoz rögzített UUID. Regex pattern: |
|
x-ms-date |
string |
Megadja a kérés egyezményes világidő (UTC) formátumban kifejezett időpontját. Erre megosztott kulcs engedélyezésekor van szükség. |
|
x-ms-version |
string |
A kérelem feldolgozásához használt REST protokoll verzióját adja meg. Erre megosztott kulcs engedélyezésekor van szükség. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Oké Headers
|
|
Other Status Codes |
Hiba történt. A lehetséges HTTP-állapotok, -kód- és üzenetsztringek az alábbiakban láthatók:
Headers
|
Definíciók
Name | Description |
---|---|
Data |
|
Error |
A szolgáltatáshiba-válasz objektum. |
Filesystem |
Az értéknek "fájlrendszernek" kell lennie az összes fájlrendszerművelethez. |
Path | |
Path |
DataLakeStorageError
Name | Típus | Description |
---|---|---|
error |
A szolgáltatáshiba-válasz objektum. |
Error
A szolgáltatáshiba-válasz objektum.
Name | Típus | Description |
---|---|---|
code |
string |
A szolgáltatás hibakódja. |
message |
string |
A szolgáltatás hibaüzenete. |
FilesystemResourceType
Az értéknek "fájlrendszernek" kell lennie az összes fájlrendszerművelethez.
Name | Típus | Description |
---|---|---|
filesystem |
string |
Path
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
contentLength |
integer |
||
eTag |
string |
||
group |
string |
||
isDirectory |
boolean |
False | |
lastModified |
string |
||
name |
string |
||
owner |
string |
||
permissions |
string |
||
x-ms-encryption-context |
string |
Ha a titkosítási környezet tulajdonságértéke be van állítva, akkor a beállított értéket adja vissza. Csak akkor érvényes, ha a fiókhoz engedélyezve van a hierarchikus névtér. |
|
x-ms-encryption-key-sha256 |
string |
A kiszolgáló az ügyfél által megadott titkosítási kulcs SHA256-ját fogja visszahangosíteni a műveletben használt kulcs ellenőrzéséhez. |
|
x-ms-encryption-scope |
string |
Ha a kérelem titkosítási hatókört használt, így az ügyfél meggyőződhet arról, hogy a kérés tartalma sikeresen titkosítva van a titkosítási hatókör használatával. |
|
x-ms-server-encrypted: true/false |
boolean |
A fejléc értéke igaz értékre van állítva, ha a kérés tartalma sikeresen titkosítva van a megadott algoritmussal. |
PathList
Name | Típus | Description |
---|---|---|
paths |
Path[] |