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 set-snapshot-reference |
Atur referensi rekam jepret. |
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
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--tags]
[--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
Hapus kunci dengan nama kunci "warna" dan memiliki tag "tag1=value1" dan "tag2=value2".
az appconfig kv delete -n MyAppConfiguration --key color --tags tag1=value1 tag2=value2 --yes
Parameter yang Diperlukan
Tanda bintang dukungan sebagai filter, misalnya * berarti semua kunci dan abc* berarti kunci dengan abc sebagai awalan.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login" atau "anonim", 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>.
Jika tidak ada tag yang ditentukan, hapus semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv export
Ekspor konfigurasi ke tempat lain dari penyimpanan App Configuration Anda.
az appconfig kv export --destination {appconfig, appservice, file}
[--acquire-policy-token]
[--appservice-account]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--connection-string]
[--dest-auth-mode {anonymous, key, login}]
[--dest-connection-string]
[--dest-endpoint]
[--dest-label]
[--dest-name]
[--dest-tags]
[--dry-run]
[--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]
[--tags]
[--yes]
Contoh
Ekspor semua kunci dan bendera fitur dengan pengujian label ke file json. Untuk menggunakan skema manajemen fitur Microsoft saat mengekspor bendera fitur ke file, atur variabel lingkungan AZURE_APPCONFIG_FM_COMPATIBLE ke False.
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
Ekspor semua kunci dan bendera fitur dengan tag tertentu ke penyimpanan App Configuration lainnya.
az appconfig kv export -n MyAppConfiguration -d appconfig --tags tag1=value1 tag2=value2 --dest-name AnotherAppConfiguration
Ekspor semua kunci dan bendera fitur ke penyimpanan App Configuration lain dan terapkan tag baru.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --dest-tags newtag1=newvalue1
Pratinjau hasil ekspor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --dry-run
Parameter yang Diperlukan
Tujuan ekspor. Perhatikan bahwa mengekspor bendera fitur ke appservice tidak didukung.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | appconfig, appservice, file |
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppService Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Mode autentikasi untuk menyambungkan ke penyimpanan App Configuration tujuan. Untuk detailnya, lihat argumen "--auth-mode".
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
Kombinasi kunci akses dan titik akhir penyimpanan tujuan.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Jika --dest-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration tujuan.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
KV yang diekspor akan diberi label dengan label tujuan ini. Jika --dest-label atau --preserve-labels tidak ditentukan, akan menetapkan label null.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Nama penyimpanan App Configuration tujuan.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
KV yang diekspor dan bendera fitur akan ditetapkan dengan tag ini. Jika tidak ada tag yang ditentukan, KV dan fitur yang diekspor akan mempertahankan tag yang ada. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan untuk menghapus tag yang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Pratinjau hasil operasi ekspor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jika mode autentikasi adalah "login" atau "anonim", 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://learn.microsoft.com/en-us/azure/app-service/app-service-configuration-references .
| Properti | Nilai |
|---|---|
| Grup parameter: | AppService Arguments |
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Format file yang diekspor. Diperlukan untuk argumen file. Saat ini, bendera fitur tidak didukung dalam format properti.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai yang diterima: | json, properties, yaml |
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 profil appconfig/kvset, argumen ini mendukung tanda bintang dan 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.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai default: | pascal |
| Nilai yang diterima: | camel, hyphen, pascal, underscore |
Jalur file konfigurasi lokal. Diperlukan untuk argumen file.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
Awalan yang akan dipangkas dari kunci. Awalan akan diabaikan untuk bendera fitur.
Bendera untuk mempertahankan label dari AppConfig sumber. Argumen ini TIDAK boleh ditentukan bersama dengan --dest-label.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Ekspor profil yang akan digunakan untuk mengekspor nilai kunci. Opsi 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' , 'dest-tags' dan, 'resolve-keyvault' tidak didukung saat menggunakan profil 'appconfig/kvset'.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai default: | appconfig/default |
| Nilai yang diterima: | appconfig/default, appconfig/kvset |
Atasi konten referensi brankas kunci.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai default: | False |
| Nilai yang diterima: | false, true |
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: '.', ',', ';', '-', '_', '__', '/', ':'.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Ekspor item tidak termasuk semua referensi brankas kunci. Secara default, semua referensi brankas kunci dengan label yang ditentukan akan diekspor.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
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.
Nilai kunci yang berisi tag yang ditentukan di AppConfig sumber akan diekspor. Jika tidak ada tag yang ditentukan, semua nilai kunci dengan tag apa pun dapat diekspor. Mendukung filter tag yang dipisahkan spasi: key[=value] [key[=value] ...].
Jangan meminta pratinjau.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv import
Impor konfigurasi ke penyimpanan App Configuration Anda dari tempat lain.
az appconfig kv import --source {aks, appconfig, appservice, file}
[--acquire-policy-token]
[--aks-cluster]
[--appservice-account]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--configmap-name]
[--configmap-namespace]
[--connection-string]
[--content-type]
[--depth]
[--dry-run]
[--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 {anonymous, key, login}]
[--src-connection-string]
[--src-endpoint]
[--src-key]
[--src-label]
[--src-name]
[--src-snapshot]
[--src-tags]
[--strict {false, true}]
[--tags]
[--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
Impor semua kunci dan bendera fitur dengan tag tertentu dari penyimpanan App Configuration dan terapkan tag baru.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-tags tag1=value1 tag2=value2 --tags newtag1=newvalue1
Impor semua kunci dan bendera fitur dari file dan terapkan tag baru.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --tags tag1=value1
Pratinjau hasil impor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --dry-run
Parameter yang Diperlukan
Sumber impor. Perhatikan bahwa mengimpor bendera fitur dari appservice tidak didukung.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | aks, appconfig, appservice, file |
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID ARM untuk AKS ATAU nama AKS, dengan asumsi berada dalam grup langganan dan sumber daya yang sama dengan penyimpanan App Configuration. Diperlukan untuk argumen AKS.
| Properti | Nilai |
|---|---|
| Grup parameter: | AKS Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppService Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Nama ConfigMap. Diperlukan untuk argumen AKS.
| Properti | Nilai |
|---|---|
| Grup parameter: | AKS Arguments |
Namespace of the ConfigMap. default ke namespace layanan "default" jika tidak ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | AKS Arguments |
| Nilai default: | default |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan 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.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
Pratinjau hasil operasi impor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai yang diterima: | json, properties, yaml |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | ignore-match |
| Nilai yang diterima: | all, ignore-match |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
Awalan ini akan ditambahkan ke bagian depan kunci yang diimpor. Awalan akan diabaikan untuk bendera fitur.
Bendera untuk mempertahankan label dari AppConfig sumber. Argumen ini TIDAK boleh ditentukan bersama dengan --label.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Impor profil yang akan digunakan untuk mengimpor nilai kunci. Opsi 'depth', 'separator', 'content-type', 'label', 'skip-features', 'tags' dan, 'prefix' tidak didukung saat menggunakan profil 'appconfig/kvset'.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai default: | appconfig/default |
| Nilai yang diterima: | appconfig/default, 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: '.', ',', ';', '-', '_', '__', '/', ':'.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
Impor hanya nilai kunci dan kecualikan semua bendera fitur. Secara default, semua bendera fitur akan diimpor dari file atau appconfig. Tidak berlaku untuk appservice.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Mode autentikasi untuk menyambungkan ke penyimpanan App Configuration sumber. Untuk detailnya, lihat argumen "--auth-mode".
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
Kombinasi kunci akses dan titik akhir penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Jika --src-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Nama penyimpanan App Configuration sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Nilai kunci yang berisi tag yang ditentukan di AppConfig sumber akan diimpor. Jika tidak ada tag yang ditentukan, semua nilai kunci dengan tag apa pun dapat diimpor. Mendukung filter tag yang dipisahkan spasi: key[=value] [key[=value] ...].
| Properti | Nilai |
|---|---|
| Grup parameter: | AppConfig Arguments |
Hapus semua nilai kunci lainnya di penyimpanan dengan awalan dan label yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | File Arguments |
| Nilai default: | False |
| Nilai yang diterima: | false, true |
KV yang diimpor dan bendera fitur akan ditetapkan dengan tag ini. Jika tidak ada tag yang ditentukan, KV yang diimpor dan bendera fitur akan mempertahankan tag yang ada. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan untuk menghapus tag yang ada.
Jangan meminta pratinjau.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv list
Mencantumkan nilai kunci.
az appconfig kv list [--all]
[--auth-mode {anonymous, key, login}]
[--connection-string]
[--datetime]
[--endpoint]
[--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
[--key]
[--label]
[--name]
[--resolve-keyvault {false, true}]
[--resolve-snapshot-references {false, true}]
[--snapshot]
[--tags]
[--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
Mencantumkan semua nilai kunci dengan tag tertentu
az appconfig kv list -n MyAppConfiguration --tags tag1=value1 tag2=value2
Cantumkan semua nilai kunci dengan nama tag "tag1" dengan nilai kosong
az appconfig kv list -n MyAppConfiguration --tags tag1=
Cantumkan semua nilai kunci dengan nama tag "tag1" dengan nilai null
az appconfig kv list -n MyAppConfiguration --tags tag1=\0
Cantumkan semua nilai kunci dalam rekam jepret yang direferensikan oleh kunci "MySnapshotRef".
az appconfig kv list -n MyAppConfiguration --key MySnapshotRef --resolve-snapshot-references
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Cantumkan semua item.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Jika tidak ada zona waktu atau offset yang ditentukan, gunakan UTC secara default.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | content_type, etag, key, label, last_modified, locked, tags, value |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
Atasi referensi rekam jepret dan kembalikan nilai kunci rekam jepret yang dirujuk.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
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.
Jika tidak ada tag yang ditentukan, kembalikan semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].
Jumlah maksimum item yang akan dikembalikan. Harus bilangan bulat positif. Default ke 100.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv lock
Kunci kunci-nilai untuk melarang operasi tulis.
az appconfig kv lock --key
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--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 kunci-nilai 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 berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv restore
Pulihkan kunci-nilai.
az appconfig kv restore --datetime
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--connection-string]
[--dry-run]
[--endpoint]
[--key]
[--label]
[--name]
[--tags]
[--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"
Pulihkan semua nilai kunci dengan tag tertentu ke titik waktu tertentu.
az appconfig kv restore -n MyAppConfiguration --tags tag1=value1 tag2=value2 --datetime "2019-05-01T11:24:12Z"
Pratinjau hasil pemulihan tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z" --dry-run
Parameter yang Diperlukan
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Jika tidak ada zona waktu atau offset yang ditentukan, gunakan UTC secara default.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Pratinjau hasil operasi pemulihan tanpa membuat perubahan apa pun pada penyimpanan App Configuration.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jika mode autentikasi adalah "login" atau "anonim", 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>.
Jika tidak ada tag yang ditentukan, pulihkan semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv set
Atur nilai kunci.
az appconfig kv set --key
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--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://contoso.azconfig.io --key color --value red --auth-mode login
Parameter yang Diperlukan
Kunci yang akan diatur. Kunci tidak boleh berupa karakter '.' atau '..', atau berisi karakter '%'.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jenis konten dari kunci-nilai yang akan diatur.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv set-keyvault
Atur referensi keyvault.
az appconfig kv set-keyvault --key
--secret-identifier
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--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 karakter '.' 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 berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv set-snapshot-reference
Atur referensi rekam jepret.
az appconfig kv set-snapshot-reference --key
--snapshot-name
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--tags]
[--yes]
Contoh
Atur referensi rekam jepret dengan label MyLabel.
az appconfig kv set-snapshot-reference -n MyAppConfiguration --key MySnapshotRef --label MyLabel --snapshot-name MySnapshot
Atur referensi rekam jepret menggunakan autentikasi berbasis login.
az appconfig kv set-snapshot-reference --endpoint https://contoso.azconfig.io --key MySnapshotRef --snapshot-name MySnapshot --auth-mode login
Atur referensi rekam jepret dengan tag menggunakan string koneksi.
az appconfig kv set-snapshot-reference --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key MySnapshotRef --snapshot-name MySnapshot --tags tag1=value1 tag2=value2
Parameter yang Diperlukan
Kunci yang akan diatur. Kunci tidak boleh berupa karakter '.' atau '..', atau berisi karakter '%'.
Nama rekam jepret yang akan dirujuk. Ini diperlukan.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv show
Tampilkan semua atribut nilai kunci.
az appconfig kv show --key
[--auth-mode {anonymous, 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 berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Jika tidak ada zona waktu atau offset yang ditentukan, gunakan UTC secara default.
Jika mode autentikasi adalah "login" atau "anonim", 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
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az appconfig kv unlock
Buka kunci-nilai untuk mendapatkan operasi tulis.
az appconfig kv unlock --key
[--acquire-policy-token]
[--auth-mode {anonymous, key, login}]
[--change-reference]
[--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 berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
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 kredensial --endpoint atau --name dan "az login" Anda akan digunakan untuk otorisasi. Jika mode autentikasi adalah "anonim", berikan --titik akhir yang akan digunakan untuk otorisasi. Mode anonim hanya ditujukan untuk titik akhir kustom, seperti emulator App Configuration. Anda dapat mengonfigurasi mode autentikasi default menggunakan az configure --defaults appconfig_auth_mode=<auth_mode>. Untuk informasi selengkapnya, lihat https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac .
| Properti | Nilai |
|---|---|
| Nilai default: | key |
| Nilai yang diterima: | anonymous, key, login |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kombinasi kunci akses dan titik akhir penyimpanan App Configuration. Dapat ditemukan menggunakan 'az appconfig credential list'. Pengguna dapat melakukan prasetel menggunakan variabel az configure --defaults appconfig_connection_string=<connection_string> atau lingkungan dengan nama AZURE_APPCONFIG_CONNECTION_STRING.
Jika mode autentikasi adalah "login" atau "anonim", 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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |