Dela via


az appconfig kv

Hantera nyckelvärden som lagras i en appkonfiguration.

Kommandon

Name Description Typ Status
az appconfig kv delete

Ta bort nyckelvärden.

Kärna Allmän tillgänglighet
az appconfig kv export

Exportera konfigurationer till en annan plats från appkonfigurationen.

Kärna Allmän tillgänglighet
az appconfig kv import

Importera konfigurationer till din appkonfiguration från en annan plats.

Kärna Allmän tillgänglighet
az appconfig kv list

Visa en lista över nyckelvärden.

Kärna Allmän tillgänglighet
az appconfig kv lock

Lås ett nyckelvärde för att förhindra skrivåtgärder.

Kärna Allmän tillgänglighet
az appconfig kv restore

Återställ nyckelvärden.

Kärna Allmän tillgänglighet
az appconfig kv set

Ange ett nyckelvärde.

Kärna Allmän tillgänglighet
az appconfig kv set-keyvault

Ange en keyvault-referens.

Kärna Allmän tillgänglighet
az appconfig kv show

Visa alla attribut för ett nyckelvärde.

Kärna Allmän tillgänglighet
az appconfig kv unlock

Lås upp ett nyckelvärde för att få skrivåtgärder.

Kärna Allmän tillgänglighet

az appconfig kv delete

Ta bort nyckelvärden.

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

Exempel

Ta bort en nyckel med appkonfigurationsnamnet utan bekräftelse.

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

Ta bort en nyckel med hjälp av anslutningssträng.

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

Ta bort en nyckel med dina "az login"-autentiseringsuppgifter och appkonfigurationsslutpunkten.

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

Obligatoriska parametrar

--key

Stöd för stjärntecken som filter, till exempel * betyder all nyckel och abc* betyder nycklar med abc som prefix.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts tar du bort posten med null-etiketten. Stöd för stjärntecken som filter, till exempel * betyder all etikett och abc* betyder etiketter med abc som prefix.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv export

Exportera konfigurationer till en annan plats från appkonfigurationen.

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]

Exempel

Exportera alla nycklar och funktionsflaggor med etiketttest till en json-fil.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json

Exportera alla nycklar med null-etikett till ett App Service-program.

az appconfig kv export -n MyAppConfiguration -d appservice --appservice-account MyAppService

Exportera alla nycklar med etiketttest exklusive funktionsflaggor till en json-fil.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --skip-features

Exportera alla nycklar och funktionsflaggor med alla etiketter till en annan appkonfiguration.

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

Exportera alla nycklar och funktionsflaggor med alla etiketter till en annan appkonfiguration och skriv över måletiketter.

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

Exportera alla nycklar till en annan appkonfiguration med dina "az login"-autentiseringsuppgifter.

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

Exportera alla nycklar och funktionsflaggor med etiketttest med hjälp av appconfig/kvset-profil.

az appconfig kv export -n MyAppConfiguration --label test -d file --path D:/abc.json --format json --profile appconfig/kvset

Exportera alla nycklar till en annan appkonfiguration från en ögonblicksbild av källkonfigurationen

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

Obligatoriska parametrar

--destination -d

Exportmålet. Observera att export av funktionsflaggor till appservice inte stöds.

accepterade värden: appconfig, appservice, file

Valfria parametrar

--appservice-account

ARM-ID för AppService ELLER namnet på AppService, förutsatt att det finns i samma prenumeration och resursgrupp som appkonfigurationen. Krävs för AppService-argument.

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--dest-auth-mode

Autentiseringsläge för anslutning till målappkonfiguration. Mer information finns i argumentet "--auth-mode".

accepterade värden: key, login
standardvärde: key
--dest-connection-string

Kombination av åtkomstnyckel och slutpunkt för målarkivet.

--dest-endpoint

Om --dest-auth-mode är "login" anger du slutpunkts-URL:en för målappkonfigurationen.

--dest-label

Exporterade KV:er kommer att märkas med den här måletiketten. Om varken --dest-label eller --preserve-labels har angetts tilldelar du null-etikett.

--dest-name

Namnet på målappkonfigurationen.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--export-as-reference -r
Förhandsgranskning

Exportera nyckelvärden som appkonfigurationsreferenser. Mer information finns i https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references.

accepterade värden: false, true
standardvärde: False
--format

Filformat som exporteras till. Krävs för filargument. För närvarande stöds inte funktionsflaggor i egenskapsformat.

accepterade värden: json, properties, yaml
--key

Om ingen nyckel har angetts returnerar du alla nycklar som standard. Stöd för stjärntecken som filter, till exempel abc* betyder nycklar med abc som prefix. Nyckelfiltrering gäller inte för funktionsflaggor. Som standard exporteras alla funktionsflaggor med angiven etikett.

--label

Endast nycklar och funktionsflaggor med den här etiketten exporteras. Om ingen etikett har angetts exporterar du nycklar och funktionsflaggor med null-etikett som standard. När exportmålet är appconfig, eller när exportmålet är en fil med appconfig/kvset profil, stöder det här argumentet asterisk- och kommatecken för etikettfiltrering, till exempel * betyder alla etiketter, abc* betyder etiketter med abc som prefix och abc,xyz betyder etiketter med abc eller xyz.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--naming-convention

Namngivningskonvention som ska användas för avsnittet Funktionshantering i filen. Exempel: pascal = FeatureManagement, camel = featureManagement, understreck = feature_management, bindestreck = funktionshantering.

accepterade värden: camel, hyphen, pascal, underscore
standardvärde: pascal
--path

Sökväg till lokal konfigurationsfil. Krävs för filargument.

--prefix

Prefix som ska trimmas från nycklar. Prefixet ignoreras för funktionsflaggor.

--preserve-labels

Flagga för att bevara etiketter från källan AppConfig. Det här argumentet bör INTE anges tillsammans med --dest-label.

accepterade värden: false, true
standardvärde: False
--profile

Exportera profil som ska användas för att exportera nyckelvärdena. Alternativ för "djup", "avgränsare", "naming-convention", "prefix", "dest-label" och "resolve-keyvault" stöds inte när du använder profilen "appconfig/kvset".

accepterade värden: appconfig/default, appconfig/kvset
standardvärde: appconfig/default
--resolve-keyvault

Lös innehållet i key vault-referensen.

accepterade värden: false, true
standardvärde: False
--separator

Avgränsare för att platta ut nyckel/värde-paren till json- eller yaml-filen. Krävs för att exportera hierarkisk struktur. Avgränsaren ignoreras för egenskapsfiler och funktionsflaggor. Värden som stöds: '.', ',', ';', '-', '_', '__', '/', ':'.

--skip-features

Exportera objekt exklusive alla funktionsflaggor. Som standard exporteras alla funktioner med den angivna etiketten till fil eller appkonfiguration. Gäller inte för appservice.

accepterade värden: false, true
standardvärde: False
--skip-keyvault

Exportera objekt exklusive alla key vault-referenser. Som standard exporteras alla key vault-referenser med den angivna etiketten.

accepterade värden: false, true
standardvärde: False
--snapshot

Exportera alla nycklar i en viss ögonblicksbild av App Configuration Store. Om ingen ögonblicksbild anges exporteras nycklarna som för närvarande finns i arkivet baserat på de angivna nyckel- och etikettfiltren.

--yes -y

Fråga inte efter förhandsversion.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv import

Importera konfigurationer till din appkonfiguration från en annan plats.

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]

Exempel

Importera alla nycklar och funktionsflaggor från en fil och använd testetiketten.

az appconfig kv import -n MyAppConfiguration --label test -s file --path D:/abc.json --format json

Importera alla nycklar och funktionsflaggor med null-etikett och använd en ny etikett från en appkonfiguration.

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

Importera alla nycklar från en ögonblicksbild av en appkonfiguration.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-snapshot MySnapshot

Importera alla nycklar och använd null-etikett från ett App Service-program.

az appconfig kv import -n MyAppConfiguration -s appservice --appservice-account MyAppService

Importera alla nycklar med etiketttest och använd test2-etiketten exklusive funktionsflaggor från en appkonfiguration.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-label test --label test2 --src-name AnotherAppConfiguration --skip-features

Importera alla nycklar och funktionsflaggor med alla etiketter till en annan appkonfiguration.

az appconfig kv import -n MyAppConfiguration -s appconfig --src-name AnotherAppConfiguration --src-key * --src-label * --preserve-labels

Importera alla nycklar och funktionsflaggor från en JSON-fil och tillämpa JSON-innehållstypen.

az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --separator . --content-type application/json

Importera alla nycklar till en annan appkonfiguration med dina "az login"-autentiseringsuppgifter.

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

Importera alla nycklar och funktionsflaggor från en fil med formatet appconfig/kvset.

az appconfig kv import -n MyAppConfiguration -s file --path D:/abc.json --format json --profile appconfig/kvset

Obligatoriska parametrar

--source -s

Källan för import. Observera att import av funktionsflaggor från appservice inte stöds.

accepterade värden: appconfig, appservice, file

Valfria parametrar

--appservice-account

ARM-ID för AppService ELLER namnet på AppService, förutsatt att det finns i samma prenumeration och resursgrupp som appkonfigurationen. Krävs för AppService-argument.

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--content-type

Innehållstyp för alla importerade objekt.

--depth

Djup för att platta ut json- eller yaml-filen till nyckel/värde-par. Platta ut till den djupaste nivån som standard om --separator tillhandahålls. Gäller inte för egenskapsfiler eller funktionsflaggor.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--format

Importerat filformat. Krävs för filargument. För närvarande stöds inte funktionsflaggor i egenskapsformat.

accepterade värden: json, properties, yaml
--import-mode

Om importläget är "ignore-match" skrivs inte källnyckelvärden som redan finns på målet över. Importläget "all" skriver alla nyckelvärden till målet oavsett om de finns eller inte.

accepterade värden: all, ignore-match
standardvärde: ignore-match
--label

Importerade KV:er och funktionsflaggor tilldelas med den här etiketten. Om ingen etikett har angetts tilldelar du null-etikett.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--path

Sökväg till lokal konfigurationsfil. Krävs för filargument.

--prefix

Det här prefixet läggs till på framsidan av importerade nycklar. Prefixet ignoreras för funktionsflaggor.

--preserve-labels

Flagga för att bevara etiketter från källan AppConfig. Det här argumentet ska INTE anges tillsammans med --label.

accepterade värden: false, true
standardvärde: False
--profile

Importera profil som ska användas för att importera nyckelvärdena. Alternativen "djup", "avgränsare", "innehållstyp", "etikett", "skip-features" och "prefix" stöds inte när du använder profilen "appconfig/kvset".

accepterade värden: appconfig/default, appconfig/kvset
standardvärde: appconfig/default
--separator

Avgränsare för att platta ut json- eller yaml-filen till nyckel/värde-par. Avgränsaren ignoreras för egenskapsfiler och funktionsflaggor. Värden som stöds: '.', ',', ';', '-', '_', '__', '/', ':'.

--skip-features

Importera endast nyckelvärden och exkludera alla funktionsflaggor. Som standard importeras alla funktionsflaggor från filen eller appkonfigurationen. Gäller inte för appservice.

accepterade värden: false, true
standardvärde: False
--src-auth-mode

Autentiseringsläge för anslutning till källappkonfiguration. Mer information finns i argumentet "--auth-mode".

accepterade värden: key, login
standardvärde: key
--src-connection-string

Kombination av åtkomstnyckel och slutpunkt för källarkivet.

--src-endpoint

Om --src-auth-mode är "login" anger du slutpunkts-URL:en för källappkonfigurationen.

--src-key

Om ingen nyckel har angetts importerar du alla nycklar som standard. Stöd för stjärntecken som filter, till exempel abc* betyder nycklar med abc som prefix. Nyckelfiltrering gäller inte för funktionsflaggor. Som standard importeras alla funktionsflaggor med angiven etikett.

--src-label

Endast nycklar med den här etiketten i appkonfigurationskällan importeras. Om inget värde har angetts importerar du nycklar med null-etikett som standard. Stöd stjärntecken som filter, till exempel * betyder alla etiketter, abc* betyder etiketter med abc som prefix.

--src-name

Namnet på källappkonfigurationen.

--src-snapshot

Importera alla nycklar i en viss ögonblicksbild av appkonfigurationsarkivet för källan. Om ingen ögonblicksbild har angetts importeras nycklarna som för närvarande finns i arkivet baserat på de angivna nyckel- och etikettfiltren.

--strict

Ta bort alla andra nyckelvärden i arkivet med angivet prefix och etikett.

accepterade värden: false, true
standardvärde: False
--yes -y

Fråga inte efter förhandsversion.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv list

Visa en lista över nyckelvärden.

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]

Exempel

Visa en lista över alla nyckelvärden med null-etikett.

az appconfig kv list -n MyAppConfiguration --label \0

Ange en specifik nyckel för en etikett som börjar med v1. med hjälp av anslutningssträng.

az appconfig kv list --key color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.*

Visa en lista över alla nycklar med alla etiketter och fråga endast nyckel, värde och taggar.

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"

Visa en lista över innehållet i key vault-referensen med nyckelprefixet "KVRef_" och välj endast nyckel och värde.

az appconfig kv list -n MyAppConfiguration --key "KVRef_*" --resolve-keyvault --query "[*].{key:key, value:value}"

Visa en lista över nyckelvärden med flera etiketter.

az appconfig kv list --label test,prod,\0 -n MyAppConfiguration

Visa en lista över alla nyckelvärden med alla etiketter med dina "az login"-autentiseringsuppgifter.

az appconfig kv list --endpoint https://myappconfiguration.azconfig.io --auth-mode login

Visa en lista över alla nyckelvärden i en viss ögonblicksbild av appkonfigurationsarkivet.

az appconfig kv list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --snapshot MySnapshot

Valfria parametrar

--all

Visa en lista över alla objekt.

standardvärde: False
--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--datetime

Format: "ÅÅÅÅ-MM-DDThh:mm:ssZ". Om ingen tidszon har angetts använder du UTC som standard.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--fields

Utrymmesavgränsade anpassade utdatafält.

accepterade värden: content_type, etag, key, label, last_modified, locked, tags, value
--key

Om ingen nyckel har angetts returnerar du alla nycklar som standard. Stöd för stjärntecken som filter, till exempel abc* betyder nycklar med abc som prefix.

--label

Om ingen etikett har angetts listar du alla etiketter. Stöd för stjärntecken som filter, till exempel abc* betyder etiketter med abc som prefix. Använd \0 för null-etikett.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--resolve-keyvault

Lös innehållet i key vault-referensen. Det här argumentet ska INTE anges tillsammans med --fields. Använd i stället --query för anpassad fråga.

accepterade värden: false, true
standardvärde: False
--snapshot

Visa en lista över alla nycklar i en viss ögonblicksbild av App Configuration Store. Om ingen ögonblicksbild har angetts visas nycklarna i arkivet.

--top -t

Maximalt antal objekt som ska returneras. Måste vara ett positivt heltal. Standardvärdet är 100.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv lock

Lås ett nyckelvärde för att förhindra skrivåtgärder.

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

Exempel

Lås ett nyckelvärde med appkonfigurationsnamnet.

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

Framtvinga låsning av ett nyckelvärde med hjälp av anslutningssträng.

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

Obligatoriska parametrar

--key

Nyckel som ska låsas.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts låser du posten med null-etikett. Filtrering stöds inte.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv restore

Återställ nyckelvärden.

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

Exempel

Återställ alla nyckelvärden till en viss tidpunkt.

az appconfig kv restore -n MyAppConfiguration --datetime "2019-05-01T11:24:12Z"

Återställ en specifik nyckel för alla etiketter som börjar med v1. med hjälp av anslutningssträng till en viss tidpunkt.

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"

Obligatoriska parametrar

--datetime

Format: "ÅÅÅÅ-MM-DDThh:mm:ssZ". Om ingen tidszon har angetts använder du UTC som standard.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--key

Om ingen nyckel har angetts återställer du alla nycklar som standard. Stöd för stjärntecken som filter, till exempel abc* betyder nycklar med abc som prefix.

--label

Om ingen etikett har angetts återställer du alla nyckel/värde-par med alla etiketter. Stöd för stjärntecken som filter, till exempel abc* betyder etiketter med abc som prefix. Använd \0 för null-etikett.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv set

Ange ett nyckelvärde.

az appconfig kv set --key
                    [--auth-mode {key, login}]
                    [--connection-string]
                    [--content-type]
                    [--endpoint]
                    [--label]
                    [--name]
                    [--tags]
                    [--value]
                    [--yes]

Exempel

Ange ett nyckelvärde med etiketten MyLabel.

az appconfig kv set -n MyAppConfiguration --key color --label MyLabel --value red

Ange en nyckel med null-etikett med hjälp av anslutningssträng.

az appconfig kv set --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --value red --tags key1=value1 key2=value2

Ange en nyckel med strängvärdet och JSON-innehållstypen.

az appconfig kv set -n MyAppConfiguration --key color --value \"red\" --content-type application/json

Ange en nyckel med listvärde och JSON-innehållstyp.

az appconfig kv set -n MyAppConfiguration --key options --value [1,2,3] --content-type application/activity+json;charset=utf-8

Ange en nyckel med null-värde och JSON-innehållstyp.

az appconfig kv set -n MyAppConfiguration --key foo --value null --content-type application/json

Ange ett nyckelvärde med dina "az login"-autentiseringsuppgifter.

az appconfig kv set --endpoint https://myappconfiguration.azconfig.io --key color --value red --auth-mode login

Obligatoriska parametrar

--key

Nyckel som ska anges. Nyckeln får inte vara ett '.' eller '..', eller innehålla '%'-tecknet.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--content-type

Innehållstyp för nyckelvärdet som ska anges.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts anger du nyckeln med null-etikett som standard.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--value

Värdet för nyckelvärdet som ska anges.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv set-keyvault

Ange en keyvault-referens.

az appconfig kv set-keyvault --key
                             --secret-identifier
                             [--auth-mode {key, login}]
                             [--connection-string]
                             [--endpoint]
                             [--label]
                             [--name]
                             [--tags]
                             [--yes]

Exempel

Ange en keyvault-referens med etiketten MyLabel.

az appconfig kv set-keyvault -n MyAppConfiguration --key HostSecret --label MyLabel --secret-identifier https://contoso.vault.azure.net/Secrets/DummySecret/Dummyversion

Ange en keyvault-referens med null-etikett och flera taggar med hjälp av anslutningssträng.

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

Obligatoriska parametrar

--key

Nyckel som ska anges. Nyckeln får inte vara ett '.' eller '..', eller innehålla '%'-tecknet.

--secret-identifier

ID för Key Vault-objektet. Det går att hitta med kommandot az keyvault {collection} show, där samlingen är nyckel, hemlighet eller certifikat. Om du vill ange referens till den senaste versionen av din hemlighet tar du bort versionsinformation från den hemliga identifieraren.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts anger du nyckeln med null-etikett som standard.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv show

Visa alla attribut för ett nyckelvärde.

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

Exempel

Visa ett nyckelvärde med appkonfigurationsnamnet med en specifik etikett och datetime

az appconfig kv show -n MyAppConfiguration --key color --label MyLabel --datetime "2019-05-01T11:24:12Z"

Visa ett nyckelvärde med hjälp av anslutningssträng med etikett

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

Visa ett nyckelvärde med dina "az login"-autentiseringsuppgifter.

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

Obligatoriska parametrar

--key

Nyckel som ska visas.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--datetime

Format: "ÅÅÅÅ-MM-DDThh:mm:ssZ". Om ingen tidszon har angetts använder du UTC som standard.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts visar du en post med null-etikett. Filtrering stöds inte.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az appconfig kv unlock

Lås upp ett nyckelvärde för att få skrivåtgärder.

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

Exempel

Lås upp ett nyckelvärde med appkonfigurationsnamnet.

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

Framtvinga upplåsning av ett nyckelvärde med hjälp av anslutningssträng.

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

Obligatoriska parametrar

--key

Nyckel som ska låsas upp.

Valfria parametrar

--auth-mode

Den här parametern kan användas för att ange hur en dataåtgärd ska auktoriseras. Om autentiseringsläget är "nyckel" anger du anslutningssträng eller butiksnamn och dina kontoåtkomstnycklar hämtas för auktorisering. Om autentiseringsläget är "login" anger du butiksslutpunkten eller butiksnamnet och dina "az login"-autentiseringsuppgifter används för auktorisering. Du kan konfigurera standardautentiseringsläget med .az configure --defaults appconfig_auth_mode=<auth_mode> Mer information finns i https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

accepterade värden: key, login
standardvärde: key
--connection-string

Kombination av åtkomstnyckel och slutpunkt för appkonfiguration. Kan hittas med hjälp av "az appconfig credential list". Användare kan förinställa den med hjälp av az configure --defaults appconfig_connection_string=<connection_string> eller miljövariabeln med namnet AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Om autentiseringsläget är "login" anger du slutpunkts-URL:en för appkonfigurationen. Slutpunkten kan hämtas med kommandot "az appconfig show". Du kan konfigurera standardslutpunkten med .az configure --defaults appconfig_endpoint=<endpoint>

--label

Om ingen etikett har angetts låser du upp posten med null-etikett. Filtrering stöds inte.

--name -n

Namnet på appkonfigurationen. Du kan konfigurera standardnamnet med .az configure --defaults app_configuration_store=<name>

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.