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
필수 매개 변수
별 기호를 필터로 지원합니다. 예를 들어 *는 모든 키를 의미하고 abc*는 abc를 접두사로 사용하는 키를 의미합니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블을 지정하지 않으면 null 레이블이 있는 항목을 삭제합니다. 별 기호를 필터로 지원합니다. 예를 들어 * 모든 레이블을 의미하고 abc*는 abc를 접두사로 사용하는 레이블을 의미합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
내보내기 대상입니다. 기능 플래그를 appservice로 내보내는 것은 지원되지 않습니다.
선택적 매개 변수
AppService 또는 AppService의 이름에 대한 ARM ID로, App Configuration 저장소와 동일한 구독 및 리소스 그룹에 있다고 가정합니다. AppService 인수에 필요합니다.
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
대상 App Configuration 저장소에 연결하기 위한 인증 모드입니다. 자세한 내용은 "--auth-mode" 인수를 참조하세요.
액세스 키와 대상 저장소의 엔드포인트 조합입니다.
--dest-auth-mode가 "login"인 경우 대상 App Configuration 저장소의 엔드포인트 URL을 제공합니다.
내보낸 KV는 이 대상 레이블로 레이블이 지정됩니다. --dest-label 또는 --preserve-labels를 지정하지 않으면 null 레이블을 할당합니다.
대상 App Configuration 저장소의 이름입니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
키-값을 App Configuration 참조로 내보냅니다. 자세한 내용은 https://docs.microsoft.com/en-us/azure/app-service/app-service-configuration-references를 참조하세요.
내보낼 파일 형식입니다. 파일 인수에 필요합니다. 현재 기능 플래그는 속성 형식에서 지원되지 않습니다.
키가 지정되지 않은 경우 기본적으로 모든 키를 반환합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다. 기능 플래그에는 키 필터링을 적용할 수 없습니다. 기본적으로 지정된 레이블이 있는 모든 기능 플래그를 내보냅니다.
이 레이블이 있는 키 및 기능 플래그만 내보냅니다. 레이블이 지정되지 않은 경우 기본적으로 null 레이블이 있는 키 및 기능 플래그를 내보냅니다. 내보내기 대상이 appconfig이거나 내보내기 대상이 프로필이 있는 appconfig/kvset
파일인 경우 이 인수는 레이블 필터링을 위해 별표 및 쉼표 기호를 지원합니다. 예를 들어 * 모든 레이블을 의미하고, abc*는 abc를 접두사로 사용하는 레이블을 의미하고, abc,xyz는 abc 또는 xyz가 있는 레이블을 의미합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
파일의 "기능 관리" 섹션에 사용할 명명 규칙입니다. 예: pascal = FeatureManagement, camel = featureManagement, 밑줄 = feature_management, 하이픈 = 기능 관리.
로컬 구성 파일 경로입니다. 파일 인수에 필요합니다.
키에서 잘라낼 접두사. 기능 플래그의 경우 접두사는 무시됩니다.
원본 AppConfig에서 레이블을 유지하려면 플래그를 지정합니다. 이 인수는 --dest-label과 함께 지정해서는 안 됩니다.
키-값을 내보내는 데 사용할 내보내기 프로필입니다. 옵션 'depth', 'separator', 'naming-convention', 'prefix', 'dest-label' 및 'resolve-keyvault'는 'appconfig/kvset' 프로필을 사용할 때 지원되지 않습니다.
키 자격 증명 모음 참조의 내용을 확인합니다.
키-값 쌍을 json 또는 yaml 파일로 평면화하기 위한 구분 기호입니다. 계층 구조를 내보내는 데 필요합니다. 속성 파일 및 기능 플래그에 대해서는 구분 기호가 무시됩니다. 지원되는 값: '.', ',', ';', '-', '_', '__', '/', '/', ':'.
모든 기능 플래그를 제외한 항목을 내보냅니다. 기본적으로 지정된 레이블이 있는 모든 기능을 파일 또는 appconfig로 내보냅니다. 앱 서비스에는 적용되지 않습니다.
모든 키 자격 증명 모음 참조를 제외한 항목을 내보냅니다. 기본적으로 지정된 레이블이 있는 모든 키 자격 증명 모음 참조를 내보냅니다.
App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 내보냅니다. 스냅샷이 지정되지 않은 경우 현재 저장소에 있는 키는 지정된 키 및 레이블 필터에 따라 내보내집니다.
미리 보기를 입력하라는 메시지가 표시되지 않습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
가져오기 원본입니다. appservice에서 기능 플래그를 가져오는 것은 지원되지 않습니다.
선택적 매개 변수
AppService 또는 AppService의 이름에 대한 ARM ID로, App Configuration 저장소와 동일한 구독 및 리소스 그룹에 있다고 가정합니다. AppService 인수에 필요합니다.
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
가져온 모든 항목의 콘텐츠 형식입니다.
json 또는 yaml 파일을 키-값 쌍으로 평면화하기 위한 깊이입니다. --separator가 제공된 경우 기본적으로 가장 깊은 수준으로 평면화합니다. 속성 파일 또는 기능 플래그에는 적용되지 않습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
가져온 파일 형식입니다. 파일 인수에 필요합니다. 현재 기능 플래그는 속성 형식에서 지원되지 않습니다.
가져오기 모드가 "ignore-match"인 경우 아직 존재하지 않거나 값, 콘텐츠 형식 또는 태그가 동일한 키와 레이블을 가진 기존 키-값의 값과 다른 원본 키 값만 기록됩니다. 가져오기 모드 "all"은 존재하는지 여부에 관계없이 모든 키 값을 대상에 씁니다.
가져온 KV 및 기능 플래그는 이 레이블과 함께 할당됩니다. 레이블을 지정하지 않으면 null 레이블을 할당합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
로컬 구성 파일 경로입니다. 파일 인수에 필요합니다.
이 접두사는 가져온 키의 앞에 추가됩니다. 기능 플래그의 경우 접두사는 무시됩니다.
원본 AppConfig에서 레이블을 유지하려면 플래그를 지정합니다. 이 인수는 --label과 함께 지정해서는 안 됩니다.
키-값을 가져오는 데 사용할 가져오기 프로필입니다. 옵션 'depth', 'separator', 'content-type', 'label', 'skip-features' 및 'prefix'는 'appconfig/kvset' 프로필을 사용할 때 지원되지 않습니다.
json 또는 yaml 파일을 키-값 쌍으로 평면화하기 위한 구분 기호입니다. 속성 파일 및 기능 플래그에 대해서는 구분 기호가 무시됩니다. 지원되는 값: '.', ',', ';', '-', '_', '__', '/', '/', ':'.
키 값만 가져오고 모든 기능 플래그를 제외합니다. 기본적으로 모든 기능 플래그는 파일 또는 appconfig에서 가져옵니다. 앱 서비스에는 적용되지 않습니다.
원본 App Configuration 저장소에 연결하기 위한 인증 모드입니다. 자세한 내용은 "--auth-mode" 인수를 참조하세요.
원본 저장소의 액세스 키와 엔드포인트의 조합입니다.
--src-auth-mode가 "login"인 경우 원본 App Configuration 저장소의 엔드포인트 URL을 제공합니다.
키가 지정되지 않은 경우 기본적으로 모든 키를 가져옵니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다. 기능 플래그에는 키 필터링을 적용할 수 없습니다. 기본적으로 지정된 레이블이 있는 모든 기능 플래그를 가져옵니다.
원본 AppConfig에서 이 레이블이 있는 키만 가져옵니다. 값이 지정되지 않은 경우 기본적으로 null 레이블이 있는 키를 가져옵니다. 별 기호를 필터로 지원합니다. 예를 들어 * 모든 레이블을 의미하고, abc*는 abc를 접두사로 사용하는 레이블을 의미합니다.
원본 App Configuration 저장소의 이름입니다.
원본 App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 가져옵니다. 스냅샷이 지정되지 않은 경우 현재 저장소에 있는 키는 지정된 키 및 레이블 필터에 따라 가져옵니다.
지정된 접두사 및 레이블을 사용하여 저장소의 다른 모든 키 값을 삭제합니다.
미리 보기를 입력하라는 메시지가 표시되지 않습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
선택적 매개 변수
모든 항목을 나열합니다.
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
공백으로 구분된 사용자 지정 출력 필드입니다.
키가 지정되지 않은 경우 기본적으로 모든 키를 반환합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다.
레이블이 지정되지 않은 경우 모든 레이블을 나열합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 레이블을 의미하는 필터로 별 기호를 지원합니다. null 레이블에 '\0'을 사용합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
키 자격 증명 모음 참조의 내용을 확인합니다. 이 인수는 --fields와 함께 지정해서는 안 됩니다. 대신 사용자 지정된 쿼리에 --query를 사용합니다.
App Configuration 저장소의 지정된 스냅샷에 있는 모든 키를 나열합니다. 스냅샷을 지정하지 않으면 현재 저장소에 있는 키가 나열됩니다.
반환할 항목의 최대 수입니다. 양의 정수여야 합니다. 기본값은 100입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
잠글 키입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블을 지정하지 않으면 null 레이블이 있는 항목을 잠급 수 있습니다. 필터링은 지원되지 않습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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"
필수 매개 변수
형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
키가 지정되지 않은 경우 기본적으로 모든 키를 복원합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 키를 의미하는 필터로 별 기호를 지원합니다.
레이블이 지정되지 않은 경우 모든 레이블을 사용하여 모든 키-값 쌍을 복원합니다. 예를 들어 abc*는 abc를 접두사로 사용하는 레이블을 의미하는 필터로 별 기호를 지원합니다. null 레이블에 '\0'을 사용합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
설정할 키입니다. 키는 '.' 또는 '..'이거나 '%' 문자를 포함할 수 없습니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
설정할 키-값의 콘텐츠 형식입니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블이 지정되지 않은 경우 기본적으로 null 레이블로 키를 설정합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
설정할 키-값의 값입니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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 Vault 개체의 ID입니다. 컬렉션이 키, 비밀 또는 인증서인 'az keyvault {collection} show' 명령을 사용하여 찾을 수 있습니다. 최신 버전의 비밀에 대한 참조를 설정하려면 비밀 식별자에서 버전 정보를 제거합니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블이 지정되지 않은 경우 기본적으로 null 레이블로 키를 설정합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
표시할 키입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
형식: "YYYY-MM-DDThh:mm:ssZ". 표준 시간대가 지정되지 않은 경우 기본적으로 UTC를 사용합니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블을 지정하지 않으면 null 레이블이 있는 항목을 표시합니다. 필터링은 지원되지 않습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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
필수 매개 변수
잠금 해제할 키입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "az login" 자격 증명을 제공 --endpoint
하거나 --name
인증에 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>
구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.
App Configuration 저장소의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string>
미리 설정하거나 환경 변수를 사용할 수 있습니다.
인증 모드가 "로그인"인 경우 App Configuration 저장소의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>
기본 엔드포인트를 구성할 수 있습니다.
레이블이 지정되지 않은 경우 null 레이블을 사용하여 항목의 잠금을 해제합니다. 필터링은 지원되지 않습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI