Bagikan melalui


az storage file

Catatan

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 lebih lanjut tentang ekstensi.

Kelola berbagi file yang menggunakan protokol SMB 3.0.

Perintah

Nama Deskripsi Jenis Status
az storage file copy

Mengelola operasi penyalinan file.

Inti dan Ekstensi GA
az storage file copy cancel

Membatalkan operasi penyalinan yang sedang berlangsung.

Core GA
az storage file copy cancel (storage-preview extension)

Membatalkan operasi penyalinan yang sedang berlangsung.

Ekstensi GA
az storage file copy start

Salin file secara asinkron.

Core GA
az storage file copy start (storage-preview extension)

Salin file secara asinkron.

Ekstensi GA
az storage file copy start-batch

Salin beberapa file atau blob ke berbagi file.

Core GA
az storage file copy start-batch (storage-preview extension)

Salin beberapa file atau blob ke berbagi file.

Ekstensi GA
az storage file delete

Tandai file yang ditentukan untuk dihapus.

Core GA
az storage file delete (storage-preview extension)

Tandai file yang ditentukan untuk dihapus.

Ekstensi GA
az storage file delete-batch

Menghapus file dari Berbagi File Azure Storage.

Core GA
az storage file delete-batch (storage-preview extension)

Menghapus file dari Berbagi File Azure Storage.

Ekstensi GA
az storage file download

Unduh file ke jalur file, dengan pemberitahuan pemotongan dan kemajuan otomatis.

Core GA
az storage file download (storage-preview extension)

Unduh file ke jalur file, dengan pemberitahuan pemotongan dan kemajuan otomatis.

Ekstensi GA
az storage file download-batch

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch.

Core GA
az storage file download-batch (storage-preview extension)

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch.

Ekstensi GA
az storage file exists

Periksa keberadaan file.

Core GA
az storage file exists (storage-preview extension)

Periksa keberadaan file.

Ekstensi GA
az storage file generate-sas

Buat tanda tangan akses bersama untuk file tersebut.

Core GA
az storage file generate-sas (storage-preview extension)

Buat tanda tangan akses bersama untuk file tersebut.

Ekstensi GA
az storage file list

Mencantumkan file dan direktori dalam berbagi.

Core GA
az storage file list (storage-preview extension)

Mencantumkan file dan direktori dalam berbagi.

Ekstensi GA
az storage file metadata

Mengelola metadata file.

Inti dan Ekstensi GA
az storage file metadata show

Mengembalikan semua metadata yang ditentukan pengguna untuk file tersebut.

Core GA
az storage file metadata show (storage-preview extension)

Mengembalikan semua metadata yang ditentukan pengguna untuk file tersebut.

Ekstensi GA
az storage file metadata update

Perbarui metadata file.

Core GA
az storage file metadata update (storage-preview extension)

Perbarui metadata file.

Ekstensi GA
az storage file resize

Mengubah ukuran file ke ukuran yang ditentukan.

Core GA
az storage file resize (storage-preview extension)

Mengubah ukuran file ke ukuran yang ditentukan.

Ekstensi GA
az storage file show

Mengembalikan semua metadata yang ditentukan pengguna, properti HTTP standar, dan properti sistem untuk file tersebut.

Core GA
az storage file show (storage-preview extension)

Mengembalikan semua metadata yang ditentukan pengguna, properti HTTP standar, dan properti sistem untuk file tersebut.

Ekstensi GA
az storage file update

Atur properti sistem pada file.

Core GA
az storage file update (storage-preview extension)

Atur properti sistem pada file.

Ekstensi GA
az storage file upload

Unggah file ke berbagi yang menggunakan protokol SMB 3.0.

Core GA
az storage file upload (storage-preview extension)

Unggah file ke berbagi yang menggunakan protokol SMB 3.0.

Ekstensi GA
az storage file upload-batch

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

Core GA
az storage file upload-batch (storage-preview extension)

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

Ekstensi GA
az storage file url

Buat url untuk mengakses file.

Core GA
az storage file url (storage-preview extension)

Buat url untuk mengakses file.

Ekstensi GA

az storage file delete

Tandai file yang ditentukan untuk dihapus.

File ini kemudian dihapus selama pengumpulan sampah.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file delete (storage-preview extension)

Tandai file yang ditentukan untuk dihapus.

File ini kemudian dihapus selama pengumpulan sampah.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file delete-batch

Menghapus file dari Berbagi File Azure Storage.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Contoh

Menghapus file dari Berbagi File Azure Storage. (dibuat otomatis)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Menghapus file dari Berbagi File Azure Storage. (dibuat otomatis)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern "*.py" --source /path/to/file

Parameter yang Diperlukan

--source -s

Sumber operasi penghapusan file. Sumbernya bisa berupa URL berbagi file atau nama berbagi.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan dihapus. Tidak ada penghapusan data aktual yang akan terjadi.

Nilai default: False
--file-endpoint

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.

--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file delete-batch (storage-preview extension)

Menghapus file dari Berbagi File Azure Storage.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Contoh

Menghapus file dari Berbagi File Azure Storage. (dibuat otomatis)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Menghapus file dari Berbagi File Azure Storage. (dibuat otomatis)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file

Parameter yang Diperlukan

--source -s

Sumber operasi penghapusan file. Sumbernya bisa berupa URL berbagi file atau nama berbagi.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan dihapus. Tidak ada penghapusan data aktual yang akan terjadi.

Nilai default: False
--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file download

Unduh file ke jalur file, dengan pemberitahuan pemotongan dan kemajuan otomatis.

Mengembalikan instans File dengan properti dan metadata.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--file-endpoint]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--dest

Jalur file yang akan ditulis. Nama file sumber akan digunakan jika tidak ditentukan.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--end-range

Akhir rentang byte yang digunakan untuk mengunduh bagian file. Jika --end-range diberikan, --start-range harus disediakan. Param --start-range dan --end-range bersifat inklusif. Contoh: --start-range=0, --end-range=511 akan mengunduh 512 byte file pertama.

--file-endpoint

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.

--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan.

Nilai default: 2
--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--open-mode

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.

Nilai default: wb
--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--start-range

Mulai rentang byte yang digunakan untuk mengunduh bagian file. Jika tidak ada --end-range yang diberikan, semua byte setelah --start-range akan diunduh. Param --start-range dan --end-range bersifat inklusif. Contoh: --start-range=0, --end-range=511 akan mengunduh 512 byte file pertama.

--timeout

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

--validate-content

Jika diatur ke true, memvalidasi hash MD5 untuk setiap bagian file yang diambil. Ini terutama berharga untuk mendeteksi bitflip pada kawat jika menggunakan http alih-alih https sebagai https (default) sudah akan memvalidasi. Karena menghitung MD5 membutuhkan waktu pemrosesan dan lebih banyak permintaan perlu dilakukan karena ukuran gugus yang berkurang mungkin ada beberapa peningkatan latensi.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file download (storage-preview extension)

Unduh file ke jalur file, dengan pemberitahuan pemotongan dan kemajuan otomatis.

Mengembalikan instans File dengan properti dan metadata.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--dest

Jalur file yang akan ditulis. Nama file sumber akan digunakan jika tidak ditentukan.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--end-range

Akhir rentang byte yang digunakan untuk mengunduh bagian file. Jika --end-range diberikan, --start-range harus disediakan. Param --start-range dan --end-range bersifat inklusif. Contoh: --start-range=0, --end-range=511 akan mengunduh 512 byte file pertama.

--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan.

Nilai default: 2
--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--open-mode

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.

Nilai default: wb
--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--start-range

Mulai rentang byte yang digunakan untuk mengunduh bagian file. Jika tidak ada --end-range yang diberikan, semua byte setelah --start-range akan diunduh. Param --start-range dan --end-range bersifat inklusif. Contoh: --start-range=0, --end-range=511 akan mengunduh 512 byte file pertama.

--timeout

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

--validate-content

Jika diatur ke true, memvalidasi hash MD5 untuk setiap bagian file yang diambil. Ini terutama berharga untuk mendeteksi bitflip pada kawat jika menggunakan http alih-alih https sebagai https (default) sudah akan memvalidasi. Karena menghitung MD5 membutuhkan waktu pemrosesan dan lebih banyak permintaan perlu dilakukan karena ukuran gugus yang berkurang mungkin ada beberapa peningkatan latensi.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file download-batch

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--file-endpoint]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Contoh

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch. (dibuat otomatis)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

Parameter yang Diperlukan

--destination -d

Direktori lokal tempat file diunduh. Direktori ini harus sudah ada.

--source -s

Sumber operasi pengunduhan file. Sumbernya bisa berupa URL berbagi file atau nama berbagi.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan diunduh. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--file-endpoint

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.

--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan. Nilai default adalah 1.

Nilai default: 1
--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--validate-content

Jika diatur, menghitung hash MD5 untuk setiap rentang file untuk validasi.

Layanan penyimpanan memeriksa hash konten yang telah tiba identik dengan hash yang dikirim. Ini sebagian besar berharga untuk mendeteksi bitflip selama transfer jika menggunakan HTTP alih-alih HTTPS. Hash ini tidak disimpan.

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file download-batch (storage-preview extension)

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Contoh

Unduh file dari Berbagi File Azure Storage ke direktori lokal dalam operasi batch. (dibuat otomatis)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

Parameter yang Diperlukan

--destination -d

Direktori lokal tempat file diunduh. Direktori ini harus sudah ada.

--source -s

Sumber operasi pengunduhan file. Sumbernya bisa berupa URL berbagi file atau nama berbagi.

Parameter Opsional

--account-key

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

--account-name

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

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan diunduh. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan. Nilai default adalah 1.

Nilai default: 1
--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--validate-content

Jika diatur, menghitung hash MD5 untuk setiap rentang file untuk validasi.

Layanan penyimpanan memeriksa hash konten yang telah tiba identik dengan hash yang dikirim. Ini sebagian besar berharga untuk mendeteksi bitflip selama transfer jika menggunakan HTTP alih-alih HTTPS. Hash ini tidak disimpan.

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file exists

Periksa keberadaan file.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Contoh

Periksa keberadaan file. (dibuat otomatis)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Periksa keberadaan file. (dibuat otomatis)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file exists (storage-preview extension)

Periksa keberadaan file.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Contoh

Periksa keberadaan file. (dibuat otomatis)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Periksa keberadaan file. (dibuat otomatis)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file generate-sas

Buat tanda tangan akses bersama untuk file tersebut.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--file-endpoint]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Contoh

Buat token sas untuk file.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Buat tanda tangan akses bersama untuk file tersebut. (dibuat otomatis)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Buat tanda tangan akses bersama untuk file tersebut. (dibuat otomatis)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--cache-control

Nilai header respons untuk Cache-Control saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Nilai header respons untuk Content-Disposition saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-encoding

Nilai header respons untuk Pengodean Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-language

Nilai header respons untuk Content-Language saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-type

Nilai header respons untuk Tipe Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--expiry

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.

--file-endpoint

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.

--https-only

Hanya izinkan permintaan yang dibuat dengan protokol HTTPS. Jika dihilangkan, permintaan dari protokol HTTP dan HTTPS diizinkan.

--ip

Menentukan alamat IP atau rentang alamat IP tempat menerima permintaan. Hanya mendukung alamat gaya IPv4.

--permissions

Izin yang diberikan SAS. Nilai yang diizinkan: (c)reate (d)elete (r)ead (w)rite. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --id yang menentukan nilai ini. Dapat digabungkan.

--policy-name

Nama kebijakan akses tersimpan dalam ACL kontainer.

--start

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.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file generate-sas (storage-preview extension)

Buat tanda tangan akses bersama untuk file tersebut.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Contoh

Buat token sas untuk file.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Buat tanda tangan akses bersama untuk file tersebut. (dibuat otomatis)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Buat tanda tangan akses bersama untuk file tersebut. (dibuat otomatis)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--cache-control

Nilai header respons untuk Cache-Control saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Nilai header respons untuk Content-Disposition saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-encoding

Nilai header respons untuk Pengodean Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-language

Nilai header respons untuk Content-Language saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--content-type

Nilai header respons untuk Tipe Konten saat sumber daya diakses menggunakan tanda tangan akses bersama ini.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--expiry

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.

--https-only

Hanya izinkan permintaan yang dibuat dengan protokol HTTPS. Jika dihilangkan, permintaan dari protokol HTTP dan HTTPS diizinkan.

--ip

Menentukan alamat IP atau rentang alamat IP tempat menerima permintaan. Hanya mendukung alamat gaya IPv4.

--permissions

Izin yang diberikan SAS. Nilai yang diizinkan: (c)reate (d)elete (r)ead (w)rite. Jangan gunakan jika kebijakan akses tersimpan dirujuk dengan --id yang menentukan nilai ini. Dapat digabungkan.

--policy-name

Nama kebijakan akses tersimpan dalam ACL kontainer.

--start

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.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file list

Mencantumkan file dan direktori dalam berbagi.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--file-endpoint]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Contoh

Mencantumkan file dan direktori dalam berbagi. (dibuat otomatis)

az storage file list --share-name MyShare

Parameter yang Diperlukan

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--exclude-dir

Cantumkan hanya file dalam berbagi yang diberikan.

Nilai default: False
--exclude-extended-info

Tentukan untuk mengecualikan info "tanda waktu", "Etag", "Atribut", "PermissionKey" dari respons.

Nilai default: False
--file-endpoint

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.

--marker

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.

--num-results

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.

Nilai default: 5000
--path -p

Jalur direktori dalam berbagi file.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file list (storage-preview extension)

Mencantumkan file dan direktori dalam berbagi.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Contoh

Mencantumkan file dan direktori dalam berbagi. (dibuat otomatis)

az storage file list --share-name MyShare

Parameter yang Diperlukan

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--exclude-dir

Cantumkan hanya file dalam berbagi yang diberikan.

Nilai default: False
--exclude-extended-info

Tentukan untuk mengecualikan info "tanda waktu", "Etag", "Atribut", "PermissionKey" dari respons.

Nilai default: False
--marker

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.

--num-results

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

Nilai default: 5000
--path -p

Jalur direktori dalam berbagi file.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file resize

Mengubah ukuran file ke ukuran yang ditentukan.

Jika nilai byte yang ditentukan kurang dari ukuran file saat ini, maka semua rentang di atas nilai byte yang ditentukan dihapus.

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

--size

Ukuran untuk mengubah ukuran file menjadi (dalam byte).

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file resize (storage-preview extension)

Mengubah ukuran file ke ukuran yang ditentukan.

Jika nilai byte yang ditentukan kurang dari ukuran file saat ini, maka semua rentang di atas nilai byte yang ditentukan dihapus.

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

--size

Ukuran untuk mengubah ukuran file menjadi (dalam byte).

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file show

Mengembalikan semua metadata yang ditentukan pengguna, properti HTTP standar, dan properti sistem untuk file tersebut.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--file-endpoint]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Contoh

Perlihatkan properti file dalam berbagi file.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file show (storage-preview extension)

Mengembalikan semua metadata yang ditentukan pengguna, properti HTTP standar, dan properti sistem untuk file tersebut.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Contoh

Perlihatkan properti file dalam berbagi file.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

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

--snapshot

String yang mewakili versi rekam jepret, jika berlaku.

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file update

Atur properti sistem pada file.

Jika satu properti diatur untuk content_settings, semua properti akan ditimpa.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Contoh

Atur properti sistem pada file.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--clear-content-settings

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.

Nilai yang diterima: false, true
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file update (storage-preview extension)

Atur properti sistem pada file.

Jika satu properti diatur untuk content_settings, semua properti akan ditimpa.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Contoh

Atur properti sistem pada file.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

Parameter yang Diperlukan

--path -p

Jalur ke file dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--clear-content-settings

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.

Nilai yang diterima: false, true
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--sas-token

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

--timeout

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file upload

Unggah file ke berbagi yang menggunakan protokol SMB 3.0.

Membuat atau memperbarui file Azure dari jalur sumber dengan pemberitahuan penggugusan dan kemajuan otomatis.

az storage file upload --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--file-url]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--share-name]
                       [--timeout]
                       [--validate-content]

Contoh

Unggah ke file lokal ke berbagi.

az storage file upload -s MyShare --source /path/to/file

Unggah file ke berbagi yang menggunakan protokol SMB 3.0. (dibuat otomatis)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

Parameter yang Diperlukan

--source

Jalur file lokal untuk diunggah sebagai konten file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--file-url

URL titik akhir lengkap ke File, termasuk token SAS jika digunakan.

--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan.

Nilai default: 2
--metadata

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

--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--path -p

Jalur ke file dalam berbagi file. Jika nama file dihilangkan, nama file sumber akan digunakan.

--sas-token

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

--share-name -s

Nama berbagi file.

--timeout

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

--validate-content

Jika true, menghitung hash MD5 untuk setiap rentang file. 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 file .

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file upload (storage-preview extension)

Unggah file ke berbagi yang menggunakan protokol SMB 3.0.

Membuat atau memperbarui file Azure dari jalur sumber dengan pemberitahuan penggugusan dan kemajuan otomatis.

az storage file upload --share-name
                       --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--timeout]
                       [--validate-content]

Contoh

Unggah ke file lokal ke berbagi.

az storage file upload -s MyShare --source /path/to/file

Unggah file ke berbagi yang menggunakan protokol SMB 3.0. (dibuat otomatis)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

Parameter yang Diperlukan

--share-name -s

Nama berbagi file.

--source

Jalur file lokal untuk diunggah sebagai konten file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan.

Nilai default: 2
--metadata

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

--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--path -p

Jalur ke file dalam berbagi file. Jika nama file dihilangkan, nama file sumber akan digunakan.

--sas-token

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

--timeout

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

--validate-content

Jika true, menghitung hash MD5 untuk setiap rentang file. 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 file .

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file upload-batch

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Contoh

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Unggah file dari direktori lokal ke Azure Storage File Share dengan url dalam operasi batch.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

Parameter yang Diperlukan

--destination -d

Tujuan operasi pengunggahan.

Tujuannya bisa berupa URL berbagi file atau nama berbagi. Saat tujuan adalah URL berbagi, nama akun penyimpanan diurai dari URL.

--source -s

Direktori tempat mengunggah file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--destination-path

Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan diunggah. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--file-endpoint

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.

--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan. Nilai default adalah 1.

Nilai default: 1
--metadata

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

--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--validate-content

Jika diatur, menghitung hash MD5 untuk setiap rentang file untuk validasi.

Layanan penyimpanan memeriksa hash konten yang telah tiba identik dengan hash yang dikirim. Ini sebagian besar berharga untuk mendeteksi bitflip selama transfer jika menggunakan HTTP alih-alih HTTPS. Hash ini tidak disimpan.

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file upload-batch (storage-preview extension)

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Contoh

Unggah file dari direktori lokal ke Azure Storage File Share dalam operasi batch.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Unggah file dari direktori lokal ke Azure Storage File Share dengan url dalam operasi batch.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

Parameter yang Diperlukan

--destination -d

Tujuan operasi pengunggahan.

Tujuannya bisa berupa URL berbagi file atau nama berbagi. Saat tujuan adalah URL berbagi, nama akun penyimpanan diurai dari URL.

--source -s

Direktori tempat mengunggah file.

Parameter Opsional

--account-key

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

--account-name

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

--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

String kontrol cache.

--content-disposition

Menyampaikan informasi tambahan tentang cara memproses payload respons, dan juga dapat digunakan untuk melampirkan metadata tambahan.

--content-encoding

Jenis pengodean konten.

--content-language

Bahasa konten.

--content-md5

Hash MD5 konten.

--content-type

Jenis MIME konten.

--destination-path

Direktori tempat data sumber disalin. Jika dihilangkan, data disalin ke direktori akar.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--dryrun

Cantumkan file dan blob yang akan diunggah. Tidak ada transfer data aktual yang akan terjadi.

Nilai default: False
--max-connections

Jumlah maksimum koneksi paralel yang akan digunakan. Nilai default adalah 1.

Nilai default: 1
--metadata

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

--no-progress

Sertakan bendera ini untuk menonaktifkan pelaporan kemajuan untuk perintah .

Nilai default: False
--pattern

Pola yang digunakan untuk file globbing. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3.7/library/fnmatch.html.

Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.

--sas-token

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

--validate-content

Jika diatur, menghitung hash MD5 untuk setiap rentang file untuk validasi.

Layanan penyimpanan memeriksa hash konten yang telah tiba identik dengan hash yang dikirim. Ini sebagian besar berharga untuk mendeteksi bitflip selama transfer jika menggunakan HTTP alih-alih HTTPS. Hash ini tidak disimpan.

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file url

Buat url untuk mengakses file.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--file-endpoint]
                    [--protocol {http, https}]
                    [--sas-token]

Contoh

Buat url untuk mengakses file. (dibuat otomatis)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

Parameter yang Diperlukan

--path -p

Jalur ke file/direktori dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--file-endpoint

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.

--protocol

Protokol yang akan digunakan.

Nilai yang diterima: http, https
Nilai default: https
--sas-token

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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

az storage file url (storage-preview extension)

Buat url untuk mengakses file.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--protocol {http, https}]
                    [--sas-token]

Contoh

Buat url untuk mengakses file. (dibuat otomatis)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

Parameter yang Diperlukan

--path -p

Jalur ke file/direktori dalam berbagi file.

--share-name -s

Nama berbagi file.

Parameter Opsional

--account-key

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

--account-name

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

--auth-mode

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

Nilai yang diterima: key, login
--backup-intent --enable-file-backup-request-intent

Parameter yang diperlukan untuk digunakan dengan Autentikasi OAuth (Azure AD) untuk File. Ini akan melewati pemeriksaan izin tingkat file/direktori apa pun dan mengizinkan akses, berdasarkan tindakan data yang diizinkan, bahkan jika ada ACL yang berlaku untuk file/direktori tersebut.

Nilai default: False
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Jika true, titik berikutnya akan dipangkas dari URI target. Default ke False.

Nilai yang diterima: false, true
Nilai default: False
--protocol

Protokol yang akan digunakan.

Nilai yang diterima: http, https
Nilai default: https
--sas-token

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

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

--subscription

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

--verbose

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