Bagikan melalui


az storage blob directory

Catatan

Referensi ini adalah bagian dari ekstensi pratinjau penyimpanan untuk Azure CLI (versi 2.61.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah direktori blob penyimpanan az. Pelajari lebih lanjut tentang ekstensi.

Grup perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya. Untuk informasi selengkapnya, kunjungi https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md

Mengelola direktori blob dalam kontainer akun penyimpanan.

Untuk menggunakan perintah direktori, pastikan jenis akun penyimpanan Anda adalah StorageV2.

Perintah

Nama Deskripsi Jenis Status
az storage blob directory access

Mengelola properti kontrol akses direktori saat Namespace Layanan Hierarkis diaktifkan.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az storage blob directory access set

Atur properti kontrol akses direktori.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az storage blob directory access show

Perlihatkan properti kontrol akses direktori.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az storage blob directory access update

Perbarui properti kontrol akses direktori.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az storage blob directory create

Buat direktori blob penyimpanan dalam kontainer penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory delete

Menghapus direktori blob penyimpanan dalam kontainer penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory download

Unduh blob ke jalur file lokal.

Ekstensi Tidak digunakan lagi
az storage blob directory exists

Periksa keberadaan direktori blob dalam kontainer penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory list

Mencantumkan subdirektori blob dan blob dalam direktori penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory metadata

Mengelola metadata direktori.

Ekstensi Tidak digunakan lagi
az storage blob directory metadata show

Tampilkan semua metadata yang ditentukan pengguna untuk direktori blob yang ditentukan.

Ekstensi Tidak digunakan lagi
az storage blob directory metadata update

Atur metadata yang ditentukan pengguna untuk direktori blob yang ditentukan sebagai satu atau beberapa pasangan nilai nama.

Ekstensi Tidak digunakan lagi
az storage blob directory move

Pindahkan direktori penyimpanan ke direktori blob penyimpanan lain dalam kontainer penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory show

Tampilkan properti direktori blob penyimpanan dalam kontainer penyimpanan.

Ekstensi Tidak digunakan lagi
az storage blob directory upload

Unggah blob atau subdirektori ke direktori blob penyimpanan.

Ekstensi Tidak digunakan lagi

az storage blob directory create

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Buat direktori blob penyimpanan dalam kontainer penyimpanan.

Buat direktori blob penyimpanan yang dapat berisi direktori atau blob lain dalam kontainer penyimpanan.

az storage blob directory create --container-name
                                 --directory-path
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--lease-id]
                                 [--metadata]
                                 [--permissions]
                                 [--sas-token]
                                 [--timeout]
                                 [--umask]

Contoh

Buat direktori blob penyimpanan dalam kontainer penyimpanan.

az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Buat direktori blob penyimpanan dengan izin dan umask.

az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--directory-path -d

Nama jalur direktori.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Diperlukan jika direktori yang akan ditimpa memiliki sewa aktif.

--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--permissions

Opsional dan hanya valid jika Namespace Hierarki diaktifkan untuk akun tersebut. Mengatur izin akses POSIX untuk pemilik file, grup pemilik file, dan lainnya. Setiap kelas dapat diberikan izin baca, tulis, atau jalankan. Bit lengket juga didukung. Baik simbolis (rwxrw-rw-) dan notasi oktal 4 digit (misalnya 0766) didukung.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

--umask

Opsional dan hanya valid jika Namespace Hierarki diaktifkan untuk akun tersebut. Umask membatasi pengaturan izin untuk file dan direktori, dan hanya akan diterapkan ketika Acl default tidak ada di direktori induk. Jika bit umask telah ditetapkan, itu berarti bahwa izin yang sesuai akan dinonaktifkan. Dengan cara ini, izin yang dihasilkan diberikan oleh p & ^u, di mana p adalah izin dan Anda adalah umask. Hanya notasi oktal 4 digit (misalnya 0022) yang didukung di sini.

Nilai default: 0027
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory delete

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Menghapus direktori blob penyimpanan dalam kontainer penyimpanan.

Perilaku operasi ini berbeda tergantung pada apakah Namespace Hierarki diaktifkan; jika ya, maka operasi penghapusan dapat atom dan seketika; jika tidak, operasi dilakukan dalam batch dan token kelanjutan dapat dikembalikan.

az storage blob directory delete --container-name
                                 --directory-path
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--fail-not-exist]
                                 [--if-match]
                                 [--if-modified-since]
                                 [--if-none-match]
                                 [--if-unmodified-since]
                                 [--lease-id]
                                 [--marker]
                                 [--recursive]
                                 [--sas-token]
                                 [--timeout]

Contoh

Menghapus direktori blob penyimpanan dalam kontainer penyimpanan.

az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--directory-path -d

Nama jalur direktori.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--fail-not-exist

Tentukan apakah akan melemparkan pengecualian saat direktori tidak ada.

Nilai default: False
--if-match

Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.

--if-modified-since

Ubah hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--if-none-match

Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan.

--if-unmodified-since

Ubah hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--lease-id

Diperlukan jika direktori memiliki sewa aktif.

--marker

Opsional. Saat menghapus direktori tanpa Namespace Hierarkis, jumlah jalur yang dihapus dengan setiap pemanggilan dibatasi. Jika jumlah jalur yang akan dihapus melebihi batas ini, token kelanjutan akan dikembalikan. Ketika token kelanjutan dikembalikan, token tersebut harus ditentukan dalam pemanggilan operasi penghapusan berikutnya untuk terus menghapus direktori.

--recursive

Jika "true", semua jalur di bawah direktori akan dihapus. Jika "false" dan direktori tidak kosong, kesalahan terjadi.

Nilai default: False
--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory download

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Unduh blob ke jalur file lokal.

az storage blob directory download --container
                                   --destination-path
                                   --source-path
                                   [--account-key]
                                   [--account-name]
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--recursive]
                                   [--sas-token]

Contoh

Unduh satu blob dalam direktori blob penyimpanan.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"

Unduh seluruh direktori dalam kontainer penyimpanan.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive

Unduh seluruh subdirektori direktori blob penyimpanan.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive

Parameter yang Diperlukan

--container -c

Kontainer sumber unduhan.

--destination-path -d

Jalur direktori lokal tujuan untuk diunduh.

--source-path -s

Jalur direktori sumber unduhan. Ini harus menjadi jalur absolut ke kontainer.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--recursive -r

Mengunduh blob secara rekursif. Jika diaktifkan, semua blob termasuk blob dalam subdirektori akan diunduh.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory exists

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Periksa keberadaan direktori blob dalam kontainer penyimpanan.

az storage blob directory exists --container-name
                                 --directory-path
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--sas-token]
                                 [--snapshot]
                                 [--timeout]

Contoh

Periksa keberadaan direktori blob dalam kontainer penyimpanan.

az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--directory-path -d

Nama jalur direktori.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory list

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Mencantumkan subdirektori blob dan blob dalam direktori penyimpanan.

az storage blob directory list --container-name
                               --directory-path
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--connection-string]
                               [--delimiter]
                               [--include]
                               [--marker]
                               [--num-results]
                               [--prefix]
                               [--sas-token]
                               [--timeout]

Contoh

Mencantumkan subdirektori blob dan blob dalam direktori penyimpanan.

az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--directory-path -d

Nama jalur direktori.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--delimiter

Ketika permintaan menyertakan parameter ini, operasi mengembalikan elemen :class:~azure.storage.blob.models.BlobPrefix dalam daftar hasil yang bertindak sebagai tempat penampung untuk semua blob yang namanya dimulai dengan substring yang sama hingga tampilan karakter pemisah. Pemisah mungkin satu karakter atau string.

--include

Menentukan satu atau beberapa himpunan data tambahan untuk disertakan dalam respons.

Nilai default: mc
--marker

Token kelanjutan buram. Nilai ini dapat diambil dari bidang next_marker objek generator sebelumnya jika num_results ditentukan dan generator tersebut telah selesai menghitung hasil. Jika ditentukan, generator ini akan mulai mengembalikan hasil dari titik di mana generator sebelumnya berhenti.

--num-results

Menentukan jumlah maksimum hasil yang akan dikembalikan. Sediakan "*" untuk mengembalikan semua.

Nilai default: 5000
--prefix

Memfilter hasil untuk mengembalikan hanya blob yang namanya dimulai dengan awalan yang ditentukan.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory move

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Pindahkan direktori penyimpanan ke direktori blob penyimpanan lain dalam kontainer penyimpanan.

Pindahkan direktori penyimpanan dan semua kontennya (yang dapat berisi direktori atau blob lain) ke direktori blob penyimpanan lain dalam kontainer penyimpanan. Perilaku operasi ini berbeda tergantung pada apakah Namespace Hierarki diaktifkan; jika ya, operasi pemindahan adalah atomik dan tidak ada penanda yang dikembalikan; jika tidak, operasi dilakukan dalam batch dan token kelanjutan dapat dikembalikan.

az storage blob directory move --container-name
                               --destination-path
                               --source-path
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--connection-string]
                               [--lease-id]
                               [--move-mode {legacy, posix}]
                               [--sas-token]
                               [--source-if-match]
                               [--source-if-modified-since]
                               [--source-if-none-match]
                               [--source-if-unmodified-since]
                               [--source-lease-id]
                               [--timeout]

Contoh

Pindahkan direktori penyimpanan ke direktori blob penyimpanan lain dalam kontainer penyimpanan.

az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount

Pindahkan subdirektori penyimpanan ke direktori blob penyimpanan lain dalam kontainer penyimpanan.

az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--destination-path -d

Jalur direktori blob tujuan. Ini bisa berupa nama direktori atau subdirektori, misalnya dir, dir/subdir. Jika jalur tujuan ada dan kosong, sumber akan dipindahkan ke jalur tujuan. Jika jalur tujuan tidak ada, jalur tujuan akan dibuat dan ditimpa oleh sumbernya. Untuk mengontrol operasi pemindahan untuk jalur yang tidak ada, Anda dapat menggunakan --move-mode untuk menentukan perilakunya.

--source-path -s

Jalur direktori blob sumber.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

ID sewa untuk directory_path tujuan. Tujuan directory_path harus memiliki sewa aktif dan ID sewa harus cocok.

--move-mode

Valid hanya ketika namespace diaktifkan. Parameter ini menentukan perilaku operasi pemindahan. Jika direktori tujuan kosong, untuk kedua mode, direktori tujuan akan ditimpa. Tetapi jika direktori tujuan tidak kosong, dalam mode warisan, operasi pemindahan akan gagal dan dalam mode posix, direktori sumber akan dipindahkan ke direktori tujuan.

Nilai yang diterima: legacy, posix
Nilai default: posix
--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-if-match

Opsional. Nilai ETag. Tentukan header ini untuk melakukan operasi pemindahan hanya jika ETag sumber cocok dengan nilai yang ditentukan.

--source-if-modified-since

Opsional. Nilai tanggal dan waktu. Tentukan header ini untuk melakukan operasi pemindahan hanya jika sumber telah dimodifikasi sejak tanggal dan waktu yang ditentukan.

--source-if-none-match

Opsional. Nilai ETag atau nilai wildcard khusus ("*"). Tentukan header ini untuk melakukan operasi pemindahan hanya jika ETag sumber tidak cocok dengan nilai yang ditentukan.

--source-if-unmodified-since

Opsional. Nilai tanggal dan waktu. Tentukan header ini untuk melakukan operasi pemindahan hanya jika sumber belum dimodifikasi sejak tanggal dan waktu yang ditentukan.

--source-lease-id

Opsional. ID sewa untuk source_path. source_path harus memiliki sewa aktif dan ID sewa harus cocok.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory show

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Tampilkan properti direktori blob penyimpanan dalam kontainer penyimpanan.

az storage blob directory show --container-name
                               --directory-path
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--connection-string]
                               [--if-match]
                               [--if-modified-since]
                               [--if-none-match]
                               [--if-unmodified-since]
                               [--lease-id]
                               [--sas-token]
                               [--timeout]

Contoh

Tampilkan properti direktori blob penyimpanan dalam kontainer penyimpanan.

az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--directory-path -d

Nama jalur direktori.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan pengoperasian hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.

--if-modified-since

Ubah hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--if-none-match

Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan wildcardcharacter () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagal operasijika itu ada.

--if-unmodified-since

Ubah hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--lease-id

Diperlukan jika blob memiliki sewa aktif.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob directory upload

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'direktori blob penyimpanan' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'direktori az storage fs' sebagai gantinya.

Unggah blob atau subdirektori ke direktori blob penyimpanan.

az storage blob directory upload --container
                                 --destination-path
                                 --source
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--recursive]
                                 [--sas-token]

Contoh

Unggah satu blob ke direktori blob penyimpanan.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory

Unggah direktori lokal ke direktori blob penyimpanan.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive

Unggah sekumpulan file di direktori lokal ke direktori blob penyimpanan.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive

Parameter yang Diperlukan

--container -c

Kontainer tujuan unggahan.

--destination-path -d

Jalur direktori tujuan unggah. Ini harus menjadi jalur absolut ke kontainer. Jika jalur tujuan yang ditentukan tidak ada, jalur direktori baru akan dibuat.

--source -s

Jalur file sumber untuk diunggah.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.

--auth-mode

Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--recursive -r

Mengunggah blob secara rekursif. Jika diaktifkan, semua blob termasuk blob dalam subdirektori akan diunggah.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.