az appconfig kv
Mengelola nilai kunci yang disimpan di penyimpanan App Configuration.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az appconfig kv delete |
Hapus kunci-nilai. |
Core | GA |
az appconfig kv export |
Ekspor konfigurasi ke tempat lain dari penyimpanan App Configuration Anda. |
Core | GA |
az appconfig kv import |
Impor konfigurasi ke penyimpanan App Configuration Anda dari tempat lain. |
Core | GA |
az appconfig kv list |
Mencantumkan nilai kunci. |
Core | GA |
az appconfig kv lock |
Kunci kunci-nilai untuk melarang operasi tulis. |
Core | GA |
az appconfig kv restore |
Pulihkan kunci-nilai. |
Core | GA |
az appconfig kv set |
Atur nilai kunci. |
Core | GA |
az appconfig kv set-keyvault |
Atur referensi keyvault. |
Core | GA |
az appconfig kv show |
Tampilkan semua atribut nilai kunci. |
Core | GA |
az appconfig kv unlock |
Buka kunci-nilai untuk mendapatkan operasi tulis. |
Core | GA |
az appconfig kv delete
Hapus kunci-nilai.
az appconfig kv delete --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--yes]
Contoh
Hapus kunci menggunakan nama penyimpanan App Configuration tanpa konfirmasi.
az appconfig kv delete -n MyAppConfiguration --key color --label MyLabel --yes
Hapus kunci menggunakan string koneksi.
az appconfig kv delete --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel
Hapus kunci menggunakan kredensial 'masuk az' dan titik akhir penyimpanan App Configuration Anda.
az appconfig kv delete --endpoint https://myappconfiguration.azconfig.io --key color --auth-mode login --yes
Parameter yang Diperlukan
Tanda bintang dukungan sebagai filter, misalnya * berarti semua kunci dan abc* berarti kunci dengan abc sebagai awalan.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, hapus entri dengan label null. Tanda bintang dukungan sebagai filter, misalnya * berarti semua label dan abc* berarti label dengan abc sebagai awalan.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv export
Ekspor konfigurasi ke tempat lain dari penyimpanan App Configuration Anda.
az appconfig kv export --destination {appconfig, appservice, file}
[--appservice-account]
[--auth-mode {key, login}]
[--connection-string]
[--dest-auth-mode {key, login}]
[--dest-connection-string]
[--dest-endpoint]
[--dest-label]
[--dest-name]
[--endpoint]
[--export-as-reference {false, true}]
[--format {json, properties, yaml}]
[--key]
[--label]
[--name]
[--naming-convention {camel, hyphen, pascal, underscore}]
[--path]
[--prefix]
[--preserve-labels {false, true}]
[--profile {appconfig/default, appconfig/kvset}]
[--resolve-keyvault {false, true}]
[--separator]
[--skip-features {false, true}]
[--skip-keyvault {false, true}]
[--snapshot]
[--yes]
Contoh
Ekspor semua kunci dan bendera fitur dengan uji label ke file json.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json
Ekspor semua kunci dengan label null ke aplikasi App Service.
az appconfig kv export -n MyAppConfiguration -d appservice --appservice-account MyAppService
Ekspor semua kunci dengan pengujian label tidak termasuk bendera fitur ke file json.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --skip-features
Ekspor semua kunci dan bendera fitur dengan semua label ke penyimpanan App Configuration lainnya.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --preserve-labels
Ekspor semua kunci dan bendera fitur dengan semua label ke penyimpanan App Configuration lain dan timpa label tujuan.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --dest-label ExportedKeys
Ekspor semua kunci ke penyimpanan App Configuration lain menggunakan kredensial 'az login' Anda.
az appconfig kv export -d appconfig --endpoint https://myappconfiguration.azconfig.io --auth-mode login --dest-endpoint https://anotherappconfiguration.azconfig.io --dest-auth-mode login --key * --label * --preserve-labels
Ekspor semua kunci dan bendera fitur dengan pengujian label menggunakan profil appconfig/kvset.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --profile appconfig/kvset
Mengekspor semua kunci ke penyimpanan App Configuration lain dari rekam jepret konfigurasi sumber
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --snapshot MySnapshot
Parameter yang Diperlukan
Tujuan ekspor. Perhatikan bahwa mengekspor bendera fitur ke appservice tidak didukung.
Parameter Opsional
ID ARM untuk AppService ATAU nama AppService, dengan asumsi berada dalam langganan dan grup sumber daya yang sama dengan penyimpanan App Configuration. Diperlukan untuk argumen AppService.
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Mode autentikasi untuk menyambungkan ke penyimpanan App Configuration tujuan. Untuk detailnya, lihat argumen "--auth-mode".
Kombinasi kunci akses dan titik akhir penyimpanan tujuan.
Jika --dest-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration tujuan.
KV yang diekspor akan diberi label dengan label tujuan ini. Jika --dest-label atau --preserve-labels tidak ditentukan, akan menetapkan label null.
Nama penyimpanan App Configuration tujuan.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Ekspor nilai kunci sebagai referensi App Configuration. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references .
Format file yang diekspor. Diperlukan untuk argumen file. Saat ini, bendera fitur tidak didukung dalam format properti.
Jika tidak ada kunci yang ditentukan, kembalikan semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan. Pemfilteran kunci tidak berlaku untuk bendera fitur. Secara default, semua bendera fitur dengan label yang ditentukan akan diekspor.
Hanya kunci dan bendera fitur dengan label ini yang akan diekspor. Jika tidak ada label yang ditentukan, ekspor kunci dan bendera fitur dengan label null secara default. Ketika tujuan ekspor adalah appconfig, atau ketika tujuan ekspor adalah file dengan appconfig/kvset
profil, argumen ini mendukung tanda bintang dan tanda koma untuk pemfilteran label, misalnya, * berarti semua label, abc* berarti label dengan abc sebagai awalan, dan abc,xyz berarti label dengan abc atau xyz.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Konvensi penamaan yang akan digunakan untuk bagian "Manajemen Fitur" file. Contoh: pascal = FeatureManagement, camel = featureManagement, underscore = feature_management, hyphen = feature-management.
Jalur file konfigurasi lokal. Diperlukan untuk argumen file.
Prefiks yang akan dipangkas dari kunci. Prefiks akan diabaikan untuk bendera fitur.
Bendera untuk mempertahankan label dari AppConfig sumber. Argumen ini TIDAK boleh ditentukan bersama dengan --dest-label.
Ekspor profil yang akan digunakan untuk mengekspor nilai kunci. Opsi 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' dan, 'resolve-keyvault' tidak didukung saat menggunakan profil 'appconfig/kvset'.
Atasi konten referensi brankas kunci.
Pembatas untuk meratakan pasangan kunci-nilai ke file json atau yaml. Diperlukan untuk mengekspor struktur hierarkis. Pemisah akan diabaikan untuk file properti dan bendera fitur. Nilai yang didukung: '.', ',', ';', '-', '_', '__', '/', ':'.
Ekspor item tidak termasuk semua bendera fitur. Secara default, semua fitur dengan label yang ditentukan akan diekspor ke file atau appconfig. Tidak berlaku untuk appservice.
Ekspor item tidak termasuk semua referensi brankas kunci. Secara default, semua referensi brankas kunci dengan label yang ditentukan akan diekspor.
Ekspor semua kunci dalam rekam jepret tertentu dari penyimpanan App Configuration. Jika tidak ada rekam jepret yang ditentukan, kunci yang saat ini ada di penyimpanan diekspor berdasarkan filter kunci dan label yang ditentukan.
Jangan meminta pratinjau.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv import
Impor konfigurasi ke penyimpanan App Configuration Anda dari tempat lain.
az appconfig kv import --source {appconfig, appservice, file}
[--appservice-account]
[--auth-mode {key, login}]
[--connection-string]
[--content-type]
[--depth]
[--endpoint]
[--format {json, properties, yaml}]
[--import-mode {all, ignore-match}]
[--label]
[--name]
[--path]
[--prefix]
[--preserve-labels {false, true}]
[--profile {appconfig/default, appconfig/kvset}]
[--separator]
[--skip-features {false, true}]
[--src-auth-mode {key, login}]
[--src-connection-string]
[--src-endpoint]
[--src-key]
[--src-label]
[--src-name]
[--src-snapshot]
[--strict {false, true}]
[--yes]
Contoh
Impor semua kunci dan bendera fitur dari file dan terapkan label pengujian.
az appconfig kv import -n MyAppConfiguration --label test -s file --path D:/abc.json --format json
Impor semua kunci dan bendera fitur dengan label null dan terapkan label baru dari penyimpanan App Configuration.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --label ImportedKeys
Impor semua kunci dari rekam jepret penyimpanan App Configuration.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-snapshot MySnapshot
Impor semua kunci dan terapkan label null dari aplikasi App Service.
az appconfig kv import -n MyAppConfiguration -s appservice --appservice-account MyAppService
Impor semua kunci dengan pengujian label dan terapkan label test2 tidak termasuk bendera fitur dari penyimpanan App Configuration.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-label test --label test2 --src-name AnotherAppConfiguration --skip-features
Impor semua kunci dan bendera fitur dengan semua label ke penyimpanan App Configuration lainnya.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-key * --src-label * --preserve-labels
Impor semua kunci dan bendera fitur dari file JSON dan terapkan jenis konten JSON.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --separator . --content-type application/json
Impor semua kunci ke penyimpanan App Configuration lain menggunakan kredensial 'az login' Anda.
az appconfig kv import -s appconfig --endpoint https://myappconfiguration.azconfig.io --auth-mode login --src-endpoint https://anotherappconfiguration.azconfig.io --src-auth-mode login --src-key * --src-label * --preserve-labels
Impor semua kunci dan bendera fitur dari file menggunakan format appconfig/kvset.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --profile appconfig/kvset
Parameter yang Diperlukan
Sumber impor. Perhatikan bahwa mengimpor bendera fitur dari appservice tidak didukung.
Parameter Opsional
ID ARM untuk AppService ATAU nama AppService, dengan asumsi berada dalam langganan dan grup sumber daya yang sama dengan penyimpanan App Configuration. Diperlukan untuk argumen AppService.
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Tipe isi semua item yang diimpor.
Kedalaman untuk meratakan file json atau yaml ke pasangan kunci-nilai. Ratakan ke tingkat terdalam secara default jika --pemisah disediakan. Tidak berlaku untuk file properti atau bendera fitur.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Format file yang diimpor. Diperlukan untuk argumen file. Saat ini, bendera fitur tidak didukung dalam format properti.
Jika mode impor adalah "ignore-match", hanya nilai kunci sumber yang belum ada atau yang nilainya, jenis konten atau tagnya berbeda dari nilai kunci yang ada dengan kunci dan label yang sama, yang akan ditulis. Mode impor "semua" menulis semua nilai kunci ke tujuan terlepas dari apakah ada atau tidak.
KV yang diimpor dan bendera fitur akan ditetapkan dengan label ini. Jika tidak ada label yang ditentukan, akan menetapkan label null.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Jalur file konfigurasi lokal. Diperlukan untuk argumen file.
Prefiks ini akan ditambahkan ke bagian depan kunci yang diimpor. Prefiks akan diabaikan untuk bendera fitur.
Bendera untuk mempertahankan label dari AppConfig sumber. Argumen ini TIDAK boleh ditentukan bersama dengan --label.
Impor profil yang akan digunakan untuk mengimpor nilai kunci. Opsi 'depth', 'separator', 'content-type', 'label', 'skip-features' dan, 'prefix' tidak didukung saat menggunakan profil 'appconfig/kvset'.
Pembatas untuk meratakan file json atau yaml ke pasangan kunci-nilai. Pemisah akan diabaikan untuk file properti dan bendera fitur. Nilai yang didukung: '.', ',', ';', '-', '_', '__', '/', ':'.
Impor hanya nilai kunci dan kecualikan semua bendera fitur. Secara default, semua bendera fitur akan diimpor dari file atau appconfig. Tidak berlaku untuk appservice.
Mode autentikasi untuk menyambungkan ke penyimpanan App Configuration sumber. Untuk detailnya, lihat argumen "--auth-mode".
Kombinasi kunci akses dan titik akhir penyimpanan sumber.
Jika --src-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration sumber.
Jika tidak ada kunci yang ditentukan, impor semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan. Pemfilteran kunci tidak berlaku untuk bendera fitur. Secara default, semua bendera fitur dengan label tertentu akan diimpor.
Hanya kunci dengan label ini di AppConfig sumber yang akan diimpor. Jika tidak ada nilai yang ditentukan, impor kunci dengan label null secara default. Tanda bintang dukungan sebagai filter, misalnya * berarti semua label, abc* berarti label dengan abc sebagai awalan.
Nama penyimpanan App Configuration sumber.
Impor semua kunci dalam rekam jepret tertentu dari penyimpanan App Configuration sumber. Jika tidak ada rekam jepret yang ditentukan, kunci yang saat ini ada di penyimpanan diimpor berdasarkan filter kunci dan label yang ditentukan.
Hapus semua nilai kunci lainnya di penyimpanan dengan awalan dan label yang ditentukan.
Jangan meminta pratinjau.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv list
Mencantumkan nilai kunci.
az appconfig kv list [--all]
[--auth-mode {key, login}]
[--connection-string]
[--datetime]
[--endpoint]
[--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
[--key]
[--label]
[--name]
[--resolve-keyvault {false, true}]
[--snapshot]
[--top]
Contoh
Cantumkan semua nilai kunci dengan label null.
az appconfig kv list -n MyAppConfiguration --label \0
Cantumkan kunci tertentu untuk label apa pun yang dimulai dengan v1. menggunakan string koneksi.
az appconfig kv list --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.*
Cantumkan semua kunci dengan label dan kueri hanya kunci, nilai, dan tag.
az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --fields key value tags --datetime "2019-05-01T11:24:12Z"
Cantumkan konten referensi brankas kunci dengan awalan kunci 'KVRef_' dan hanya pilih kunci dan nilai.
az appconfig kv list -n MyAppConfiguration --key "KVRef_*" --resolve-keyvault --query "[*].{key:key, value:value}"
Mencantumkan nilai kunci dengan beberapa label.
az appconfig kv list --label test,prod,\0 -n MyAppConfiguration
Cantumkan semua nilai kunci dengan semua label menggunakan kredensial 'az login' Anda.
az appconfig kv list --endpoint https://myappconfiguration.azconfig.io --auth-mode login
Cantumkan semua nilai kunci dalam rekam jepret tertentu dari penyimpanan konfigurasi aplikasi.
az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --snapshot MySnapshot
Parameter Opsional
Cantumkan semua item.
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Format: "YYYY-MM-DDThh:mm:ssZ". Jika tidak ada zona waktu yang ditentukan, gunakan UTC secara default.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Bidang output yang disesuaikan yang dipisahkan spasi.
Jika tidak ada kunci yang ditentukan, kembalikan semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan.
Jika tidak ada label yang ditentukan, cantumkan semua label. Tanda bintang dukungan sebagai filter, misalnya abc* berarti label dengan abc sebagai awalan. Gunakan '\0' untuk label null.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Atasi konten referensi brankas kunci. Argumen ini TIDAK boleh ditentukan bersama dengan --fields. Sebagai gantinya gunakan --query untuk kueri yang dikustomisasi.
Cantumkan semua kunci dalam rekam jepret tertentu dari penyimpanan App Configuration. Jika tidak ada rekam jepret yang ditentukan, kunci yang saat ini ada di penyimpanan akan dicantumkan.
Jumlah maksimum item yang akan dikembalikan. Harus berupa nilai bilangan bulat positif. Default ke 100.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv lock
Kunci kunci-nilai untuk melarang operasi tulis.
az appconfig kv lock --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--yes]
Contoh
Kunci nilai kunci menggunakan nama penyimpanan App Configuration.
az appconfig kv lock -n MyAppConfiguration --key color --label test
Memaksa penguncian nilai kunci menggunakan string koneksi.
az appconfig kv lock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes
Parameter yang Diperlukan
Kunci yang akan dikunci.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, kunci entri dengan label null. Pemfilteran tidak didukung.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv restore
Pulihkan kunci-nilai.
az appconfig kv restore --datetime
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--key]
[--label]
[--name]
[--yes]
Contoh
Pulihkan semua nilai kunci ke titik waktu tertentu.
az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z"
Pulihkan kunci tertentu untuk label apa pun yang dimulai dengan v1. menggunakan string koneksi ke titik waktu tertentu.
az appconfig kv restore --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.* --datetime "2019-05-01T11:24:12Z"
Parameter yang Diperlukan
Format: "YYYY-MM-DDThh:mm:ssZ". Jika tidak ada zona waktu yang ditentukan, gunakan UTC secara default.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada kunci yang ditentukan, pulihkan semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan.
Jika tidak ada label yang ditentukan, pulihkan semua pasangan kunci-nilai dengan semua label. Tanda bintang dukungan sebagai filter, misalnya abc* berarti label dengan abc sebagai awalan. Gunakan '\0' untuk label null.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv set
Atur nilai kunci.
az appconfig kv set --key
[--auth-mode {key, login}]
[--connection-string]
[--content-type]
[--endpoint]
[--label]
[--name]
[--tags]
[--value]
[--yes]
Contoh
Atur nilai kunci dengan label MyLabel.
az appconfig kv set -n MyAppConfiguration --key color --label MyLabel --value red
Atur kunci dengan label null menggunakan string koneksi.
az appconfig kv set --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --value red --tags key1=value1 key2=value2
Atur kunci dengan nilai string dan jenis konten JSON.
az appconfig kv set -n MyAppConfiguration --key color --value \"red\" --content-type application/json
Atur kunci dengan nilai daftar dan jenis konten JSON.
az appconfig kv set -n MyAppConfiguration --key options --value [1,2,3] --content-type application/activity+json;charset=utf-8
Atur kunci dengan nilai null dan jenis konten JSON.
az appconfig kv set -n MyAppConfiguration --key foo --value null --content-type application/json
Atur nilai kunci menggunakan kredensial 'az login' Anda.
az appconfig kv set --endpoint https://myappconfiguration.azconfig.io --key color --value red --auth-mode login
Parameter yang Diperlukan
Kunci yang akan diatur. Kunci tidak boleh berupa '.' atau '..', atau berisi karakter '%'.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jenis konten dari kunci-nilai yang akan diatur.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, atur kunci dengan label null secara default.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Nilai nilai kunci yang akan diatur.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv set-keyvault
Atur referensi keyvault.
az appconfig kv set-keyvault --key
--secret-identifier
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--tags]
[--yes]
Contoh
Atur referensi keyvault dengan label MyLabel.
az appconfig kv set-keyvault -n MyAppConfiguration --key HostSecret --label MyLabel --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret/Dummyversion
Atur referensi keyvault dengan label null dan beberapa tag menggunakan string koneksi.
az appconfig kv set-keyvault --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key HostSecret --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret --tags tag1=value1 tag2=value2
Parameter yang Diperlukan
Kunci yang akan diatur. Kunci tidak boleh berupa '.' atau '..', atau berisi karakter '%'.
ID objek Key Vault. Dapat ditemukan menggunakan perintah 'az keyvault {collection} show', di mana koleksi adalah kunci, rahasia, atau sertifikat. Untuk mengatur referensi ke versi terbaru rahasia Anda, hapus informasi versi dari pengidentifikasi rahasia.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, atur kunci dengan label null secara default.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv show
Tampilkan semua atribut nilai kunci.
az appconfig kv show --key
[--auth-mode {key, login}]
[--connection-string]
[--datetime]
[--endpoint]
[--label]
[--name]
Contoh
Menampilkan nilai kunci menggunakan nama penyimpanan App Configuration dengan label dan tanggalwaktu tertentu
az appconfig kv show -n MyAppConfiguration --key color --label MyLabel --datetime "2019-05-01T11:24:12Z"
Perlihatkan nilai kunci menggunakan string koneksi dengan label
az appconfig kv show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel
Tampilkan nilai kunci menggunakan kredensial 'az login' Anda.
az appconfig kv show --key color --auth-mode login --endpoint https://myappconfiguration.azconfig.io
Parameter yang Diperlukan
Kunci yang akan ditampilkan.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Format: "YYYY-MM-DDThh:mm:ssZ". Jika tidak ada zona waktu yang ditentukan, gunakan UTC secara default.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, tampilkan entri dengan label null. Pemfilteran tidak didukung.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az appconfig kv unlock
Buka kunci-nilai untuk mendapatkan operasi tulis.
az appconfig kv unlock --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--yes]
Contoh
Buka kunci-nilai menggunakan nama penyimpanan App Configuration.
az appconfig kv unlock -n MyAppConfiguration --key color --label test
Memaksa membuka kunci-nilai menggunakan string koneksi.
az appconfig kv unlock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes
Parameter yang Diperlukan
Kunci yang akan dibuka kuncinya.
Parameter Opsional
Parameter ini dapat digunakan untuk menunjukkan bagaimana operasi data akan diotorisasi. Jika mode autentikasi adalah "kunci", berikan nama string koneksi atau penyimpanan dan kunci akses akun Anda akan diambil untuk otorisasi. Jika mode autentikasi adalah "login", berikan --endpoint
kredensial atau --name
dan "az login" Anda akan digunakan untuk otorisasi. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>
. Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan az configure --defaults appconfig_connection_string=<connection_string>
variabel lingkungan atau dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login", berikan URL titik akhir penyimpanan App Configuration. Titik akhir dapat diambil menggunakan perintah "az appconfig show". Anda dapat mengonfigurasi titik akhir default menggunakan az configure --defaults appconfig_endpoint=<endpoint>
.
Jika tidak ada label yang ditentukan, buka kunci entri dengan label null. Pemfilteran tidak didukung.
Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.