az storage blob
Note
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari selengkapnya tentang ekstensi.
Mengelola penyimpanan objek untuk data yang tidak terstruktur (blob).
Tentukan salah satu parameter autentikasi berikut untuk perintah Anda: --auth- mode, --account-key, --connection-string, --sas-token. Anda juga dapat menggunakan variabel lingkungan yang sesuai untuk menyimpan kredensial autentikasi Anda, misalnya AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING, dan AZURE_STORAGE_SAS_TOKEN.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az storage blob copy |
Mengelola operasi salinan blob. Gunakan |
Inti dan Ekstensi | GA |
| az storage blob copy cancel |
Membatalkan operasi penyalinan yang sedang berlangsung. |
Core | GA |
| az storage blob copy start |
Salin blob secara asinkron. Gunakan |
Core | GA |
| az storage blob copy start (storage-blob-preview extension) |
Mulai pekerjaan salin blob. |
Extension | GA |
| az storage blob copy start-batch |
Salin beberapa blob ke kontainer blob. Gunakan |
Core | GA |
| az storage blob delete |
Tandai blob atau rekam jepret untuk dihapus. |
Core | GA |
| az storage blob delete (storage-blob-preview extension) |
Tandai blob atau rekam jepret untuk dihapus. |
Extension | GA |
| az storage blob delete-batch |
Menghapus blob dari kontainer blob secara rekursif. |
Core | GA |
| az storage blob download |
Unduh blob ke jalur file. |
Core | GA |
| az storage blob download-batch |
Unduh blob dari kontainer blob secara rekursif. |
Core | GA |
| az storage blob exists |
Periksa keberadaan blob dalam kontainer. |
Core | GA |
| az storage blob filter |
Cantumkan blob di semua kontainer yang tagnya cocok dengan ekspresi pencarian tertentu. |
Extension | Preview |
| az storage blob generate-sas |
Buat tanda tangan akses bersama untuk blob. |
Core | GA |
| az storage blob generate-sas (storage-blob-preview extension) |
Buat tanda tangan akses bersama untuk blob. |
Extension | GA |
| az storage blob immutability-policy |
Mengelola kebijakan kekekalan blob. |
Core | GA |
| az storage blob immutability-policy delete |
Menghapus kebijakan kekekalan blob. |
Core | GA |
| az storage blob immutability-policy set |
Tetapkan kebijakan kekekalan blob. |
Core | GA |
| az storage blob incremental-copy |
Mengelola operasi salinan bertambah bertahap blob. |
Core | GA |
| az storage blob incremental-copy cancel |
Membatalkan operasi copy_blob yang tertunda, dan meninggalkan blob tujuan dengan panjang nol dan metadata penuh. |
Core | GA |
| az storage blob incremental-copy start |
Menyalin salinan bertahap blob secara asinkron. |
Core | GA |
| az storage blob lease |
Mengelola sewa blob penyimpanan. |
Core | GA |
| az storage blob lease acquire |
Minta sewa baru. |
Core | GA |
| az storage blob lease break |
Putuskan sewa, jika kontainer atau blob memiliki sewa aktif. |
Core | GA |
| az storage blob lease change |
Ubah ID sewa sewa aktif. |
Core | GA |
| az storage blob lease release |
Lepaskan sewa. |
Core | GA |
| az storage blob lease renew |
Perbarui sewa. |
Core | GA |
| az storage blob list |
Mencantumkan blob dalam kontainer tertentu. |
Core | GA |
| az storage blob metadata |
Mengelola metadata blob. |
Core | GA |
| az storage blob metadata show |
Mengembalikan semua metadata yang ditentukan pengguna untuk blob atau rekam jepret yang ditentukan. |
Core | GA |
| az storage blob metadata update |
Mengatur metadata yang ditentukan pengguna untuk blob sebagai satu atau beberapa pasangan nilai nama. |
Core | GA |
| az storage blob query |
Memungkinkan pengguna untuk memilih/memproyeksikan data rekam jepret blob atau blob dengan menyediakan ekspresi kueri sederhana. |
Core | Preview |
| az storage blob restore |
Pulihkan blob dalam rentang blob yang ditentukan. |
Core | GA |
| az storage blob rewrite |
Buat Blob Blok baru tempat konten blob dibaca dari URL tertentu. |
Core | Preview |
| az storage blob service-properties |
Mengelola properti layanan blob penyimpanan. |
Inti dan Ekstensi | GA |
| az storage blob service-properties delete-policy |
Mengelola properti layanan kebijakan penghapusan blob penyimpanan. |
Core | GA |
| az storage blob service-properties delete-policy show |
Tampilkan kebijakan penghapusan blob penyimpanan. |
Core | GA |
| az storage blob service-properties delete-policy update |
Perbarui kebijakan penghapusan blob penyimpanan. |
Core | GA |
| az storage blob service-properties show |
Mendapatkan properti layanan Blob akun penyimpanan, termasuk Azure Storage Analytics. |
Core | GA |
| az storage blob service-properties update |
Memperbarui properti layanan blob penyimpanan. |
Core | GA |
| az storage blob service-properties update (storage-blob-preview extension) |
Memperbarui properti layanan blob penyimpanan. |
Extension | GA |
| az storage blob set-legal-hold |
Atur penahanan legal blob. |
Core | GA |
| az storage blob set-tier |
Atur tingkat blok atau halaman pada blob. |
Core | GA |
| az storage blob set-tier (storage-blob-preview extension) |
Atur tingkat blok atau halaman pada blob. |
Extension | GA |
| az storage blob show |
Dapatkan detail blob. |
Core | GA |
| az storage blob show (storage-blob-preview extension) |
Dapatkan detail blob. |
Extension | GA |
| az storage blob snapshot |
Membuat rekam jepret blob. |
Core | GA |
| az storage blob sync |
Sinkronkan blob secara rekursif ke kontainer blob penyimpanan. |
Core | Preview |
| az storage blob tag |
Mengelola tag blob. |
Extension | Preview |
| az storage blob tag list |
Dapatkan tag pada blob atau versi blob tertentu, atau rekam jepret. |
Extension | Preview |
| az storage blob tag set |
Atur tag pada blob atau versi blob tertentu, tetapi bukan rekam jepret. |
Extension | Preview |
| az storage blob undelete |
Pulihkan blob atau rekam jepret yang dihapus sementara. |
Core | GA |
| az storage blob update |
Mengatur properti sistem pada blob. |
Core | GA |
| az storage blob upload |
Unggah file ke blob penyimpanan. |
Core | GA |
| az storage blob upload-batch |
Unggah file dari direktori lokal ke kontainer blob. |
Core | GA |
| az storage blob url |
Buat url untuk mengakses blob. |
Core | GA |
az storage blob delete
Tandai blob atau rekam jepret untuk dihapus.
Blob ditandai untuk penghapusan nanti selama pengumpulan sampah. Untuk menghapus blob, semua rekam jepretnya juga harus dihapus. Keduanya dapat dihapus secara bersamaan.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Contoh
Menghapus blob.
az storage blob delete -c mycontainer -n MyBlob
Menghapus blob menggunakan kredensial masuk.
az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Diperlukan jika blob memiliki rekam jepret terkait. Nilai meliputi: "hanya": Hanya menghapus rekam jepret blob. "include": Menghapus blob bersama dengan semua rekam jepret.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | include, only |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan dihapus.
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob delete (storage-blob-preview extension)
Tandai blob atau rekam jepret untuk dihapus.
Blob ditandai untuk penghapusan nanti selama pengumpulan sampah. Untuk menghapus blob, semua rekam jepretnya juga harus dihapus. Keduanya dapat dihapus secara bersamaan.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Contoh
Menghapus blob.
az storage blob delete -c mycontainer -n MyBlob
Menghapus blob menggunakan kredensial masuk.
az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Diperlukan jika blob memiliki rekam jepret terkait. "only": Hanya menghapus rekam jepret blob. "include": Menghapus blob bersama dengan semua rekam jepret.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | include, only |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
ID versi blob opsional. Parameter ini hanya untuk membuat versi akun yang diaktifkan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob delete-batch
Menghapus blob dari kontainer blob secara rekursif.
az storage blob delete-batch --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delete-snapshots {include, only}]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--pattern]
[--sas-token]
[--timeout]
Contoh
Hapus semua blob yang diakhir dengan ".py" dalam kontainer yang belum dimodifikasi selama 10 hari.
date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern "*.py" --if-unmodified-since $date --auth-mode login
Hapus semua blob dalam direktori bernama "dir" dalam kontainer bernama "mycontainer".
az storage blob delete-batch -s mycontainer --pattern "dir/*"
Hapus blob dengan format 'cli-2018-xx-xx.txt' atau 'cli-2019-xx-xx.txt' dalam kontainer.
az storage blob delete-batch -s mycontainer --pattern "cli-201[89]-??-??.txt"
Hapus semua blob dengan format 'cli-201x-xx-xx.txt' kecuali cli-2018-xx-xx.txt' dan 'cli-2019-xx-xx.txt' dalam kontainer.
az storage blob delete-batch -s mycontainer --pattern "cli-201[!89]-??-??.txt"
Parameter yang Diperlukan
Kontainer blob dari tempat file akan dihapus.
Sumbernya bisa menjadi URL kontainer atau nama kontainer. Ketika sumbernya adalah URL kontainer, nama akun penyimpanan akan diurai dari URL.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Diperlukan jika blob memiliki rekam jepret terkait.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | include, only |
Perlihatkan ringkasan operasi yang akan diambil alih-alih benar-benar menghapus file.
Jika ditentukan, ini akan mengabaikan semua Argumen Prasyarat yang menyertakan --if-modified-since dan --if-unmodified-since. Jadi file akan dihapus dengan perintah tanpa --dryrun mungkin berbeda dari daftar hasil dengan bendera --dryrun aktif.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (*).
Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas (*) untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Id sewa aktif untuk blob.
Pola yang digunakan untuk mengglobbing file atau blob di sumber. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'. Anda juga dapat mencoba perintah "az storage remove" dengan --include dan --exclude dengan azure cli >= 2.0.70 untuk mencocokkan beberapa pola.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob download
Unduh blob ke jalur file.
az storage blob download [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--end-range]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--name]
[--no-progress]
[--open-mode]
[--overwrite {false, true}]
[--sas-token]
[--snapshot]
[--start-range]
[--tags-condition]
[--timeout]
[--validate-content]
[--version-id]
Contoh
Unduh blob.
az storage blob download -f /path/to/file -c mycontainer -n MyBlob
Unduh konten blob ke stdout (dukungan pipa).
az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Akhir rentang byte yang digunakan untuk mengunduh bagian blob. Jika end_range diberikan, start_range harus disediakan. Param start_range dan end_range bersifat inklusif. Misalnya: start_range=0, end_range=511 akan mengunduh 512 byte blob pertama.
Jalur file yang akan ditulis. Jika tidak ditentukan, stdout akan digunakan dan max_connections akan diatur ke 1.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Jumlah koneksi paralel yang akan diunduh.
| Properti | Nilai |
|---|---|
| Nilai default: | 2 |
Nama blob.
Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mode yang digunakan saat membuka file. Perhatikan bahwa menentukan penambahan hanya open_mode mencegah unduhan paralel. Jadi, max_connections harus diatur ke 1 jika open_mode ini digunakan.
| Properti | Nilai |
|---|---|
| Nilai default: | wb |
Timpa file yang ada ketika ditentukan. Nilai default adalah true.
| Properti | Nilai |
|---|---|
| Nilai default: | True |
| Nilai yang diterima: | false, true |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
Mulai rentang byte yang digunakan untuk mengunduh bagian blob. Jika tidak ada end_range yang diberikan, semua byte setelah start_range akan diunduh. Param start_range dan end_range bersifat inklusif. Misalnya: start_range=0, end_range=511 akan mengunduh 512 byte blob pertama.
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Jika true, menghitung hash MD5 untuk setiap gugus blob. Layanan penyimpanan memeriksa hash konten yang telah tiba dengan hash yang dikirim. Ini terutama berharga untuk mendeteksi bitflip pada kawat jika menggunakan http alih-alih https, sebagai https (default), sudah akan memvalidasi. Perhatikan bahwa hash MD5 ini tidak disimpan dengan blob. Perhatikan juga bahwa jika diaktifkan, algoritma yang hemat memori tidak akan digunakan karena komputasi hash MD5 memerlukan buffering seluruh blok, dan melakukannya mengalahkan tujuan algoritma yang hemat memori.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
ID versi blob opsional. Parameter ini hanya untuk membuat versi akun yang diaktifkan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob download-batch
Unduh blob dari kontainer blob secara rekursif.
az storage blob download-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--dryrun]
[--max-connections]
[--no-progress]
[--overwrite {false, true}]
[--pattern]
[--sas-token]
Contoh
Unduh semua blob yang diakhir dengan .py
az storage blob download-batch -d . --pattern "*.py" -s mycontainer --account-name mystorageaccount --account-key 00000000
Unduh semua blob dalam direktori bernama "dir" dari kontainer bernama "mycontainer".
az storage blob download-batch -d . -s mycontainer --pattern "dir/*"
Unduh semua blob dengan format 'cli-2018-xx-xx.txt' atau 'cli-2019-xx-xx.txt' dalam kontainer ke jalur saat ini.
az storage blob download-batch -d . -s mycontainer --pattern "cli-201[89]-??-??.txt"
Unduh semua blob dengan format 'cli-201x-xx-xx.txt' kecuali cli-2018-xx-xx.txt' dan 'cli-2019-xx-xx.txt' dalam kontainer ke jalur saat ini.
az storage blob download-batch -d . -s mycontainer --pattern "cli-201[!89]-??-??.txt"
Parameter yang Diperlukan
Folder tujuan yang ada untuk operasi pengunduhan ini.
Kontainer blob dari tempat file akan diunduh.
Sumbernya bisa menjadi URL kontainer atau nama kontainer. Ketika sumbernya adalah URL kontainer, nama akun penyimpanan akan diurai dari URL.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tampilkan ringkasan operasi yang akan diambil alih-alih benar-benar mengunduh file.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jumlah koneksi paralel yang akan diunduh.
| Properti | Nilai |
|---|---|
| Nilai default: | 2 |
Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Timpa file yang ada ketika ditentukan. Nilai defaultnya adalah false.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Pola yang digunakan untuk mengglobbing file atau blob di sumber. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob exists
Periksa keberadaan blob dalam kontainer.
az storage blob exists [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--sas-token]
[--snapshot]
[--timeout]
Contoh
Periksa keberadaan blob dalam kontainer. (autogenerated)
az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret.
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob filter
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Cantumkan blob di semua kontainer yang tagnya cocok dengan ekspresi pencarian tertentu.
az storage blob filter --tag-filter
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--container-name]
[--sas-token]
Parameter yang Diperlukan
Ekspresi untuk menemukan blob yang tagnya cocok dengan kondisi yang ditentukan. eg. ""yourtagname"='firsttag' dan "yourtagname2"='secondtag'".
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Digunakan saat Anda ingin mencantumkan blob di bawah kontainer tertentu.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob generate-sas
Buat tanda tangan akses bersama untuk blob.
az storage blob generate-sas [--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--cache-control]
[--connection-string]
[--container-name]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--encryption-scope]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--name]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--timeout]
[--user-delegation-oid]
Contoh
Buat token sas untuk blob dengan izin baca-saja.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Buat token sas untuk blob dengan rentang ip yang ditentukan.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only
Buat tanda tangan akses bersama untuk blob. (autogenerated)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menunjukkan bahwa perintah ini mengembalikan SAS yang ditandatangani dengan kunci delegasi pengguna. Parameter kedaluwarsa dan '--auth-mode login' diperlukan jika argumen ini ditentukan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
Nilai header respons untuk Cache-Control saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nilai header respons untuk Content-Disposition saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Pengodean Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Content-Language saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Tipe Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Cakupan enkripsi yang telah ditentukan sebelumnya yang digunakan untuk mengenkripsi data pada layanan.
Menentukan tanggalwaktu UTC (Y-m-d'T'H:M'Z') di mana SAS menjadi tidak valid. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --policy-name yang menentukan nilai ini.
Menunjukkan bahwa perintah ini mengembalikan URI blob lengkap dan token tanda tangan akses bersama.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Hanya izinkan permintaan yang dibuat dengan protokol HTTPS. Jika dihilangkan, permintaan dari protokol HTTP dan HTTPS diizinkan.
Menentukan alamat IP atau rentang alamat IP tempat menerima permintaan. Hanya mendukung alamat gaya IPv4.
Nama blob.
Izin yang diberikan SAS. Nilai yang diizinkan: (a)dd (c)reate (d)elete (e)xecute (i)set_immutability_policy (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --id yang menentukan nilai ini. Dapat digabungkan.
Nama kebijakan akses tersimpan dalam ACL kontainer.
ID rekam jepret blob opsional. Nilai DateTime buram yang, saat ada, menentukan rekam jepret blob untuk memberikan izin.
Menentukan tanggalwaktu UTC (Y-m-d'T'H:M'Z') di mana SAS menjadi valid. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --policy-name yang menentukan nilai ini. Default ke waktu permintaan.
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Menentukan ID Entra pengguna yang berwenang untuk menggunakan URL SAS yang dihasilkan. URL SAS yang dihasilkan harus digunakan bersama dengan token ID Entra yang telah dikeluarkan untuk pengguna yang ditentukan dalam nilai ini.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob generate-sas (storage-blob-preview extension)
Buat tanda tangan akses bersama untuk blob.
az storage blob generate-sas --container-name
--name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--version-id]
Contoh
Buat token sas untuk blob dengan izin baca-saja.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Buat token sas untuk blob dengan rentang ip yang ditentukan.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only
Buat tanda tangan akses bersama untuk blob. (autogenerated)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
Parameter yang Diperlukan
Nama kontainer.
Nama blob.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menunjukkan bahwa perintah ini mengembalikan SAS yang ditandatangani dengan kunci delegasi pengguna. Parameter kedaluwarsa dan '--auth-mode login' diperlukan jika argumen ini ditentukan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nilai header respons untuk Cache-Control saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nilai header respons untuk Content-Disposition saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Pengodean Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Content-Language saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Nilai header respons untuk Tipe Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.
Menentukan tanggalwaktu UTC (Y-m-d'T'H:M'Z') di mana SAS menjadi tidak valid. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --id yang menentukan nilai ini.
Tunjukkan bahwa perintah ini mengembalikan URI blob lengkap dan token tanda tangan akses bersama.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Hanya izinkan permintaan yang dibuat dengan protokol HTTPS. Jika dihilangkan, permintaan dari protokol HTTP dan HTTPS diizinkan.
Tentukan alamat IP atau rentang alamat IP tempat menerima permintaan. Jika alamat IP tempat permintaan berasal tidak cocok dengan alamat IP atau rentang alamat yang ditentukan pada token SAS, permintaan tidak diautentikasi. Misalnya, menentukan ip=168.1.5.65 atau ip=168.1.5.60-168.1.5.70 pada SAS membatasi permintaan ke alamat IP tersebut.
Izin yang diberikan SAS. Nilai yang diizinkan: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --policy-name yang menentukan nilai ini. Dapat digabungkan.
Nama kebijakan akses tersimpan dalam ACL kontainer.
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
Menentukan tanggalwaktu UTC (Y-m-d'T'H:M'Z') di mana SAS menjadi valid. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --id yang menentukan nilai ini. Default ke waktu permintaan.
ID versi blob opsional. Parameter ini hanya untuk membuat versi akun yang diaktifkan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob list
Mencantumkan blob dalam kontainer tertentu.
az storage blob list --container-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--show-next-marker]
[--timeout]
Contoh
Cantumkan semua blob penyimpanan dalam kontainer yang namanya dimulai dengan 'foo'; akan cocok dengan nama seperti 'foo', 'foobar', dan 'foo/bar'
az storage blob list -c mycontainer --prefix foo
Parameter yang Diperlukan
Nama kontainer.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Ketika permintaan menyertakan parameter ini, operasi mengembalikan elemen 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.
Tentukan satu atau beberapa himpunan data tambahan untuk disertakan dalam respons. Opsi meliputi: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Dapat digabungkan.
Nilai string yang mengidentifikasi bagian dari daftar kontainer yang akan dikembalikan dengan operasi daftar berikutnya. Operasi mengembalikan nilai NextMarker dalam isi respons jika operasi daftar tidak mengembalikan semua kontainer yang tersisa untuk dicantumkan dengan halaman saat ini. Jika ditentukan, generator ini akan mulai mengembalikan hasil dari titik di mana generator sebelumnya berhenti.
Tentukan angka maksimum yang akan dikembalikan. Jika permintaan tidak menentukan num_results, atau menentukan nilai yang lebih besar dari 5000, server akan mengembalikan hingga 5000 item. Perhatikan bahwa jika operasi daftar melewati batas partisi, maka layanan akan mengembalikan token kelanjutan untuk mengambil sisa hasil. Sediakan "*" untuk mengembalikan semua.
| Properti | Nilai |
|---|---|
| Nilai default: | 5000 |
Filter hasil untuk mengembalikan hanya blob yang namanya dimulai dengan awalan yang ditentukan.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tampilkan nextMarker dalam hasil saat ditentukan.
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob query
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Memungkinkan pengguna untuk memilih/memproyeksikan data rekam jepret blob atau blob dengan menyediakan ekspresi kueri sederhana.
az storage blob query --query-expression
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--in-column-separator]
[--in-escape-char]
[--in-has-header]
[--in-line-separator]
[--in-quote-char]
[--in-record-separator]
[--input-format {csv, json}]
[--lease-id]
[--name]
[--out-column-separator]
[--out-escape-char]
[--out-has-header]
[--out-line-separator]
[--out-quote-char]
[--out-record-separator]
[--output-format {csv, json}]
[--result-file]
[--sas-token]
[--tags-condition]
[--timeout]
Contoh
Memungkinkan pengguna untuk memilih/memproyeksikan pada blob dengan menyediakan ekspresi kueri sederhana.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage"
Aktifkan pengguna untuk memilih/memproyeksikan pada blob dengan menyediakan ekspresi kueri sederhana dan menyimpan dalam file target.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage" --result-file result.csv
Parameter yang Diperlukan
Ekspresi kueri di SQL. Ukuran maksimum ekspresi kueri adalah 256KiB. Untuk informasi selengkapnya tentang sintaks ekspresi, silakan lihat https://learn.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
String yang digunakan untuk memisahkan kolom.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Delimited Text Configuration Arguments |
| Nilai default: | , |
String yang digunakan sebagai karakter escape. Default ke kosong.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Delimited Text Configuration Arguments |
Apakah data blob menyertakan header di baris pertama. Nilai defaultnya adalah False, yang berarti bahwa data akan dikembalikan inklusif dari baris pertama. Jika diatur ke True, data akan dikembalikan eksklusif dari baris pertama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Delimited Text Configuration Arguments |
| Nilai default: | False |
String yang digunakan untuk memisahkan rekaman.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Json Text Configuration Arguments |
| Nilai default: |
String yang digunakan untuk mengutip bidang tertentu.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Delimited Text Configuration Arguments |
| Nilai default: | " |
String yang digunakan untuk memisahkan rekaman.
| Properti | Nilai |
|---|---|
| Grup parameter: | Input Delimited Text Configuration Arguments |
| Nilai default: |
Jenis serialisasi data yang saat ini disimpan dalam blob. Defaultnya adalah memperlakukan data blob sebagai data CSV yang diformat dalam dialek default. Data blob akan diformat ulang sesuai dengan profil tersebut ketika format blob ditentukan. Jika Anda memilih json, tentukan Output Json Text Configuration Arguments dengan sesuai; Jika Anda memilih csv, tentukan Output Delimited Text Configuration Arguments.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | csv, json |
Diperlukan jika blob memiliki sewa aktif.
Nama blob.
String yang digunakan untuk memisahkan kolom.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Delimited Text Configuration Arguments |
| Nilai default: | , |
String yang digunakan sebagai karakter escape. Default ke kosong.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Delimited Text Configuration Arguments |
Apakah data blob menyertakan header di baris pertama. Nilai defaultnya adalah False, yang berarti bahwa data akan dikembalikan inklusif dari baris pertama. Jika diatur ke True, data akan dikembalikan eksklusif dari baris pertama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Delimited Text Configuration Arguments |
| Nilai default: | False |
String yang digunakan untuk memisahkan rekaman.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Json Text Configuration Arguments |
| Nilai default: |
String yang digunakan untuk mengutip bidang tertentu.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Delimited Text Configuration Arguments |
| Nilai default: | " |
String yang digunakan untuk memisahkan rekaman.
| Properti | Nilai |
|---|---|
| Grup parameter: | Output Delimited Text Configuration Arguments |
| Nilai default: |
Jenis serialisasi output untuk aliran data. Secara default, data akan dikembalikan seperti yang diwakili dalam blob. Dengan menyediakan format output, data blob akan diformat ulang sesuai dengan profil tersebut. Jika Anda memilih json, tentukan Output Json Text Configuration Arguments dengan sesuai; Jika Anda memilih csv, tentukan Output Delimited Text Configuration Arguments.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | csv, json |
Tentukan jalur file untuk menyimpan hasil.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob restore
Pulihkan blob dalam rentang blob yang ditentukan.
az storage blob restore --account-name
--time-to-restore
[--blob-range]
[--no-wait]
[--resource-group]
Contoh
Pulihkan blob dalam dua rentang blob tertentu. Misalnya, (container1/blob1, container2/blob2) dan (container2/blob3.. kontainer2/blob4).
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4
Pulihkan blob dalam rentang blob yang ditentukan dari akun mulai hingga akhir akun.
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""
Pulihkan blob dalam rentang blob yang ditentukan.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2
Pulihkan blob dalam rentang blob yang ditentukan tanpa status pemulihan blob tunggu dan kueri dengan 'az storage account show'.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait
Parameter yang Diperlukan
Nama akun penyimpanan.
Pulihkan blob ke waktu yang ditentukan, yang seharusnya merupakan tanggalwaktu UTC dalam (Y-m-d'T'H:M:S'Z').
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Rentang blob untuk dipulihkan. Anda perlu dua nilai untuk menentukan start_range dan end_range untuk setiap rentang blob, misalnya -r blob1 blob2. Catatan: Kosong berarti akun dimulai sebagai nilai rentang awal, dan berarti akhir akun untuk rentang akhir.
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob rewrite
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Buat Blob Blok baru tempat konten blob dibaca dari URL tertentu.
Konten blob yang ada ditimpa dengan blob baru.
az storage blob rewrite --container-name
--name
--source-uri
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--encryption-scope]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--tier {Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80}]
[--timeout]
Contoh
Perbarui cakupan enkripsi untuk blob yang ada.
az storage blob rewrite --source-uri https://srcaccount.blob.core.windows.net/mycontainer/myblob?<sastoken> --encryption-scope newscope -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Parameter yang Diperlukan
Nama kontainer.
Nama blob.
URL dengan panjang hingga 2 KB yang menentukan file atau blob. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Jika sumber berada di akun lain, sumber harus bersifat publik atau harus diautentikasi melalui tanda tangan akses bersama. Jika sumbernya bersifat publik, tidak diperlukan autentikasi.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Cakupan enkripsi yang telah ditentukan sebelumnya yang digunakan untuk mengenkripsi data pada layanan. Cakupan enkripsi dapat dibuat menggunakan API Manajemen dan direferensikan di sini berdasarkan nama. Jika cakupan enkripsi default telah ditentukan pada kontainer, nilai ini akan menimpanya jika cakupan tingkat kontainer dikonfigurasi untuk memungkinkan penimpaan. Jika tidak, kesalahan akan muncul.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif. Nilai dapat berupa objek BlobLeaseClient atau ID sewa sebagai string.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai tingkat blob standar untuk mengatur blob ke. Untuk versi pustaka ini, ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob set-legal-hold
Atur penahanan legal blob.
az storage blob set-legal-hold --container-name
--legal-hold {false, true}
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Contoh
Mengonfigurasi penahanan legal blob.
az storage blob set-legal-hold --legal-hold -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Hapus penahanan legal blob.
az storage blob set-legal-hold --legal-hold false -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Parameter yang Diperlukan
Nama kontainer.
Ditentukan jika penahanan legal harus diatur pada blob.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Nama blob.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob set-tier
Atur tingkat blok atau halaman pada blob.
Untuk blob blok, perintah ini hanya mendukung blob blok pada akun penyimpanan standar. Untuk blob halaman, perintah ini hanya mendukung untuk blob halaman pada akun premium.
az storage blob set-tier --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--timeout]
[--type {block, page}]
Contoh
Atur tingkat blok atau halaman pada blob. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Parameter yang Diperlukan
Nilai tingkat untuk mengatur blob ke.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nama blob.
Tunjukkan prioritas untuk merehidrasi blob yang diarsipkan. Prioritas dapat diatur pada blob hanya sekali, nilai defaultnya adalah Standar.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | High, Standard |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter batas waktu dinyatakan dalam detik. Metode ini dapat melakukan beberapa panggilan ke layanan Azure dan batas waktu akan berlaku untuk setiap panggilan satu per satu.
Jenis blob.
| Properti | Nilai |
|---|---|
| Nilai default: | block |
| Nilai yang diterima: | block, page |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob set-tier (storage-blob-preview extension)
Atur tingkat blok atau halaman pada blob.
Untuk blob blok, perintah ini hanya mendukung blob blok pada akun penyimpanan standar. Untuk blob halaman, perintah ini hanya mendukung untuk blob halaman pada akun premium.
az storage blob set-tier --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--tags-condition]
[--timeout]
[--type {block, page}]
[--version-id]
Contoh
Atur tingkat blok atau halaman pada blob. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Parameter yang Diperlukan
Nilai tingkat untuk mengatur blob ke.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nama blob.
Tunjukkan prioritas untuk merehidrasi blob yang diarsipkan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | High, Standard |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
Parameter batas waktu dinyatakan dalam detik. Metode ini dapat melakukan beberapa panggilan ke layanan Azure dan batas waktu akan berlaku untuk setiap panggilan satu per satu.
Jenis blob.
| Properti | Nilai |
|---|---|
| Nilai default: | block |
| Nilai yang diterima: | block, page |
ID versi blob opsional. Parameter ini hanya untuk membuat versi akun yang diaktifkan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob show
Dapatkan detail blob.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Contoh
Tampilkan semua properti blob.
az storage blob show -c mycontainer -n MyBlob
Mendapatkan detail blob (dibuat secara otomatis)
az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob show (storage-blob-preview extension)
Dapatkan detail blob.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Contoh
Tampilkan semua properti blob.
az storage blob show -c mycontainer -n MyBlob
Mendapatkan detail blob (dibuat secara otomatis)
az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Parameter rekam jepret adalah nilai DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
ID versi blob opsional. Parameter ini hanya untuk membuat versi akun yang diaktifkan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob snapshot
Membuat rekam jepret blob.
Salinan bayangan adalah versi baca-saja dari blob yang diambil pada suatu waktu. Ini dapat dibaca, disalin, atau dihapus, tetapi tidak dimodifikasi. Rekam jepret memberikan cara untuk mencadangkan blob seperti yang muncul pada suatu saat. Rekam jepret blob memiliki nama yang sama dengan blob dasar tempat rekam jepret diambil, dengan nilai DateTime ditambahkan untuk menunjukkan waktu pengambilan rekam jepret.
az storage blob snapshot [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--metadata]
[--name]
[--sas-token]
[--tags-condition]
[--timeout]
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob sync
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Sinkronkan blob secara rekursif ke kontainer blob penyimpanan.
az storage blob sync --container
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delete-destination {false, prompt, true}]
[--destination]
[--exclude-path]
[--exclude-pattern]
[--include-pattern]
[--sas-token]
[--service-endpoint]
[]
Contoh
Sinkronkan satu blob ke kontainer.
az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob
Sinkronkan direktori ke kontainer.
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"
Sinkronkan direktori ke kontainer dengan opsi azcopy pass-through (dalam hal ini membatasi pita unggahan dengan 20 MBit/dtk).
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20
Parameter yang Diperlukan
Kontainer tujuan sinkronisasi.
Jalur file sumber untuk disinkronkan.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menentukan apakah akan menghapus file tambahan dari tujuan yang tidak ada di sumbernya. Dapat diatur ke true, false, atau prompt. Jika diatur ke prompt, pengguna akan diberi pertanyaan sebelum menjadwalkan file dan blob untuk penghapusan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai default: | true |
| Nilai yang diterima: | false, prompt, true |
Jalur tujuan yang akan didahului ke nama blob.
Kecualikan jalur ini. Opsi ini tidak mendukung karakter kartubebas (*). Memeriksa awalan jalur relatif. Misalnya: myFolder; myFolder/subDirName/file.pdf.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Kecualikan file-file ini di mana nama cocok dengan daftar pola. Misalnya: .jpg;.pdf; exactName. Opsi ini mendukung karakter kartubebas (*).
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Sertakan hanya file-file ini di mana nama cocok dengan daftar pola. Misalnya: .jpg;.pdf; exactName. Opsi ini mendukung karakter kartubebas (*).
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Opsi lain yang akan diteruskan ke azcopy apa adanya. Harap letakkan semua opsi tambahan setelah --.
| Properti | Nilai |
|---|---|
| Grup parameter: | Positional |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob undelete
Pulihkan blob atau rekam jepret yang dihapus sementara.
Operasi hanya akan berhasil jika digunakan dalam jumlah hari yang ditentukan yang ditetapkan dalam kebijakan retensi penghapusan. Mencoba membatalkan penghapusan blob atau rekam jepret yang tidak dihapus sementara akan berhasil tanpa perubahan apa pun.
az storage blob undelete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--sas-token]
[--timeout]
Contoh
Membatalkan penghapusan blob.
az storage blob undelete -c mycontainer -n MyBlob
Membatalkan penghapusan blob menggunakan kredensial masuk.
az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
Nama blob.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob update
Mengatur properti sistem pada blob.
Jika satu properti diatur untuk content_settings, semua properti akan ditimpa.
az storage blob update --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--timeout]
Parameter yang Diperlukan
Nama kontainer.
Nama blob.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Jika bendera ini diatur, maka jika salah satu atau beberapa properti berikut (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) diatur, maka semua properti ini diatur bersama-sama. Jika nilai tidak disediakan untuk properti tertentu ketika setidaknya salah satu properti yang tercantum di bawah ini diatur, maka properti tersebut akan dihapus.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String kontrol cache.
Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.
Jenis pengodean konten.
Bahasa konten.
Hash MD5 konten.
Jenis MIME konten.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob upload
Unggah file ke blob penyimpanan.
Buat blob baru dari jalur file, atau perbarui konten blob yang ada dengan pemberitahuan penggugusan dan kemajuan otomatis.
az storage blob upload [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--data]
[--encryption-scope]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--length]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--name]
[--no-progress]
[--overwrite {false, true}]
[--sas-token]
[--socket-timeout]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Contoh
Unggah ke blob.
az storage blob upload -f /path/to/file -c mycontainer -n MyBlob
Unggah ke blob dengan url sas blob.
az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted
Unggah file ke blob penyimpanan. (autogenerated)
az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob
Unggah string ke blob.
az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Unggah ke melalui pipa.
echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
URL titik akhir lengkap ke Blob, termasuk token SAS dan rekam jepret jika digunakan. Ini bisa berupa titik akhir utama, atau titik akhir sekunder tergantung pada location_modesaat ini.
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama kontainer.
String kontrol cache.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Jenis pengodean konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Bahasa konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Hash MD5 konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Jenis MIME konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Data blob yang akan diunggah.
Cakupan enkripsi yang telah ditentukan sebelumnya yang digunakan untuk mengenkripsi data pada layanan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Jalur file untuk diunggah sebagai konten blob.
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Diperlukan jika blob memiliki sewa aktif.
Jumlah byte yang akan dibaca dari aliran. Ini bersifat opsional, tetapi harus disediakan untuk performa optimal. Bekerja sama dengan --data.
Jumlah maksimum koneksi paralel yang akan digunakan ketika ukuran blob melebihi 64MB.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai default: | 2 |
Panjang maksimum dalam byte yang diizinkan untuk blob tambahan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Nama blob.
Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai default: | False |
Apakah blob yang akan diunggah harus menimpa data saat ini. Jika True, operasi pengunggahan blob akan menimpa data yang ada. Jika diatur ke False, operasi akan gagal dengan ResourceExistsError. Pengecualian untuk hal di atas adalah dengan tambahkan jenis blob: jika diatur ke False dan data sudah ada, kesalahan tidak akan dimunculkan dan data akan ditambahkan ke blob yang ada. Jika diatur overwrite=True, maka blob tambahan yang ada akan dihapus, dan yang baru dibuat. Default ke False.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai yang diterima: | false, true |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Batas waktu soket(detik), digunakan oleh layanan untuk mengatur aliran data.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai tingkat untuk mengatur blob ke. Untuk blob halaman, tingkat berkorelasi dengan ukuran blob dan jumlah IOPS yang diizinkan. Nilai yang mungkin adalah P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 dan ini hanya berlaku untuk blob halaman pada akun penyimpanan premium; Untuk blob blok, nilai yang mungkin adalah Arsip, Dingin, Dingin, dan Panas. Ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Default ke 'page' untuk *.vhd files, atau 'block' sebaliknya.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai yang diterima: | append, block, page |
Tentukan bahwa hash MD5 harus dihitung untuk setiap gugus blob dan diverifikasi oleh layanan ketika gugus telah tiba.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob upload-batch
Unggah file dari direktori lokal ke kontainer blob.
az storage blob upload-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--no-progress]
[--overwrite {false, true}]
[--pattern]
[--sas-token]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Contoh
Unggah semua file yang diakhir dengan .py kecuali blob ada dan telah dimodifikasi sejak tanggal tertentu.
az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern "*.py" --if-unmodified-since 2018-08-27T20:51Z
Unggah semua file dari direktori jalur lokal ke kontainer bernama "mycontainer".
az storage blob upload-batch -d mycontainer -s <path-to-directory>
Unggah semua file dengan format 'cli-2018-xx-xx.txt' atau 'cli-2019-xx-xx.txt' di direktori jalur lokal.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[89]-??-??.txt"
Unggah semua file dengan format 'cli-201x-xx-xx.txt' kecuali cli-2018-xx-xx.txt' dan 'cli-2019-xx-xx.txt' dalam kontainer.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[!89]-??-??.txt"
Parameter yang Diperlukan
Kontainer blob tempat file akan diunggah.
Tujuannya dapat berupa URL kontainer atau nama kontainer. Ketika tujuan adalah URL kontainer, nama akun penyimpanan akan diuraikan dari URL.
Direktori tempat file yang akan diunggah berada.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String kontrol cache.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Jenis pengodean konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Bahasa konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Hash MD5 konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Jenis MIME konten.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Jalur tujuan yang akan didahului ke nama blob.
Tampilkan ringkasan operasi yang akan diambil alih-alih benar-benar mengunggah file.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (*).
Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas (*) untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Id sewa aktif untuk blob.
Jumlah maksimum koneksi paralel yang akan digunakan ketika ukuran blob melebihi 64MB.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai default: | 2 |
Panjang maksimum dalam byte yang diizinkan untuk blob tambahan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai default: | False |
Apakah blob yang akan diunggah harus menimpa data saat ini. Jika True, operasi pengunggahan blob akan menimpa data yang ada. Jika diatur ke False, operasi akan gagal dengan ResourceExistsError. Pengecualian untuk hal di atas adalah dengan tambahkan jenis blob: jika diatur ke False dan data sudah ada, kesalahan tidak akan dimunculkan dan data akan ditambahkan ke blob yang ada. Jika diatur overwrite=True, maka blob tambahan yang ada akan dihapus, dan yang baru dibuat. Default ke False.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai yang diterima: | false, true |
Pola yang digunakan untuk mengglobbing file atau blob di sumber. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai tingkat untuk mengatur blob ke. Untuk blob halaman, tingkat berkorelasi dengan ukuran blob dan jumlah IOPS yang diizinkan. Nilai yang mungkin adalah P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 dan ini hanya berlaku untuk blob halaman pada akun penyimpanan premium; Untuk blob blok, nilai yang mungkin adalah Arsip, Dingin, Dingin, dan Panas. Ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
Default ke 'page' untuk *.vhd files, atau 'block' jika tidak. Pengaturan akan mengambil alih jenis blob untuk setiap file.
| Properti | Nilai |
|---|---|
| Grup parameter: | Additional Flags Arguments |
| Nilai yang diterima: | append, block, page |
Menentukan bahwa hash MD5 harus dihitung untuk setiap gugus blob dan diverifikasi oleh layanan ketika gugus telah tiba.
| Properti | Nilai |
|---|---|
| Grup parameter: | Content Control Arguments |
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob url
Buat url untuk mengakses blob.
az storage blob url --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--protocol {http, https}]
[--sas-token]
[--snapshot]
Contoh
Membuat url untuk mengakses blob (dibuat otomatis)
az storage blob url --connection-string $connectionString --container-name container1 --name blob1
Membuat url untuk mengakses blob (dibuat otomatis)
az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1
Parameter yang Diperlukan
Nama kontainer.
Nama blob.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Protokol yang akan digunakan.
| Properti | Nilai |
|---|---|
| Nilai default: | https |
| Nilai yang diterima: | http, https |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nilai string yang secara unik mengidentifikasi rekam jepret. Nilai parameter kueri ini menunjukkan versi rekam jepret.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |