az appconfig kv
Uygulama Yapılandırma deposunda depolanan anahtar değerlerini yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az appconfig kv delete |
Delete key-values. |
Core | GA |
az appconfig kv export |
Yapılandırmaları Uygulama Yapılandırma deponuzdan başka bir yere aktarın. |
Core | GA |
az appconfig kv import |
Yapılandırmaları başka bir yerden Uygulama Yapılandırma deponuza aktar. |
Core | GA |
az appconfig kv list |
List key-values. |
Core | GA |
az appconfig kv lock |
Yazma işlemlerini yasaklama amacıyla bir anahtar-değeri kilitleyin. |
Core | GA |
az appconfig kv restore |
Restore key-values. |
Core | GA |
az appconfig kv set |
Bir anahtar-değer ayarlayın. |
Core | GA |
az appconfig kv set-keyvault |
Keyvault başvurusu ayarlayın. |
Core | GA |
az appconfig kv show |
Bir anahtar-değerin tüm özniteliklerini gösterir. |
Core | GA |
az appconfig kv unlock |
Yazma işlemleri kazanmak için anahtar değerinin kilidini açın. |
Core | GA |
az appconfig kv delete
Delete key-values.
az appconfig kv delete --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--tags]
[--yes]
Örnekler
Onay olmadan Uygulama Yapılandırma deposu adını kullanarak bir anahtarı silin.
az appconfig kv delete -n MyAppConfiguration --key color --label MyLabel --yes
Bağlantı dizesini kullanarak bir anahtarı silin.
az appconfig kv delete --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel
'az login' kimlik bilgilerinizi ve Uygulama Yapılandırma deposu uç noktanızı kullanarak bir anahtarı silin.
az appconfig kv delete --endpoint https://myappconfiguration.azconfig.io --key color --auth-mode login --yes
Anahtar adı "color" olan ve "tag1=value1" ve "tag2=value2" etiketlerine sahip olan bir anahtarı silin.
az appconfig kv delete -n MyAppConfiguration --key color --tags tag1=value1 tag2=value2 --yes
Gerekli Parametreler
Yıldız işaretini filtre olarak destekleme, örneğin * tüm anahtarlar, abc* ise ön ek olarak abc içeren anahtarlar anlamına gelir.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, null etiketli girdiyi silin. Yıldız işaretini filtre olarak destekleme, örneğin * tüm etiket, abc* ise ön ek olarak abc içeren etiketler anlamına gelir.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Hiçbir etiket belirtilmezse, herhangi bir etiket içeren tüm anahtar değerlerini silin. Alanla ayrılmış etiketleri destekleyin: key[=value] [key[=value] ...].
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv export
Yapılandırmaları Uygulama Yapılandırma deponuzdan başka bir yere aktarın.
az appconfig kv export --destination {appconfig, appservice, file}
[--appservice-account]
[--auth-mode {key, login}]
[--connection-string]
[--dest-auth-mode {key, login}]
[--dest-connection-string]
[--dest-endpoint]
[--dest-label]
[--dest-name]
[--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]
Örnekler
Etiket testi içeren tüm anahtarları ve özellik bayraklarını bir json dosyasına aktarın. Özellik bayraklarını bir dosyaya aktarırken Microsoft Özellik Yönetimi şemasını kullanmak için AZURE_APPCONFIG_FM_COMPATIBLE ortam değişkenini False olarak ayarlayın.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json
Null etiketli tüm anahtarları bir App Service uygulamasına aktarın.
az appconfig kv export -n MyAppConfiguration -d appservice --appservice-account MyAppService
Özellik bayrakları hariç etiket testiyle tüm anahtarları bir json dosyasına aktarın.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --skip-features
Tüm etiketleri içeren tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırma deposuna aktarın.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --preserve-labels
Tüm etiketleri içeren tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırma deposuna aktarın ve hedef etiketlerin üzerine yazın.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --dest-label ExportedKeys
'az login' kimlik bilgilerinizi kullanarak tüm anahtarları başka bir Uygulama Yapılandırma deposuna aktarın.
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
appconfig/kvset profilini kullanarak etiket testi ile tüm anahtarları ve özellik bayraklarını dışarı aktarın.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --profile appconfig/kvset
Kaynak yapılandırmanın anlık görüntüsünden tüm anahtarları başka bir Uygulama Yapılandırma deposuna aktarma
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --snapshot MySnapshot
Belirli etiketlere sahip tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırma deposuna aktarın.
az appconfig kv export -n MyAppConfiguration -d appconfig --tags tag1=value1 tag2=value2 --dest-name AnotherAppConfiguration
Tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırma deposuna aktarın ve yeni etiketler uygulayın.
az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --dest-tags newtag1=newvalue1
Uygulama Yapılandırma deposunda değişiklik yapmadan dışarı aktarma sonucunun önizlemesini görüntüleyin.
az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --dry-run
Gerekli Parametreler
Dışarı aktarma hedefi. Özellik bayraklarının appservice'e dışarı aktarılma işleminin desteklenmediğini unutmayın.
Özellik | Değer |
---|---|
Kabul edilen değerler: | appconfig, appservice, file |
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
AppService için ARM Kimliği VEYA Uygulama Yapılandırması deposuyla aynı abonelikte ve kaynak grubunda olduğu varsayılarak AppService'in adı. AppService bağımsız değişkenleri için gereklidir.
Özellik | Değer |
---|---|
Parameter group: | AppService Arguments |
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Hedef Uygulama Yapılandırma deposuna bağlanmak için kimlik doğrulama modu. Ayrıntılar için "--auth-mode" bağımsız değişkenine bakın.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Default value: | key |
Kabul edilen değerler: | key, login |
Hedef deponun erişim anahtarı ve uç noktasının birleşimi.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
--dest-auth-mode "login" ise, hedef Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Dışarı aktarılan KV'ler bu hedef etiketle etiketlenir. --dest-label veya --preserve-labels belirtilmezse, null etiket atar.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Hedef Uygulama Yapılandırma deposunun adı.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Dışarı aktarılan KV'ler ve özellik bayrakları bu etiketlerle atanır. Hiçbir etiket belirtilmezse, dışarı aktarılan KV'ler ve özellikler mevcut etiketleri korur. Alanla ayrılmış etiketleri destekleyin: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için kullanın.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Uygulama Yapılandırma deposunda değişiklik yapmadan dışarı aktarma işleminin sonucunun önizlemesini görüntüleyin.
Özellik | Değer |
---|---|
Default value: | False |
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Anahtar-değerleri Uygulama Yapılandırması başvuruları olarak dışarı aktarın. Daha fazla bilgi için bkz. https://learn.microsoft.com/en-us/azure/app-service/app-service-configuration-references.
Özellik | Değer |
---|---|
Parameter group: | AppService Arguments |
Default value: | False |
Kabul edilen değerler: | false, true |
Dosya biçimi dışarı aktarıyor. Dosya bağımsız değişkenleri için gereklidir. Şu anda özellik bayrakları özellikler biçiminde desteklenmemektedir.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Kabul edilen değerler: | json, properties, yaml |
Anahtar belirtilmemişse, varsayılan olarak tüm anahtarları döndür. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren anahtarlar anlamına gelir. Anahtar filtreleme özellik bayrakları için geçerli değildir. Varsayılan olarak, belirtilen etikete sahip tüm özellik bayrakları dışarı aktarılır.
Yalnızca bu etikete sahip anahtarlar ve özellik bayrakları dışarı aktarılır. Etiket belirtilmemişse, varsayılan olarak null etiketli anahtarları ve özellik bayraklarını dışarı aktarın. Dışarı aktarma hedefi appconfig olduğunda veya dışarı aktarma hedefi appconfig/kvset
profiline sahip olduğunda, bu bağımsız değişken etiket filtreleme için yıldız ve virgül işaretlerini destekler; örneğin, * tüm etiketler anlamına gelir, abc* ön ek olarak abc içeren etiketler, abc ise abc veya xyz ile etiketler anlamına gelir.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Dosyanın "Özellik Yönetimi" bölümünde kullanılacak adlandırma kuralı. Örnek: pascal = FeatureManagement, camel = featureManagement, alt çizgi = feature_management, kısa çizgi = özellik yönetimi.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Default value: | pascal |
Kabul edilen değerler: | camel, hyphen, pascal, underscore |
Yerel yapılandırma dosyası yolu. Dosya bağımsız değişkenleri için gereklidir.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Anahtarlardan kırpılacak ön ek. Özellik bayrakları için ön ek yoksayılır.
Kaynak AppConfig'den etiketleri korumak için bayrak ekleyin. Bu bağımsız değişken --dest-label ile birlikte BELIRTİlMEMESİ GEREKIR.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Default value: | False |
Kabul edilen değerler: | false, true |
Anahtar-değerleri dışarı aktarmak için kullanılacak dışarı aktarma profili. 'appconfig/kvset' profili kullanılırken 'derinlik', 'ayırıcı', 'adlandırma-kuralı', 'prefix', 'dest-label' , 'dest-tags' ve 'resolve-keyvault' seçenekleri desteklenmez.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Default value: | appconfig/default |
Kabul edilen değerler: | appconfig/default, appconfig/kvset |
Anahtar kasası başvurusunun içeriğini çözümleyin.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Default value: | False |
Kabul edilen değerler: | false, true |
Anahtar-değer çiftlerini json veya yaml dosyasına düzleştirmeye yönelik sınırlayıcı. Hiyerarşik yapıyı dışarı aktarmak için gereklidir. Özellik dosyaları ve özellik bayrakları için ayırıcı yoksayılır. Desteklenen değerler: '.', ',', ';', '-', '_', '__', '/', ':'.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Tüm özellik bayrakları hariç öğeleri dışarı aktarın. Varsayılan olarak, belirtilen etikete sahip tüm özellikler dosya veya appconfig'e aktarılır. Appservice için geçerli değildir.
Özellik | Değer |
---|---|
Default value: | False |
Kabul edilen değerler: | false, true |
Tüm anahtar kasası başvuruları hariç öğeleri dışarı aktarın. Varsayılan olarak, belirtilen etikete sahip tüm anahtar kasası başvuruları dışarı aktarılır.
Özellik | Değer |
---|---|
Default value: | False |
Kabul edilen değerler: | false, true |
Uygulama Yapılandırma deposunun belirli bir anlık görüntüsündeki tüm anahtarları dışarı aktarın. Anlık görüntü belirtilmezse, depoda bulunan anahtarlar belirtilen anahtar ve etiket filtrelerine göre dışarı aktarılır.
Kaynak AppConfig'de belirtilen etiketleri içeren anahtar-değerler dışarı aktarılır. Hiçbir etiket belirtilmezse, herhangi bir etiket içeren tüm anahtar değerleri dışarı aktarılabilir. Alanla ayrılmış etiket filtrelerini destekleyin: key[=value] [key[=value] ...].
Önizleme isteminde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv import
Yapılandırmaları başka bir yerden Uygulama Yapılandırma deponuza aktar.
az appconfig kv import --source {appconfig, appservice, file}
[--appservice-account]
[--auth-mode {key, login}]
[--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 {key, login}]
[--src-connection-string]
[--src-endpoint]
[--src-key]
[--src-label]
[--src-name]
[--src-snapshot]
[--src-tags]
[--strict {false, true}]
[--tags]
[--yes]
Örnekler
Bir dosyadan tüm anahtarları ve özellik bayraklarını içeri aktarıp test etiketi uygulayın.
az appconfig kv import -n MyAppConfiguration --label test -s file --path D:/abc.json --format json
Tüm anahtarları ve özellik bayraklarını null etiketli içeri aktarıp bir Uygulama Yapılandırma deposundan yeni etiket uygulayın.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --label ImportedKeys
Uygulama Yapılandırma deposunun anlık görüntüsündeki tüm anahtarları içeri aktarın.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-snapshot MySnapshot
Tüm anahtarları içeri aktarıp App Service uygulamasından null etiket uygulayın.
az appconfig kv import -n MyAppConfiguration -s appservice --appservice-account MyAppService
Etiket testiyle tüm anahtarları içeri aktarıp bir Uygulama Yapılandırma deposundaki özellik bayrakları dışında test2 etiketi uygulayın.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-label test --label test2 --src-name AnotherAppConfiguration --skip-features
Tüm etiketleri içeren tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırma deposuna aktar.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-key * --src-label * --preserve-labels
Bir JSON dosyasındaki tüm anahtarları ve özellik bayraklarını içeri aktarıp JSON içerik türünü uygulayın.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --separator . --content-type application/json
'az login' kimlik bilgilerinizi kullanarak tüm anahtarları başka bir Uygulama Yapılandırma deposuna aktarabilirsiniz.
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
appconfig/kvset biçimini kullanarak bir dosyadan tüm anahtarları ve özellik bayraklarını içeri aktarın.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --profile appconfig/kvset
Uygulama Yapılandırma mağazasından belirli etiketlerle tüm anahtarları ve özellik bayraklarını içeri aktarıp yeni etiketler uygulayın.
az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-tags tag1=value1 tag2=value2 --tags newtag1=newvalue1
Bir dosyadan tüm anahtarları ve özellik bayraklarını içeri aktarıp yeni etiketler uygulayın.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --tags tag1=value1
Uygulama Yapılandırma deposunda değişiklik yapmadan içeri aktarma sonucunun önizlemesini görüntüleyin.
az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --dry-run
Gerekli Parametreler
İçeri aktarmanın kaynağı. Özellik bayraklarının appservice'ten içeri aktarılmasının desteklenmediğini unutmayın.
Özellik | Değer |
---|---|
Kabul edilen değerler: | appconfig, appservice, file |
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
AppService için ARM Kimliği VEYA Uygulama Yapılandırması deposuyla aynı abonelikte ve kaynak grubunda olduğu varsayılarak AppService'in adı. AppService bağımsız değişkenleri için gereklidir.
Özellik | Değer |
---|---|
Parameter group: | AppService Arguments |
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
İçeri aktarılan tüm öğelerin içerik türü.
json veya yaml dosyasını anahtar-değer çiftlerine düzleştirme derinliği. --separator sağlanırsa varsayılan olarak en derin düzeye düzleştirme. Özellik dosyaları veya özellik bayrakları için geçerli değildir.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Uygulama Yapılandırma deposunda değişiklik yapmadan içeri aktarma işleminin sonucunun önizlemesini görüntüleyin.
Özellik | Değer |
---|---|
Default value: | False |
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
İçeri aktarılan dosya biçimi. Dosya bağımsız değişkenleri için gereklidir. Şu anda özellik bayrakları özellikler biçiminde desteklenmemektedir.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Kabul edilen değerler: | json, properties, yaml |
İçeri aktarma modu "ignore-match" ise, yalnızca henüz mevcut olmayan veya değeri, içerik türü veya etiketleri aynı anahtar ve etikete sahip mevcut anahtar-değerden farklı olan kaynak anahtar-değerleri yazılır. İçeri aktarma modu "tümü", var olup olmadıklarından bağımsız olarak tüm anahtar değerlerini hedefe yazar.
Özellik | Değer |
---|---|
Default value: | ignore-match |
Kabul edilen değerler: | all, ignore-match |
İçeri aktarılan KV'ler ve özellik bayrakları bu etiketle atanır. Etiket belirtilmezse null etiket atar.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Yerel yapılandırma dosyası yolu. Dosya bağımsız değişkenleri için gereklidir.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Bu ön ek, içeri aktarılan anahtarların önüne eklenir. Özellik bayrakları için ön ek yoksayılır.
Kaynak AppConfig'den etiketleri korumak için bayrak ekleyin. Bu bağımsız değişken --label ile birlikte BELIRTİlMEMESİ gerekir.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Default value: | False |
Kabul edilen değerler: | false, true |
Anahtar-değerleri içeri aktarmak için kullanılacak içeri aktarma profili. 'appconfig/kvset' profili kullanılırken 'derinlik', 'ayırıcı', 'content-type', 'label', 'skip-features', 'tags' ve 'prefix' seçenekleri desteklenmez.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Default value: | appconfig/default |
Kabul edilen değerler: | appconfig/default, appconfig/kvset |
Json veya yaml dosyasını anahtar-değer çiftlerine düzleştirmeye yönelik sınırlayıcı. Özellik dosyaları ve özellik bayrakları için ayırıcı yoksayılır. Desteklenen değerler: '.', ',', ';', '-', '_', '__', '/', ':'.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Yalnızca anahtar değerlerini içeri aktarıp tüm özellik bayraklarını hariç tutun. Varsayılan olarak, tüm özellik bayrakları dosyadan veya uygulama yapılandırmasından içeri aktarılır. Appservice için geçerli değildir.
Özellik | Değer |
---|---|
Default value: | False |
Kabul edilen değerler: | false, true |
Kaynak Uygulama Yapılandırma deposuna bağlanmak için kimlik doğrulama modu. Ayrıntılar için "--auth-mode" bağımsız değişkenine bakın.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Default value: | key |
Kabul edilen değerler: | key, login |
Kaynak deponun erişim anahtarı ve uç noktasının birleşimi.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
--src-auth-mode "login" ise, kaynak Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Anahtar belirtilmemişse, varsayılan olarak tüm anahtarları içeri aktar. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren anahtarlar anlamına gelir. Anahtar filtreleme özellik bayrakları için geçerli değildir. Varsayılan olarak, belirtilen etikete sahip tüm özellik bayrakları içeri aktarılır.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Yalnızca source AppConfig'de bu etikete sahip anahtarlar içeri aktarılır. Değer belirtilmezse, varsayılan olarak null etiketli anahtarları içeri aktar. Yıldız işaretini filtre olarak destekleme, örneğin * tüm etiketler, abc*, ön ek olarak abc içeren etiketler anlamına gelir.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Kaynak Uygulama Yapılandırma deposunun adı.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Kaynak Uygulama Yapılandırma deposunun belirli bir anlık görüntüsündeki tüm anahtarları içeri aktarın. Anlık görüntü belirtilmezse, depoda bulunan anahtarlar belirtilen anahtar ve etiket filtrelerine göre içeri aktarılır.
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Kaynak AppConfig'de belirtilen etiketleri içeren anahtar-değerler içeri aktarılır. Hiçbir etiket belirtilmezse, herhangi bir etiket içeren tüm anahtar değerleri içeri aktarılabilir. Alanla ayrılmış etiket filtrelerini destekleyin: key[=value] [key[=value] ...].
Özellik | Değer |
---|---|
Parameter group: | AppConfig Arguments |
Belirtilen ön ek ve etikete sahip depodaki diğer tüm anahtar değerlerini silin.
Özellik | Değer |
---|---|
Parameter group: | File Arguments |
Default value: | False |
Kabul edilen değerler: | false, true |
İçeri aktarılan KV'ler ve özellik bayrakları bu etiketlerle atanır. Hiçbir etiket belirtilmezse, içeri aktarılan KV'ler ve özellik bayrakları mevcut etiketleri korur. Alanla ayrılmış etiketleri destekleyin: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için kullanın.
Önizleme isteminde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv list
List key-values.
az appconfig kv list [--all]
[--auth-mode {key, login}]
[--connection-string]
[--datetime]
[--endpoint]
[--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
[--key]
[--label]
[--name]
[--resolve-keyvault {false, true}]
[--snapshot]
[--tags]
[--top]
Örnekler
Null etiketli tüm anahtar değerlerini listeleyin.
az appconfig kv list -n MyAppConfiguration --label \0
v1 ile başlayan herhangi bir etiket için belirli bir anahtarı listeleyin. bağlantı dizesini kullanarak.
az appconfig kv list --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.*
Tüm anahtarları etiketlerle listeleyin ve yalnızca anahtar, değer ve etiketleri sorgula.
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"
Anahtar kasası başvurusunun içeriğini 'KVRef_' anahtar ön ekiyle listeleyin ve yalnızca anahtar ve değer seçin.
az appconfig kv list -n MyAppConfiguration --key "KVRef_*" --resolve-keyvault --query "[*].{key:key, value:value}"
Anahtar değerlerini birden çok etiketle listeleyin.
az appconfig kv list --label test,prod,\0 -n MyAppConfiguration
'az login' kimlik bilgilerinizi kullanarak tüm anahtar değerlerini tüm etiketlerle listeleyin.
az appconfig kv list --endpoint https://myappconfiguration.azconfig.io --auth-mode login
Uygulama yapılandırma deposunun belirli bir anlık görüntüsündeki tüm anahtar değerlerini listeleyin.
az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --snapshot MySnapshot
Belirli etiketlerle tüm anahtar değerlerini listeleme
az appconfig kv list -n MyAppConfiguration --tags tag1=value1 tag2=value2
"tag1" etiket adına sahip tüm anahtar-değerleri boş değerle listeleyin
az appconfig kv list -n MyAppConfiguration --tags tag1=
Tüm anahtar-değerleri null değer içeren "tag1" etiket adıyla listeleyin
az appconfig kv list -n MyAppConfiguration --tags tag1=\0
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Tüm öğeleri listeleyin.
Özellik | Değer |
---|---|
Default value: | False |
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Saat dilimi veya uzaklık belirtilmemişse varsayılan olarak UTC kullanın.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Boşlukla ayrılmış özelleştirilmiş çıkış alanları.
Özellik | Değer |
---|---|
Kabul edilen değerler: | content_type, etag, key, label, last_modified, locked, tags, value |
Anahtar belirtilmemişse, varsayılan olarak tüm anahtarları döndür. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren anahtarlar anlamına gelir.
Etiket belirtilmemişse, tüm etiketleri listeleyin. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren etiketler anlamına gelir. Null etiket için '\0' kullanın.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Anahtar kasası başvurusunun içeriğini çözümleyin. Bu bağımsız değişken --fields ile birlikte BELIRTİlMEMESİ gerekir. Bunun yerine özelleştirilmiş sorgu için --query kullanın.
Özellik | Değer |
---|---|
Default value: | False |
Kabul edilen değerler: | false, true |
Uygulama Yapılandırma deposunun belirli bir anlık görüntüsündeki tüm anahtarları listeleyin. Anlık görüntü belirtilmezse, şu anda depoda olan anahtarlar listelenir.
Hiçbir etiket belirtilmezse, herhangi bir etiket içeren tüm anahtar değerlerini döndürün. Alanla ayrılmış etiketleri destekleyin: key[=value] [key[=value] ...].
Döndürülecek en fazla öğe sayısı. Pozitif bir tamsayı olmalıdır. Varsayılan değer 100'dır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv lock
Yazma işlemlerini yasaklama amacıyla bir anahtar-değeri kilitleyin.
az appconfig kv lock --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--yes]
Örnekler
Uygulama Yapılandırma deposu adını kullanarak bir anahtar-değeri kilitleyin.
az appconfig kv lock -n MyAppConfiguration --key color --label test
Bağlantı dizesini kullanarak anahtar değerini kilitlemeye zorlama.
az appconfig kv lock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes
Gerekli Parametreler
Kilitlenecek anahtar.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, girdiyi null etiketle kilitleyin. Filtreleme desteklenmez.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv restore
Restore key-values.
az appconfig kv restore --datetime
[--auth-mode {key, login}]
[--connection-string]
[--dry-run]
[--endpoint]
[--key]
[--label]
[--name]
[--tags]
[--yes]
Örnekler
Tüm anahtar değerlerini belirli bir zamana geri yükleyin.
az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z"
v1 ile başlayan herhangi bir etiket için belirli bir anahtarı geri yükleyin. belirli bir noktaya bağlantı dizesi kullanma.
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"
Belirli etiketlere sahip tüm anahtar değerlerini belirli bir zamana geri yükleyin.
az appconfig kv restore -n MyAppConfiguration --tags tag1=value1 tag2=value2 --datetime "2019-05-01T11:24:12Z"
Uygulama Yapılandırma deposunda değişiklik yapmadan geri yükleme sonucunun önizlemesini görüntüleyin.
az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z" --dry-run
Gerekli Parametreler
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Saat dilimi veya uzaklık belirtilmemişse varsayılan olarak UTC kullanın.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Uygulama Yapılandırma deposunda değişiklik yapmadan geri yükleme işleminin sonucunun önizlemesini görüntüleyin.
Özellik | Değer |
---|---|
Default value: | False |
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Anahtar belirtilmemişse, varsayılan olarak tüm anahtarları geri yükleyin. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren anahtarlar anlamına gelir.
Etiket belirtilmemişse, tüm etiketlerle tüm anahtar-değer çiftlerini geri yükleyin. Yıldız işaretini filtre olarak destekleme, örneğin abc* ön ek olarak abc içeren etiketler anlamına gelir. Null etiket için '\0' kullanın.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Hiçbir etiket belirtilmezse, tüm anahtar değerlerini herhangi bir etiketle geri yükleyin. Alanla ayrılmış etiketleri destekleyin: key[=value] [key[=value] ...].
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv set
Bir anahtar-değer ayarlayın.
az appconfig kv set --key
[--auth-mode {key, login}]
[--connection-string]
[--content-type]
[--endpoint]
[--label]
[--name]
[--tags]
[--value]
[--yes]
Örnekler
MyLabel etiketiyle bir anahtar-değer ayarlayın.
az appconfig kv set -n MyAppConfiguration --key color --label MyLabel --value red
Bağlantı dizesini kullanarak null etiketli bir anahtar ayarlayın.
az appconfig kv set --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --value red --tags key1=value1 key2=value2
Dize değeri ve JSON içerik türüne sahip bir anahtar ayarlayın.
az appconfig kv set -n MyAppConfiguration --key color --value \"red\" --content-type application/json
Liste değeri ve JSON içerik türüne sahip bir anahtar ayarlayın.
az appconfig kv set -n MyAppConfiguration --key options --value [1,2,3] --content-type application/activity+json;charset=utf-8
Null değer ve JSON içerik türüne sahip bir anahtar ayarlayın.
az appconfig kv set -n MyAppConfiguration --key foo --value null --content-type application/json
'az login' kimlik bilgilerinizi kullanarak bir anahtar değeri ayarlayın.
az appconfig kv set --endpoint https://myappconfiguration.azconfig.io --key color --value red --auth-mode login
Gerekli Parametreler
Ayarlanacak anahtar. Anahtar bir '.' veya '..' olamaz veya '%' karakterini içeremez.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Ayarlanacak anahtar-değerin içerik türü.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, anahtarı varsayılan olarak null etiketli olarak ayarlayın.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Ayarlanacak anahtar-değerin değeri.
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv set-keyvault
Keyvault başvurusu ayarlayın.
az appconfig kv set-keyvault --key
--secret-identifier
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--tags]
[--yes]
Örnekler
MyLabel etiketiyle bir keyvault başvurusu ayarlayın.
az appconfig kv set-keyvault -n MyAppConfiguration --key HostSecret --label MyLabel --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret/Dummyversion
Bağlantı dizesini kullanarak null etiketli ve birden çok etiketli bir keyvault başvurusu ayarlayın.
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
Gerekli Parametreler
Ayarlanacak anahtar. Anahtar bir '.' veya '..' olamaz veya '%' karakterini içeremez.
Key Vault nesnesinin kimliği. Koleksiyonun anahtar, gizli dizi veya sertifika olduğu 'az keyvault {collection} show' komutu kullanılarak bulunabilir. Gizli dizinizin en son sürümüne başvuru ayarlamak için, gizli dizi tanımlayıcısından sürüm bilgilerini kaldırın.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, anahtarı varsayılan olarak null etiketli olarak ayarlayın.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv show
Bir anahtar-değerin tüm özniteliklerini gösterir.
az appconfig kv show --key
[--auth-mode {key, login}]
[--connection-string]
[--datetime]
[--endpoint]
[--label]
[--name]
Örnekler
Belirli bir etiket ve datetime ile Uygulama Yapılandırma deposu adını kullanarak anahtar-değeri gösterme
az appconfig kv show -n MyAppConfiguration --key color --label MyLabel --datetime "2019-05-01T11:24:12Z"
Etiketli bağlantı dizesini kullanarak bir anahtar-değer gösterme
az appconfig kv show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label MyLabel
'az login' kimlik bilgilerinizi kullanarak bir anahtar değeri gösterin.
az appconfig kv show --key color --auth-mode login --endpoint https://myappconfiguration.azconfig.io
Gerekli Parametreler
Gösterilecek anahtar.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Saat dilimi veya uzaklık belirtilmemişse varsayılan olarak UTC kullanın.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, null etiketli girdiyi gösterin. Filtreleme desteklenmez.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |
az appconfig kv unlock
Yazma işlemleri kazanmak için anahtar değerinin kilidini açın.
az appconfig kv unlock --key
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--label]
[--name]
[--yes]
Örnekler
Uygulama Yapılandırma deposu adını kullanarak anahtar değerinin kilidini açın.
az appconfig kv unlock -n MyAppConfiguration --key color --label test
Bağlantı dizesini kullanarak anahtar değerinin kilidini açmayı zorla.
az appconfig kv unlock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes
Gerekli Parametreler
Kilidi açılacak anahtar.
İsteğe Bağlı Parametreler
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Bu parametre, bir veri işleminin nasıl yetkilendirildiğini belirtmek için kullanılabilir. Kimlik doğrulama modu "anahtar" ise, bağlantı dizesi veya mağaza adı sağlayın; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise --endpoint
veya --name
sağlayın; yetkilendirme için "az login" kimlik bilgileriniz kullanılacaktır.
az configure --defaults appconfig_auth_mode=<auth_mode>
kullanarak varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Özellik | Değer |
---|---|
Default value: | key |
Kabul edilen değerler: | key, login |
Uygulama Yapılandırma deposunun erişim anahtarı ve uç noktasının birleşimi. 'az appconfig credential list' kullanılarak bulunabilir. Kullanıcılar, AZURE_APPCONFIG_CONNECTION_STRING adıyla az configure --defaults appconfig_connection_string=<connection_string>
veya ortam değişkeni kullanarak önceden ayarlayabilir.
Kimlik doğrulama modu "oturum açma" ise, Uygulama Yapılandırma deposunun uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir.
az configure --defaults appconfig_endpoint=<endpoint>
kullanarak varsayılan uç noktayı yapılandırabilirsiniz.
Etiket belirtilmemişse, null etiketli girişin kilidini açın. Filtreleme desteklenmez.
Uygulama Yapılandırma deposunun adı.
az configure --defaults app_configuration_store=<name>
kullanarak varsayılan adı yapılandırabilirsiniz.
Onay istemde bulunmayın.
Özellik | Değer |
---|---|
Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Özellik | Değer |
---|---|
Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Özellik | Değer |
---|---|
Default value: | False |
Output format.
Özellik | Değer |
---|---|
Default value: | json |
Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Özellik | Değer |
---|---|
Default value: | False |