Share via


az appconfig kv

bir Uygulama Yapılandırması depolanan anahtar değerlerini yönetin.

Komutlar

Name Description Tür Durum
az appconfig kv delete

Anahtar değerlerini silin.

Temel GA
az appconfig kv export

Yapılandırmaları Uygulama Yapılandırması başka bir yere aktarın.

Temel GA
az appconfig kv import

Yapılandırmaları başka bir yerden Uygulama Yapılandırması aktar.

Temel GA
az appconfig kv list

Anahtar-değerleri listeleyin.

Temel GA
az appconfig kv lock

Yazma işlemlerini yasaklama amacıyla bir anahtar-değeri kilitleyin.

Temel GA
az appconfig kv restore

Anahtar değerlerini geri yükleyin.

Temel GA
az appconfig kv set

Bir anahtar-değer ayarlayın.

Temel GA
az appconfig kv set-keyvault

Keyvault başvurusu ayarlayın.

Temel GA
az appconfig kv show

Bir anahtar-değerin tüm özniteliklerini gösterir.

Temel GA
az appconfig kv unlock

Yazma işlemleri kazanmak için anahtar değerinin kilidini açın.

Temel GA

az appconfig kv delete

Anahtar değerlerini silin.

az appconfig kv delete --key
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--endpoint]
                       [--label]
                       [--name]
                       [--yes]

Örnekler

Onay olmadan Uygulama Yapılandırması adı kullanarak bir anahtarı silin.

az appconfig kv delete -n MyAppConfiguration --key color --label MyLabel --yes

bağlantı dizesi 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ırması uç noktanızı kullanarak bir anahtarı silin.

az appconfig kv delete --endpoint https://myappconfiguration.azconfig.io --key color --auth-mode login --yes

Gerekli Parametreler

--key

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

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

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.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az appconfig kv export

Yapılandırmaları Uygulama Yapılandırması 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]
                       [--endpoint]
                       [--export-as-reference {false, true}]
                       [--format {json, properties, yaml}]
                       [--key]
                       [--label]
                       [--name]
                       [--naming-convention {camel, hyphen, pascal, underscore}]
                       [--path]
                       [--prefix]
                       [--preserve-labels {false, true}]
                       [--profile {appconfig/default, appconfig/kvset}]
                       [--resolve-keyvault {false, true}]
                       [--separator]
                       [--skip-features {false, true}]
                       [--skip-keyvault {false, true}]
                       [--snapshot]
                       [--yes]

Örnekler

Etiket testi içeren tüm anahtarları ve özellik bayraklarını bir json dosyasına aktarı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 olan tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırması dışarı aktarın.

az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --key * --label * --preserve-labels

Tüm etiketleri olan tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırması dışarı 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ırması dışarı 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ırması dışarı aktarma

az appconfig kv export -n MyAppConfiguration -d appconfig --dest-name AnotherAppConfiguration --snapshot MySnapshot

Gerekli Parametreler

--destination -d

Dışarı aktarma hedefi. Özellik bayraklarının appservice'e dışarı aktarılma işleminin desteklenmediğini unutmayın.

kabul edilen değerler: appconfig, appservice, file

İsteğe Bağlı Parametreler

--appservice-account

AppService için ARM Kimliği VEYA Uygulama Yapılandırması ile aynı abonelikte ve kaynak grubunda olduğunu varsayarak AppService'in adı. AppService bağımsız değişkenleri için gereklidir.

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--dest-auth-mode

Hedef Uygulama Yapılandırması bağlanmak için kimlik doğrulama modu. Ayrıntılar için "--auth-mode" bağımsız değişkenine bakın.

kabul edilen değerler: key, login
varsayılan değer: key
--dest-connection-string

Hedef deponun erişim anahtarı ve uç noktasının birleşimi.

--dest-endpoint

--dest-auth-mode "login" ise hedef Uygulama Yapılandırması uç nokta URL'sini sağlayın.

--dest-label

Dışarı aktarılan KV'ler bu hedef etiketle etiketlenir. --dest-label veya --preserve-labels belirtilmezse, null etiket atar.

--dest-name

Hedef Uygulama Yapılandırması adı.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--export-as-reference -r
Önizleme

Anahtar-değerleri Uygulama Yapılandırması başvuruları olarak dışarı aktarın. Daha fazla bilgi için bkz. https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references.

kabul edilen değerler: false, true
varsayılan değer: False
--format

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.

kabul edilen değerler: json, properties, yaml
--key

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.

--label

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 profilli appconfig/kvset 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 ve abc, xyz ise abc veya xyz içeren etiketler anlamına gelir.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--naming-convention

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.

kabul edilen değerler: camel, hyphen, pascal, underscore
varsayılan değer: pascal
--path

Yerel yapılandırma dosyası yolu. Dosya bağımsız değişkenleri için gereklidir.

--prefix

Anahtarlardan kırpılacak ön ek. Özellik bayrakları için ön ek yoksayılır.

--preserve-labels

Kaynak AppConfig'den etiketleri korumak için bayrak ekleyin. Bu bağımsız değişken --dest-label ile birlikte BELIRTİlMEMESİ GEREKIR.

kabul edilen değerler: false, true
varsayılan değer: False
--profile

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' ve 'resolve-keyvault' seçenekleri desteklenmez.

kabul edilen değerler: appconfig/default, appconfig/kvset
varsayılan değer: appconfig/default
--resolve-keyvault

Anahtar kasası başvurusunun içeriğini çözümleyin.

kabul edilen değerler: false, true
varsayılan değer: False
--separator

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: '.', ',', ';', '-', '_', '__', '/', ':'.

--skip-features

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.

kabul edilen değerler: false, true
varsayılan değer: False
--skip-keyvault

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.

kabul edilen değerler: false, true
varsayılan değer: False
--snapshot

Uygulama Yapılandırması 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.

--yes -y

Önizleme isteminde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az appconfig kv import

Yapılandırmaları başka bir yerden Uygulama Yapılandırması aktar.

az appconfig kv import --source {appconfig, appservice, file}
                       [--appservice-account]
                       [--auth-mode {key, login}]
                       [--connection-string]
                       [--content-type]
                       [--depth]
                       [--endpoint]
                       [--format {json, properties, yaml}]
                       [--import-mode {all, ignore-match}]
                       [--label]
                       [--name]
                       [--path]
                       [--prefix]
                       [--preserve-labels {false, true}]
                       [--profile {appconfig/default, appconfig/kvset}]
                       [--separator]
                       [--skip-features {false, true}]
                       [--src-auth-mode {key, login}]
                       [--src-connection-string]
                       [--src-endpoint]
                       [--src-key]
                       [--src-label]
                       [--src-name]
                       [--src-snapshot]
                       [--strict {false, true}]
                       [--yes]

Ö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

Null etiketli tüm anahtarları ve özellik bayraklarını içeri aktarıp bir Uygulama Yapılandırması yeni etiket uygulayın.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --label ImportedKeys

bir Uygulama Yapılandırması 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ırması özellik bayrakları hariç 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 olan tüm anahtarları ve özellik bayraklarını başka bir Uygulama Yapılandırması içeri 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ırması 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

Gerekli Parametreler

--source -s

İçeri aktarmanın kaynağı. Özellik bayraklarının appservice'ten içeri aktarılmasının desteklenmediğini unutmayın.

kabul edilen değerler: appconfig, appservice, file

İsteğe Bağlı Parametreler

--appservice-account

AppService için ARM Kimliği VEYA Uygulama Yapılandırması ile aynı abonelikte ve kaynak grubunda olduğunu varsayarak AppService'in adı. AppService bağımsız değişkenleri için gereklidir.

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--content-type

İçeri aktarılan tüm öğelerin içerik türü.

--depth

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.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--format

İçeri aktarılan dosya biçimi. Dosya bağımsız değişkenleri için gereklidir. Şu anda özellik bayrakları özellikler biçiminde desteklenmemektedir.

kabul edilen değerler: json, properties, yaml
--import-mode

İçeri aktarma modu "ignore-match" ise, hedefte zaten var olan kaynak anahtar-değerlerin üzerine yazılmaz. İçeri aktarma modu "tümü", var olup olmadıklarından bağımsız olarak tüm anahtar değerlerini hedefe yazar.

kabul edilen değerler: all, ignore-match
varsayılan değer: ignore-match
--label

İçeri aktarılan KV'ler ve özellik bayrakları bu etiketle atanır. Etiket belirtilmezse null etiket atar.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--path

Yerel yapılandırma dosyası yolu. Dosya bağımsız değişkenleri için gereklidir.

--prefix

Bu ön ek, içeri aktarılan anahtarların önüne eklenir. Özellik bayrakları için ön ek yoksayılır.

--preserve-labels

Kaynak AppConfig'den etiketleri korumak için bayrak ekleyin. Bu bağımsız değişken --label ile birlikte BELIRTİlMEMESİ gerekir.

kabul edilen değerler: false, true
varsayılan değer: False
--profile

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' ve 'prefix' seçenekleri desteklenmez.

kabul edilen değerler: appconfig/default, appconfig/kvset
varsayılan değer: appconfig/default
--separator

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: '.', ',', ';', '-', '_', '__', '/', ':'.

--skip-features

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.

kabul edilen değerler: false, true
varsayılan değer: False
--src-auth-mode

Kaynak Uygulama Yapılandırması bağlanmak için kimlik doğrulama modu. Ayrıntılar için "--auth-mode" bağımsız değişkenine bakın.

kabul edilen değerler: key, login
varsayılan değer: key
--src-connection-string

Kaynak deponun erişim anahtarı ve uç noktasının birleşimi.

--src-endpoint

--src-auth-mode "login" ise, kaynak Uygulama Yapılandırması uç nokta URL'sini sağlayın.

--src-key

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.

--src-label

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.

--src-name

Kaynak Uygulama Yapılandırması adı.

--src-snapshot

Kaynak Uygulama Yapılandırması 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.

--strict

Belirtilen ön ek ve etikete sahip depodaki diğer tüm anahtar değerlerini silin.

kabul edilen değerler: false, true
varsayılan değer: False
--yes -y

Önizleme isteminde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az appconfig kv list

Anahtar-değerleri listeleyin.

az appconfig kv list [--all]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--datetime]
                     [--endpoint]
                     [--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
                     [--key]
                     [--label]
                     [--name]
                     [--resolve-keyvault {false, true}]
                     [--snapshot]
                     [--top]

Ö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ı dizesi 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

İsteğe Bağlı Parametreler

--all

Tüm öğeleri listeleyin.

varsayılan değer: False
--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--datetime

Biçim: "YYYY-MM-DDThh:mm:ssZ". Saat dilimi belirtilmemişse varsayılan olarak UTC kullanın.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--fields

Boşlukla ayrılmış özelleştirilmiş çıkış alanları.

kabul edilen değerler: content_type, etag, key, label, last_modified, locked, tags, value
--key

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.

--label

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.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--resolve-keyvault

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.

kabul edilen değerler: false, true
varsayılan değer: False
--snapshot

Uygulama Yapılandırması 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.

--top -t

Döndürülecek en fazla öğe sayısı. Pozitif bir tamsayı olmalıdır. Varsayılan değer 100'dır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

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ırması adı kullanarak bir anahtar-değeri kilitleyin.

az appconfig kv lock -n MyAppConfiguration --key color --label test

bağlantı dizesi kullanarak anahtar değerini kilitlemeye zorla.

az appconfig kv lock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --label test --yes

Gerekli Parametreler

--key

Kilitlenecek anahtar.

İsteğe Bağlı Parametreler

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

Etiket belirtilmemişse, girdiyi null etiketle kilitleyin. Filtreleme desteklenmez.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az appconfig kv restore

Anahtar değerlerini geri yükleyin.

az appconfig kv restore --datetime
                        [--auth-mode {key, login}]
                        [--connection-string]
                        [--endpoint]
                        [--key]
                        [--label]
                        [--name]
                        [--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"

Gerekli Parametreler

--datetime

Biçim: "YYYY-MM-DDThh:mm:ssZ". Saat dilimi belirtilmemişse varsayılan olarak UTC kullanın.

İsteğe Bağlı Parametreler

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--key

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.

--label

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.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

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ı dizesi 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

--key

Ayarlanacak anahtar. Anahtar bir '.' veya '..' olamaz veya '%' karakterini içeremez.

İsteğe Bağlı Parametreler

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--content-type

Ayarlanacak anahtar değerinin içerik türü.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

Etiket belirtilmemişse, anahtarı varsayılan olarak null etiketli olarak ayarlayın.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--value

Ayarlanacak anahtar değerinin değeri.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

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ı dizesi 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

--key

Ayarlanacak anahtar. Anahtar bir '.' veya '..' olamaz veya '%' karakterini içeremez.

--secret-identifier

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

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

Etiket belirtilmemişse, anahtarı varsayılan olarak null etiketli olarak ayarlayın.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

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ırması adı 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ı dizesi kullanarak 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

--key

Gösterilecek anahtar.

İsteğe Bağlı Parametreler

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--datetime

Biçim: "YYYY-MM-DDThh:mm:ssZ". Saat dilimi belirtilmemişse varsayılan olarak UTC kullanın.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

Etiket belirtilmemişse, null etiketli girdiyi gösterin. Filtreleme desteklenmez.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

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ırması adı kullanarak anahtar değerinin kilidini açın.

az appconfig kv unlock -n MyAppConfiguration --key color --label test

bağlantı dizesi 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

--key

Kilidi açılacak anahtar.

İsteğe Bağlı Parametreler

--auth-mode

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ı girin; hesap erişim anahtarlarınız yetkilendirme için alınır. Kimlik doğrulama modu "oturum açma" ise, depolama uç noktasını veya mağaza adını belirtin; yetkilendirme için "az login" kimlik bilgileriniz kullanılır. kullanarak az configure --defaults appconfig_auth_mode=<auth_mode>varsayılan kimlik doğrulama modunu yapılandırabilirsiniz. Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string

Uygulama Yapılandırması 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 veya ortam değişkenini kullanarak az configure --defaults appconfig_connection_string=<connection_string> önceden ayarlayabilir.

--endpoint

Kimlik doğrulama modu "oturum açma" ise Uygulama Yapılandırması uç nokta URL'sini sağlayın. Uç nokta "az appconfig show" komutu kullanılarak alınabilir. kullanarak varsayılan uç noktayı az configure --defaults appconfig_endpoint=<endpoint>yapılandırabilirsiniz.

--label

Etiket belirtilmemişse, null etiketli girişin kilidini açın. Filtreleme desteklenmez.

--name -n

Uygulama Yapılandırması adı. kullanarak az configure --defaults app_configuration_store=<name>varsayılan adı yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.