다음을 통해 공유


az appconfig kv

App Configuration 저장소에 저장된 키-값을 관리합니다.

명령

Name Description 형식 상태
az appconfig kv delete

키-값을 삭제합니다.

핵심 GA
az appconfig kv export

App Configuration 저장소에서 다른 위치로 구성을 내보냅니다.

핵심 GA
az appconfig kv import

구성을 다른 위치에서 App Configuration 저장소로 가져옵니다.

핵심 GA
az appconfig kv list

키-값을 나열합니다.

핵심 GA
az appconfig kv lock

쓰기 작업을 금지하도록 키-값을 잠급니다.

핵심 GA
az appconfig kv restore

키-값을 복원합니다.

핵심 GA
az appconfig kv set

키-값을 설정합니다.

핵심 GA
az appconfig kv set-keyvault

keyvault 참조를 설정합니다.

핵심 GA
az appconfig kv show

키-값의 모든 특성을 표시합니다.

핵심 GA
az appconfig kv unlock

키-값을 잠금 해제하여 쓰기 작업을 가져옵니다.

핵심 GA

az appconfig kv delete

키-값을 삭제합니다.

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

예제

확인 없이 App Configuration 저장소 이름을 사용하여 키를 삭제합니다.

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

연결 문자열 사용하여 키를 삭제합니다.

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

'az login' 자격 증명 및 App Configuration 저장소 엔드포인트를 사용하여 키를 삭제합니다.

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

필수 매개 변수

--key

별 기호를 필터로 지원합니다. 예를 들어 *는 모든 키를 의미하고 abc*는 abc를 접두사로 사용하는 키를 의미합니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블을 지정하지 않으면 null 레이블이 있는 항목을 삭제합니다. 별 기호를 필터로 지원합니다. 예를 들어 * 모든 레이블을 의미하고 abc*는 abc를 접두사로 사용하는 레이블을 의미합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv export

App Configuration 저장소에서 다른 위치로 구성을 내보냅니다.

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]

예제

레이블 테스트가 있는 모든 키 및 기능 플래그를 json 파일로 내보냅니다.

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

Null 레이블이 있는 모든 키를 App Service 애플리케이션으로 내보냅니다.

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

기능 플래그를 제외한 레이블 테스트가 있는 모든 키를 json 파일로 내보냅니다.

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

모든 레이블이 있는 모든 키와 기능 플래그를 다른 App Configuration 저장소로 내보냅니다.

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

모든 레이블이 있는 모든 키와 기능 플래그를 다른 App Configuration 저장소로 내보내고 대상 레이블을 덮어씁니다.

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

'az login' 자격 증명을 사용하여 모든 키를 다른 App Configuration 저장소로 내보냅니다.

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 프로필을 사용하여 레이블 테스트를 사용하여 모든 키 및 기능 플래그를 내보냅니다.

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

원본 구성의 스냅샷에서 다른 App Configuration 저장소로 모든 키 내보내기

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

필수 매개 변수

--destination -d

내보내기 대상입니다. 기능 플래그를 appservice로 내보내는 것은 지원되지 않습니다.

허용되는 값: appconfig, appservice, file

선택적 매개 변수

--appservice-account

AppService 또는 AppService의 이름에 대한 ARM ID로, App Configuration 저장소와 동일한 구독 및 리소스 그룹에 있다고 가정합니다. AppService 인수에 필요합니다.

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--dest-auth-mode

대상 App Configuration 저장소에 연결하기 위한 인증 모드입니다. 자세한 내용은 "--auth-mode" 인수를 참조하세요.

허용되는 값: key, login
Default value: key
--dest-connection-string

액세스 키와 대상 저장소의 엔드포인트 조합입니다.

--dest-endpoint

--dest-auth-mode가 "login"인 경우 대상 App Configuration 저장소의 엔드포인트 URL을 제공합니다.

--dest-label

내보낸 KV는 이 대상 레이블로 레이블이 지정됩니다. --dest-label 또는 --preserve-labels를 지정하지 않으면 null 레이블을 할당합니다.

--dest-name

대상 App Configuration 저장소의 이름입니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--export-as-reference -r

키-값을 App Configuration 참조로 내보냅니다. 자세한 내용은 https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references를 참조하세요.

허용되는 값: false, true
Default value: False
--format

내보낼 파일 형식입니다. 파일 인수에 필요합니다. 현재 기능 플래그는 속성 형식에서 지원되지 않습니다.

허용되는 값: json, properties, yaml
--key

키가 지정되지 않은 경우 기본적으로 모든 키를 반환합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다. 기능 플래그에는 키 필터링을 적용할 수 없습니다. 기본적으로 지정된 레이블이 있는 모든 기능 플래그를 내보냅니다.

--label

이 레이블이 있는 키 및 기능 플래그만 내보냅니다. 레이블이 지정되지 않은 경우 기본적으로 null 레이블이 있는 키 및 기능 플래그를 내보냅니다. 내보내기 대상이 appconfig이거나 내보내기 대상이 프로필이 있는 appconfig/kvset 파일인 경우 이 인수는 레이블 필터링을 위해 별표 및 쉼표 기호를 지원합니다. 예를 들어 * 모든 레이블을 의미하고, abc*는 abc를 접두사로 사용하는 레이블을 의미하고, abc,xyz는 abc 또는 xyz가 있는 레이블을 의미합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--naming-convention

파일의 "기능 관리" 섹션에 사용할 명명 규칙입니다. 예: pascal = FeatureManagement, camel = featureManagement, 밑줄 = feature_management, 하이픈 = 기능 관리.

허용되는 값: camel, hyphen, pascal, underscore
Default value: pascal
--path

로컬 구성 파일 경로입니다. 파일 인수에 필요합니다.

--prefix

키에서 잘라낼 접두사. 기능 플래그의 경우 접두사는 무시됩니다.

--preserve-labels

원본 AppConfig에서 레이블을 유지하려면 플래그를 지정합니다. 이 인수는 --dest-label과 함께 지정해서는 안 됩니다.

허용되는 값: false, true
Default value: False
--profile

키-값을 내보내는 데 사용할 내보내기 프로필입니다. 옵션 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' 및 'resolve-keyvault'는 'appconfig/kvset' 프로필을 사용할 때 지원되지 않습니다.

허용되는 값: appconfig/default, appconfig/kvset
Default value: appconfig/default
--resolve-keyvault

키 자격 증명 모음 참조의 내용을 확인합니다.

허용되는 값: false, true
Default value: False
--separator

키-값 쌍을 json 또는 yaml 파일로 평면화하기 위한 구분 기호입니다. 계층 구조를 내보내는 데 필요합니다. 속성 파일 및 기능 플래그에 대해서는 구분 기호가 무시됩니다. 지원되는 값: '.', ',', ';', '-', '_', '__', '/', '/', ':'.

--skip-features

모든 기능 플래그를 제외한 항목을 내보냅니다. 기본적으로 지정된 레이블이 있는 모든 기능을 파일 또는 appconfig로 내보냅니다. 앱 서비스에는 적용되지 않습니다.

허용되는 값: false, true
Default value: False
--skip-keyvault

모든 키 자격 증명 모음 참조를 제외한 항목을 내보냅니다. 기본적으로 지정된 레이블이 있는 모든 키 자격 증명 모음 참조를 내보냅니다.

허용되는 값: false, true
Default value: False
--snapshot

App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 내보냅니다. 스냅샷이 지정되지 않은 경우 현재 저장소에 있는 키는 지정된 키 및 레이블 필터에 따라 내보내집니다.

--yes -y

미리 보기를 입력하라는 메시지가 표시되지 않습니다.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv import

구성을 다른 위치에서 App Configuration 저장소로 가져옵니다.

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]

예제

파일에서 모든 키와 기능 플래그를 가져오고 테스트 레이블을 적용합니다.

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

Null 레이블이 있는 모든 키 및 기능 플래그를 가져오고 App Configuration 저장소에서 새 레이블을 적용합니다.

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

App Configuration 저장소의 스냅샷에서 모든 키를 가져옵니다.

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

모든 키를 가져오고 App Service 애플리케이션에서 null 레이블을 적용합니다.

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

레이블 테스트를 사용하여 모든 키를 가져오고 App Configuration 저장소에서 기능 플래그를 제외한 test2 레이블을 적용합니다.

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

모든 레이블이 있는 모든 키와 기능 플래그를 다른 App Configuration 저장소로 가져옵니다.

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

JSON 파일에서 모든 키 및 기능 플래그를 가져오고 JSON 콘텐츠 형식을 적용합니다.

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

'az login' 자격 증명을 사용하여 모든 키를 다른 App Configuration 저장소로 가져옵니다.

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 형식을 사용하여 파일에서 모든 키와 기능 플래그를 가져옵니다.

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

필수 매개 변수

--source -s

가져오기 원본입니다. appservice에서 기능 플래그를 가져오는 것은 지원되지 않습니다.

허용되는 값: appconfig, appservice, file

선택적 매개 변수

--appservice-account

AppService 또는 AppService의 이름에 대한 ARM ID로, App Configuration 저장소와 동일한 구독 및 리소스 그룹에 있다고 가정합니다. AppService 인수에 필요합니다.

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--content-type

가져온 모든 항목의 콘텐츠 형식입니다.

--depth

json 또는 yaml 파일을 키-값 쌍으로 평면화하기 위한 깊이입니다. --separator가 제공된 경우 기본적으로 가장 깊은 수준으로 평면화합니다. 속성 파일 또는 기능 플래그에는 적용되지 않습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--format

가져온 파일 형식입니다. 파일 인수에 필요합니다. 현재 기능 플래그는 속성 형식에서 지원되지 않습니다.

허용되는 값: json, properties, yaml
--import-mode

가져오기 모드가 "ignore-match"인 경우 아직 존재하지 않거나 값, 콘텐츠 형식 또는 태그가 동일한 키와 레이블을 가진 기존 키-값의 값과 다른 원본 키 값만 기록됩니다. 가져오기 모드 "all"은 존재하는지 여부에 관계없이 모든 키 값을 대상에 씁니다.

허용되는 값: all, ignore-match
Default value: ignore-match
--label

가져온 KV 및 기능 플래그는 이 레이블과 함께 할당됩니다. 레이블을 지정하지 않으면 null 레이블을 할당합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--path

로컬 구성 파일 경로입니다. 파일 인수에 필요합니다.

--prefix

이 접두사는 가져온 키의 앞에 추가됩니다. 기능 플래그의 경우 접두사는 무시됩니다.

--preserve-labels

원본 AppConfig에서 레이블을 유지하려면 플래그를 지정합니다. 이 인수는 --label과 함께 지정해서는 안 됩니다.

허용되는 값: false, true
Default value: False
--profile

키-값을 가져오는 데 사용할 가져오기 프로필입니다. 옵션 'depth', 'separator', 'content-type', 'label', 'skip-features' 및 'prefix'는 'appconfig/kvset' 프로필을 사용할 때 지원되지 않습니다.

허용되는 값: appconfig/default, appconfig/kvset
Default value: appconfig/default
--separator

json 또는 yaml 파일을 키-값 쌍으로 평면화하기 위한 구분 기호입니다. 속성 파일 및 기능 플래그에 대해서는 구분 기호가 무시됩니다. 지원되는 값: '.', ',', ';', '-', '_', '__', '/', '/', ':'.

--skip-features

키 값만 가져오고 모든 기능 플래그를 제외합니다. 기본적으로 모든 기능 플래그는 파일 또는 appconfig에서 가져옵니다. 앱 서비스에는 적용되지 않습니다.

허용되는 값: false, true
Default value: False
--src-auth-mode

원본 App Configuration 저장소에 연결하기 위한 인증 모드입니다. 자세한 내용은 "--auth-mode" 인수를 참조하세요.

허용되는 값: key, login
Default value: key
--src-connection-string

원본 저장소의 액세스 키와 엔드포인트의 조합입니다.

--src-endpoint

--src-auth-mode가 "login"인 경우 원본 App Configuration 저장소의 엔드포인트 URL을 제공합니다.

--src-key

키가 지정되지 않은 경우 기본적으로 모든 키를 가져옵니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다. 기능 플래그에는 키 필터링을 적용할 수 없습니다. 기본적으로 지정된 레이블이 있는 모든 기능 플래그를 가져옵니다.

--src-label

원본 AppConfig에서 이 레이블이 있는 키만 가져옵니다. 값이 지정되지 않은 경우 기본적으로 null 레이블이 있는 키를 가져옵니다. 별 기호를 필터로 지원합니다. 예를 들어 * 모든 레이블을 의미하고, abc*는 abc를 접두사로 사용하는 레이블을 의미합니다.

--src-name

원본 App Configuration 저장소의 이름입니다.

--src-snapshot

원본 App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 가져옵니다. 스냅샷이 지정되지 않은 경우 현재 저장소에 있는 키는 지정된 키 및 레이블 필터에 따라 가져옵니다.

--strict

지정된 접두사 및 레이블을 사용하여 저장소의 다른 모든 키 값을 삭제합니다.

허용되는 값: false, true
Default value: False
--yes -y

미리 보기를 입력하라는 메시지가 표시되지 않습니다.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv list

키-값을 나열합니다.

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]

예제

null 레이블을 사용하여 모든 키-값을 나열합니다.

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

v1로 시작하는 레이블에 대한 특정 키를 나열합니다. 연결 문자열 사용.

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

레이블이 있는 모든 키를 나열하고 키, 값 및 태그만 쿼리합니다.

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"

키 접두사 'KVRef_'을 사용하여 키 자격 증명 모음 참조의 콘텐츠를 나열하고 키와 값만 선택합니다.

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

여러 레이블이 있는 키-값을 나열합니다.

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

'az login' 자격 증명을 사용하여 모든 레이블이 있는 모든 키-값을 나열합니다.

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

앱 구성 저장소의 지정된 스냅샷에 모든 키 값을 나열합니다.

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

선택적 매개 변수

--all

모든 항목을 나열합니다.

Default value: False
--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--datetime

형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--fields

공백으로 구분된 사용자 지정 출력 필드입니다.

허용되는 값: content_type, etag, key, label, last_modified, locked, tags, value
--key

키가 지정되지 않은 경우 기본적으로 모든 키를 반환합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다.

--label

레이블이 지정되지 않은 경우 모든 레이블을 나열합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 레이블을 의미하는 필터로 별 기호를 지원합니다. null 레이블에 '\0'을 사용합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--resolve-keyvault

키 자격 증명 모음 참조의 내용을 확인합니다. 이 인수는 --fields와 함께 지정해서는 안 됩니다. 대신 사용자 지정된 쿼리에 --query를 사용합니다.

허용되는 값: false, true
Default value: False
--snapshot

App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 나열합니다. 스냅샷을 지정하지 않으면 현재 저장소에 있는 키가 나열됩니다.

--top -t

반환할 항목의 최대 수입니다. 양의 정수여야 합니다. 기본값은 100입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv lock

쓰기 작업을 금지하도록 키-값을 잠급니다.

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

예제

App Configuration 저장소 이름을 사용하여 키-값을 잠급 수 있습니다.

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

연결 문자열 사용하여 키-값을 강제로 잠급 수 있습니다.

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

필수 매개 변수

--key

잠글 키입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블을 지정하지 않으면 null 레이블이 있는 항목을 잠급 수 있습니다. 필터링은 지원되지 않습니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv restore

키-값을 복원합니다.

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

예제

모든 키-값을 특정 시점으로 복원합니다.

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

v1로 시작하는 레이블에 대한 특정 키를 복원합니다. 특정 시점으로 연결 문자열 사용.

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"

필수 매개 변수

--datetime

형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--key

키가 지정되지 않은 경우 기본적으로 모든 키를 복원합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다.

--label

레이블이 지정되지 않은 경우 모든 레이블을 사용하여 모든 키-값 쌍을 복원합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 레이블을 의미하는 필터로 별 기호를 지원합니다. null 레이블에 '\0'을 사용합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv set

키-값을 설정합니다.

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

예제

MyLabel 레이블을 사용하여 키-값을 설정합니다.

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

연결 문자열 사용하여 null 레이블로 키를 설정합니다.

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

문자열 값 및 JSON 콘텐츠 형식으로 키를 설정합니다.

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

목록 값 및 JSON 콘텐츠 형식으로 키를 설정합니다.

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

null 값 및 JSON 콘텐츠 형식으로 키를 설정합니다.

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

'az login' 자격 증명을 사용하여 키-값을 설정합니다.

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

필수 매개 변수

--key

설정할 키입니다. 키는 '.' 또는 '..'이거나 '%' 문자를 포함할 수 없습니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--content-type

설정할 키-값의 콘텐츠 형식입니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블로 키를 설정합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--value

설정할 키-값의 값입니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv set-keyvault

keyvault 참조를 설정합니다.

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

예제

MyLabel 레이블을 사용하여 keyvault 참조를 설정합니다.

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

연결 문자열 사용하여 null 레이블 및 여러 태그를 사용하여 keyvault 참조를 설정합니다.

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

필수 매개 변수

--key

설정할 키입니다. 키는 '.' 또는 '..'이거나 '%' 문자를 포함할 수 없습니다.

--secret-identifier

Key Vault 개체의 ID입니다. 컬렉션이 키, 비밀 또는 인증서인 'az keyvault {collection} show' 명령을 사용하여 찾을 수 있습니다. 최신 버전의 비밀에 대한 참조를 설정하려면 비밀 식별자에서 버전 정보를 제거합니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블로 키를 설정합니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv show

키-값의 모든 특성을 표시합니다.

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

예제

특정 레이블 및 datetime과 함께 App Configuration 저장소 이름을 사용하여 키-값 표시

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

레이블과 함께 연결 문자열 사용하여 키-값 표시

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

'az login' 자격 증명을 사용하여 키-값을 표시합니다.

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

필수 매개 변수

--key

표시할 키입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--datetime

형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블을 지정하지 않으면 null 레이블이 있는 항목을 표시합니다. 필터링은 지원되지 않습니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az appconfig kv unlock

키-값을 잠금 해제하여 쓰기 작업을 가져옵니다.

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

예제

App Configuration 저장소 이름을 사용하여 키-값의 잠금을 해제합니다.

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

연결 문자열 사용하여 키-값 잠금을 강제로 해제합니다.

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

필수 매개 변수

--key

잠금 해제할 키입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint 하거나 --name 인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
Default value: key
--connection-string

App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--label

레이블이 지정되지 않은 경우 null 레이블을 사용하여 항목의 잠금을 해제합니다. 필터링은 지원되지 않습니다.

--name -n

App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>기본 이름을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.