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

--key

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--endpoint

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>.

--label

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.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--tags

Jika tidak ada tag yang ditentukan, hapus semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--destination -d

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--appservice-account

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
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--dest-auth-mode

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
--dest-connection-string

Kombinasi kunci akses dan titik akhir penyimpanan tujuan.

Properti Nilai
Grup parameter: AppConfig Arguments
--dest-endpoint

Jika --dest-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration tujuan.

Properti Nilai
Grup parameter: AppConfig Arguments
--dest-label

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
--dest-name

Nama penyimpanan App Configuration tujuan.

Properti Nilai
Grup parameter: AppConfig Arguments
--dest-tags

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
--dry-run

Pratinjau hasil operasi ekspor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.

Properti Nilai
Nilai default: False
--endpoint

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>.

--export-as-reference -r

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

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
--key

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.

--label

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.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--naming-convention

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
--path

Jalur file konfigurasi lokal. Diperlukan untuk argumen file.

Properti Nilai
Grup parameter: File Arguments
--prefix

Awalan yang akan dipangkas dari kunci. Awalan akan diabaikan untuk bendera fitur.

--preserve-labels

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
--profile

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
--resolve-keyvault

Atasi konten referensi brankas kunci.

Properti Nilai
Grup parameter: File Arguments
Nilai default: False
Nilai yang diterima: false, true
--separator

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
--skip-features

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
--skip-keyvault

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
--snapshot

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.

--tags

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] ...].

--yes -y

Jangan meminta pratinjau.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--source -s

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--aks-cluster

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
--appservice-account

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
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--configmap-name

Nama ConfigMap. Diperlukan untuk argumen AKS.

Properti Nilai
Grup parameter: AKS Arguments
--configmap-namespace

Namespace of the ConfigMap. default ke namespace layanan "default" jika tidak ditentukan.

Properti Nilai
Grup parameter: AKS Arguments
Nilai default: default
--connection-string

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.

--content-type

Tipe isi semua item yang diimpor.

--depth

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
--dry-run

Pratinjau hasil operasi impor tanpa membuat perubahan apa pun pada penyimpanan App Configuration.

Properti Nilai
Nilai default: False
--endpoint

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

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
--import-mode

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
--label

KV yang diimpor dan bendera fitur akan ditetapkan dengan label ini. Jika tidak ada label yang ditentukan, akan menetapkan label null.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--path

Jalur file konfigurasi lokal. Diperlukan untuk argumen file.

Properti Nilai
Grup parameter: File Arguments
--prefix

Awalan ini akan ditambahkan ke bagian depan kunci yang diimpor. Awalan akan diabaikan untuk bendera fitur.

--preserve-labels

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
--profile

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
--separator

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
--skip-features

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
--src-auth-mode

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
--src-connection-string

Kombinasi kunci akses dan titik akhir penyimpanan sumber.

Properti Nilai
Grup parameter: AppConfig Arguments
--src-endpoint

Jika --src-auth-mode adalah "login", berikan URL titik akhir penyimpanan App Configuration sumber.

Properti Nilai
Grup parameter: AppConfig Arguments
--src-key

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
--src-label

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
--src-name

Nama penyimpanan App Configuration sumber.

Properti Nilai
Grup parameter: AppConfig Arguments
--src-snapshot

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
--src-tags

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
--strict

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
--tags

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.

--yes -y

Jangan meminta pratinjau.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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.

--all

Cantumkan semua item.

Properti Nilai
Nilai default: False
--auth-mode

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
--connection-string

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.

--datetime

Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Jika tidak ada zona waktu atau offset yang ditentukan, gunakan UTC secara default.

--endpoint

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>.

--fields

Bidang output yang disesuaikan yang dipisahkan spasi.

Properti Nilai
Nilai yang diterima: content_type, etag, key, label, last_modified, locked, tags, value
--key

Jika tidak ada kunci yang ditentukan, kembalikan semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan.

--label

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.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--resolve-keyvault

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
--resolve-snapshot-references

Atasi referensi rekam jepret dan kembalikan nilai kunci rekam jepret yang dirujuk.

Properti Nilai
Nilai default: False
Nilai yang diterima: false, true
--snapshot

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.

--tags

Jika tidak ada tag yang ditentukan, kembalikan semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].

--top -t

Jumlah maksimum item yang akan dikembalikan. Harus bilangan bulat positif. Default ke 100.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

Kunci yang akan dikunci.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, kunci entri dengan label null. Pemfilteran tidak didukung.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--datetime

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--dry-run

Pratinjau hasil operasi pemulihan tanpa membuat perubahan apa pun pada penyimpanan App Configuration.

Properti Nilai
Nilai default: False
--endpoint

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>.

--key

Jika tidak ada kunci yang ditentukan, pulihkan semua kunci secara default. Tanda bintang dukungan sebagai filter, misalnya abc* berarti kunci dengan abc sebagai awalan.

--label

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.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--tags

Jika tidak ada tag yang ditentukan, pulihkan semua nilai kunci dengan tag apa pun. Mendukung tag yang dipisahkan spasi: key[=value] [key[=value] ...].

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--content-type

Jenis konten dari kunci-nilai yang akan diatur.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, atur kunci dengan label null secara default.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--value

Nilai nilai kunci yang akan diatur.

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

Kunci yang akan diatur. Kunci tidak boleh berupa karakter '.' atau '..', atau berisi karakter '%'.

--secret-identifier

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, atur kunci dengan label null secara default.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

Kunci yang akan diatur. Kunci tidak boleh berupa karakter '.' atau '..', atau berisi karakter '%'.

--snapshot-name

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, atur kunci dengan label null secara default.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

Kunci yang akan ditampilkan.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--auth-mode

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
--connection-string

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.

--datetime

Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Jika tidak ada zona waktu atau offset yang ditentukan, gunakan UTC secara default.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, tampilkan entri dengan label null. Pemfilteran tidak didukung.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--key

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--auth-mode

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
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--connection-string

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.

--endpoint

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>.

--label

Jika tidak ada label yang ditentukan, buka kunci entri dengan label null. Pemfilteran tidak didukung.

--name -n

Nama penyimpanan App Configuration. Anda dapat mengonfigurasi nama default menggunakan az configure --defaults app_configuration_store=<name>.

--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False