Path - List
Mencantumkan jalur dan propertinya dalam sistem file tertentu.
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}
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
Nama akun Azure Storage. |
|
dns
|
path | True |
|
Akhiran DNS untuk titik akhir Azure Data Lake Storage. |
|
filesystem
|
path | True |
|
Pengidentifikasi sistem file. Nilai harus dimulai dan diakhir dengan huruf atau angka dan hanya boleh berisi huruf, angka, dan karakter tanda hubung (-). Tanda hubung berturut-turut tidak diizinkan. Semua huruf harus huruf kecil. Nilai harus memiliki antara 3 dan 63 karakter. Regex pattern: |
|
recursive
|
query | True |
|
Jika "true", semua jalur dicantumkan; jika tidak, hanya jalur di akar sistem file yang dicantumkan. Jika "direktori" ditentukan, daftar hanya akan menyertakan jalur yang memiliki akar yang sama. |
|
resource
|
query | True |
Nilainya harus "filesystem" untuk semua operasi sistem file. |
|
|
continuation
|
query |
|
Jumlah jalur yang dikembalikan dengan setiap pemanggilan dibatasi. Jika jumlah jalur yang akan dikembalikan melebihi batas ini, token kelanjutan dikembalikan di header respons x-ms-continuation. Ketika token kelanjutan dikembalikan dalam respons, token tersebut harus ditentukan dalam pemanggilan operasi daftar berikutnya untuk terus mencantumkan jalur. |
|
|
directory
|
query |
|
Memfilter hasil ke jalur dalam direktori yang ditentukan. Kesalahan terjadi jika direktori tidak ada. |
|
|
max
|
query |
|
Nilai opsional yang menentukan jumlah maksimum item yang akan dikembalikan. Jika dihilangkan atau lebih besar dari 5.000, respons akan menyertakan hingga 5.000 item. |
|
|
timeout
|
query |
|
Nilai batas waktu operasi opsional dalam hitung detik. Periode dimulai ketika permintaan diterima oleh layanan. Jika nilai batas waktu berlalu sebelum operasi selesai, operasi gagal. |
|
|
upn
|
query |
|
Opsional. Hanya berlaku saat Namespace Hierarki diaktifkan untuk akun tersebut. Jika "true", nilai identitas pengguna yang dikembalikan di bidang pemilik dan grup dari setiap entri daftar akan diubah dari ID Objek Azure Active Directory menjadi Nama Prinsipal Pengguna. Jika "false", nilai akan dikembalikan sebagai ID Objek Azure Active Directory. Nilai defaultnya adalah false. Perhatikan bahwa ID Objek grup dan aplikasi tidak diterjemahkan karena tidak memiliki nama ramah yang unik. |
Header Permintaan
| Name | Required | Type | Description |
|---|---|---|---|
| x-ms-client-request-id |
|
UUID yang dicatat dalam log analitik untuk pemecahan masalah dan korelasi. Regex pattern: |
|
| x-ms-date |
|
Menentukan Waktu Universal Terkoordinasi (UTC) untuk permintaan tersebut. Ini diperlukan saat menggunakan otorisasi kunci bersama. |
|
| x-ms-version |
|
Menentukan versi protokol REST yang digunakan untuk memproses permintaan. Ini diperlukan saat menggunakan otorisasi kunci bersama. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Ok Headers
|
|
| Other Status Codes |
Terjadi kesalahan. Kemungkinan status HTTP, kode, dan string pesan tercantum di bawah ini:
Headers
|
Definisi
|
Data |
|
| Error |
Objek respons kesalahan layanan. |
|
Filesystem |
Nilai harus "filesystem" untuk semua operasi sistem file. |
| Path | |
|
Path |
DataLakeStorageError
| Name | Type | Description |
|---|---|---|
| error |
Objek respons kesalahan layanan. |
Error
Objek respons kesalahan layanan.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan layanan. |
| message |
|
Pesan kesalahan layanan. |
FilesystemResourceType
Nilai harus "filesystem" untuk semua operasi sistem file.
| Name | Type | Description |
|---|---|---|
| filesystem |
|
Path
| Name | Type | Default Value | Description |
|---|---|---|---|
| contentLength |
|
||
| eTag |
|
||
| group |
|
||
| isDirectory |
|
False | |
| lastModified |
|
||
| name |
|
||
| owner |
|
||
| permissions |
|
||
| x-ms-encryption-context |
|
Jika nilai properti konteks enkripsi diatur, nilai tersebut akan mengembalikan nilai yang ditetapkan. |
|
| x-ms-encryption-key-sha256 |
|
Server akan menggemakan SHA256 dari kunci enkripsi yang disediakan pelanggan untuk memvalidasi kunci yang digunakan dalam operasi. |
|
| x-ms-server-encrypted: true/false |
|
Nilai header ini diatur ke true jika konten permintaan berhasil dienkripsi menggunakan algoritma yang ditentukan. |
PathList
| Name | Type | Description |
|---|---|---|
| paths |
|