다음을 통해 공유


az appconfig

앱 구성을 관리합니다.

명령

Name Description 형식 상태
az appconfig create

앱 구성을 만듭니다.

핵심 GA
az appconfig credential

App Configuration 저장소에 대한 자격 증명을 관리합니다.

핵심 GA
az appconfig credential list

App Configuration 저장소의 액세스 키를 나열합니다.

핵심 GA
az appconfig credential regenerate

App Configuration 저장소에 대한 액세스 키를 다시 생성합니다.

핵심 GA
az appconfig delete

App Configuration 저장소를 삭제합니다.

핵심 GA
az appconfig feature

App Configuration 저장소에 저장된 기능 플래그를 관리합니다.

핵심 GA
az appconfig feature delete

기능 플래그를 삭제합니다.

핵심 GA
az appconfig feature disable

기능 플래그를 사용하지 않도록 설정하여 사용할 수 있도록 해제합니다.

핵심 GA
az appconfig feature enable

기능 플래그를 사용하도록 설정하여 사용하도록 설정합니다.

핵심 GA
az appconfig feature filter

App Configuration 저장소에 저장된 기능 플래그와 연결된 필터를 관리합니다.

핵심 GA
az appconfig feature filter add

기능 플래그에 필터를 추가합니다.

핵심 GA
az appconfig feature filter delete

기능 플래그에서 필터를 삭제합니다.

핵심 GA
az appconfig feature filter list

기능 플래그에 대한 모든 필터를 나열합니다.

핵심 GA
az appconfig feature filter show

기능 플래그의 필터를 표시합니다.

핵심 GA
az appconfig feature filter update

기능 플래그에서 필터를 업데이트합니다.

핵심 GA
az appconfig feature list

기능 플래그를 나열합니다.

핵심 GA
az appconfig feature lock

쓰기 작업을 금지하도록 기능 플래그를 잠급니다.

핵심 GA
az appconfig feature set

기능 플래그를 설정합니다.

핵심 GA
az appconfig feature show

기능 플래그의 모든 특성을 표시합니다.

핵심 GA
az appconfig feature unlock

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

핵심 GA
az appconfig identity

App Configuration 저장소에 대한 관리 ID입니다.

핵심 GA
az appconfig identity assign

App Configuration 저장소에 대한 관리 ID를 업데이트합니다.

핵심 GA
az appconfig identity remove

App Configuration 저장소에 대한 관리 ID를 제거합니다.

핵심 GA
az appconfig identity show

App Configuration 저장소에 대한 관리 ID를 표시합니다.

핵심 GA
az appconfig kv

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

핵심 GA
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 list

현재 구독 아래의 모든 App Configuration 저장소를 나열합니다.

핵심 GA
az appconfig list-deleted

삭제되었지만 아직 제거되지 않은 App Configuration 저장소를 모두 나열합니다.

핵심 GA
az appconfig purge

App Configuration 저장소를 영구적으로 삭제합니다. 삭제된 App Configuration 저장소를 '제거'합니다.

핵심 GA
az appconfig recover

이전에 삭제되었지만 아직 제거되지 않은 App Configuration 저장소를 복구합니다.

핵심 GA
az appconfig replica

App Configuration 저장소의 복제본을 관리합니다.

핵심 GA
az appconfig replica create

App Configuration 저장소의 새 복제본을 만듭니다.

핵심 GA
az appconfig replica delete

App Configuration 저장소의 복제본을 삭제합니다.

핵심 GA
az appconfig replica list

App Configuration 저장소의 복제본을 나열합니다.

핵심 GA
az appconfig replica show

App Configuration 저장소의 복제본에 대한 세부 정보를 표시합니다.

핵심 GA
az appconfig revision

App Configuration 저장소에 저장된 키-값에 대한 수정 버전을 관리합니다.

핵심 GA
az appconfig revision list

키-값의 수정 기록을 나열합니다.

핵심 GA
az appconfig show

App Configuration 저장소의 속성을 표시합니다.

핵심 GA
az appconfig show-deleted

삭제되었지만 아직 제거되지 않은 App Configuration 저장소의 속성을 표시합니다.

핵심 GA
az appconfig snapshot

앱 구성 저장소와 연결된 스냅샷을 관리합니다.

핵심 GA
az appconfig snapshot archive

스냅샷을 보관합니다.

핵심 GA
az appconfig snapshot create

앱 구성 스냅샷을 만듭니다.

핵심 GA
az appconfig snapshot list

스냅샷을 나열합니다.

핵심 GA
az appconfig snapshot recover

보관된 스냅샷을 복구합니다.

핵심 GA
az appconfig snapshot show

앱 구성 스냅샷의 모든 특성을 표시합니다.

핵심 GA
az appconfig update

App Configuration 저장소를 업데이트합니다.

핵심 GA

az appconfig create

앱 구성을 만듭니다.

az appconfig create --location
                    --name
                    --resource-group
                    [--assign-identity]
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--retention-days]
                    [--sku {Free, Standard}]
                    [--tags]

예제

이름, 위치, sku, 태그 및 리소스 그룹을 사용하여 App Configuration 저장소를 만듭니다.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --tags key1=value1 key2=value2

시스템 할당 ID를 사용하여 이름, 위치, sku 및 리소스 그룹을 사용하여 App Configuration 저장소를 만듭니다.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity

사용자 할당 ID를 사용하여 이름, 위치, sku 및 리소스 그룹을 사용하여 App Configuration 저장소를 만듭니다.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity /subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCEGROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentity

공용 네트워크 액세스를 사용하도록 설정하고 로컬 인증을 사용하지 않도록 설정한 이름, 위치 및 리소스 그룹을 사용하여 App Configuration 저장소를 만듭니다.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --enable-public-network --disable-local-auth

필수 매개 변수

--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--name -n

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

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--assign-identity

할당할 관리 ID의 공백으로 구분된 목록입니다. "[system]"을 사용하여 시스템 할당 관리 ID 또는 리소스 ID를 참조하여 사용자 할당 관리 ID를 참조합니다. 이 인수가 값 없이 제공되면 기본적으로 시스템 할당 관리 ID가 할당됩니다. 이 인수가 제공되지 않으면 관리 ID가 이 App Configuration 저장소에 할당되지 않습니다.

--disable-local-auth

AAD 인증 이외의 모든 인증 방법을 사용하지 않도록 설정합니다.

허용되는 값: false, true
--enable-public-network -e

true이면 프라이빗 엔드포인트를 사용하는 동안 공용 네트워크에서 들어오는 요청에 이 저장소에 액세스할 수 있는 권한이 있습니다. false이면 Private Links를 통한 요청만 이 저장소에 연결할 수 있습니다.

허용되는 값: false, true
--enable-purge-protection -p

이 App Configuration 저장소에 대해 제거에 대한 보호를 사용할 수 있는지 여부를 지정하는 속성입니다. 이 속성을 true로 설정하면 이 App Configuration 저장소 및 해당 콘텐츠에 대한 제거 방지가 활성화됩니다. 이 기능을 사용하도록 설정하는 것은 되돌릴 수 없습니다.

허용되는 값: false, true
--retention-days

삭제 후 일시 삭제를 사용하도록 설정된 App Configuration 저장소를 유지할 일 수입니다. 0에서 7 사이의 양의 정수여야 합니다.

--sku

App Configuration 저장소의 sku입니다.

허용되는 값: Free, Standard
Default value: Standard
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...].

전역 매개 변수
--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 delete

App Configuration 저장소를 삭제합니다.

az appconfig delete --name
                    [--resource-group]
                    [--yes]

예제

리소스 그룹에서 App Configuration 저장소 삭제

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

필수 매개 변수

--name -n

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

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<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 list

현재 구독 아래의 모든 App Configuration 저장소를 나열합니다.

az appconfig list [--resource-group]

예제

리소스 그룹 아래에 모든 App Configuration 저장소 나열

az appconfig list -g MyResourceGroup

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<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 list-deleted

삭제되었지만 아직 제거되지 않은 App Configuration 저장소를 모두 나열합니다.

az appconfig list-deleted

예제

삭제되었지만 아직 제거되지 않은 App Configuration 저장소를 모두 나열합니다.

az appconfig list-deleted
전역 매개 변수
--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 purge

App Configuration 저장소를 영구적으로 삭제합니다. 삭제된 App Configuration 저장소를 '제거'합니다.

az appconfig purge --name
                   [--location]
                   [--yes]

예제

'sample-app-configuration'이라는 삭제된 App Configuration 저장소를 제거합니다.

az appconfig purge --name sample-app-configuration

필수 매개 변수

--name -n

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

선택적 매개 변수

--location -l

삭제된 App Configuration 저장소의 위치입니다. 명령을 az appconfig show-deleted사용하여 볼 수 있습니다.

--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 recover

이전에 삭제되었지만 아직 제거되지 않은 App Configuration 저장소를 복구합니다.

az appconfig recover --name
                     [--location]
                     [--resource-group]
                     [--yes]

예제

'sample-app-configuration'이라는 삭제된 App Configuration 저장소를 복구합니다.

az appconfig recover --name sample-app-configuration

필수 매개 변수

--name -n

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

선택적 매개 변수

--location -l

삭제된 App Configuration 저장소의 위치입니다. 명령을 az appconfig show-deleted사용하여 볼 수 있습니다.

--resource-group -g

삭제된 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 show

App Configuration 저장소의 속성을 표시합니다.

az appconfig show --name
                  [--resource-group]

예제

App Configuration 저장소의 속성 표시

az appconfig show -g MyResourceGroup -n MyAppConfiguration

필수 매개 변수

--name -n

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

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<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 show-deleted

삭제되었지만 아직 제거되지 않은 App Configuration 저장소의 속성을 표시합니다.

az appconfig show-deleted --name
                          [--location]

예제

'sample-app-configuration'이라는 삭제된 App Configuration 저장소의 속성을 표시합니다.

az appconfig show-deleted --name sample-app-configuration

필수 매개 변수

--name -n

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

선택적 매개 변수

--location -l

삭제된 App Configuration 저장소의 위치입니다.

전역 매개 변수
--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 update

App Configuration 저장소를 업데이트합니다.

az appconfig update --name
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-vault]
                    [--encryption-key-version]
                    [--identity-client-id]
                    [--resource-group]
                    [--sku {Free, Standard}]
                    [--tags]

예제

App Configuration 저장소의 태그 업데이트

az appconfig update -g MyResourceGroup -n MyAppConfiguration --tags key1=value1 key2=value2

App Configuration 저장소의 sku를 표준으로 업그레이드

az appconfig update -g MyResourceGroup -n MyAppConfiguration --sku Standard

시스템 할당 ID를 사용하여 고객 암호화 키 사용

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name myKey --encryption-key-version keyVersion --encryption-key-vault https://keyVaultName.vault.azure.net

고객 암호화 키 제거

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name ""

공용 네트워크 액세스를 사용하도록 설정하고 로컬 인증을 사용하지 않도록 App Configuration 저장소를 업데이트합니다.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --enable-public-network true --disable-local-auth true

필수 매개 변수

--name -n

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

선택적 매개 변수

--disable-local-auth

AAD 인증 이외의 모든 인증 방법을 사용하지 않도록 설정합니다.

허용되는 값: false, true
--enable-public-network -e

true이면 프라이빗 엔드포인트를 사용하는 동안 공용 네트워크에서 들어오는 요청에 이 저장소에 액세스할 수 있는 권한이 있습니다. false이면 Private Links를 통한 요청만 이 저장소에 연결할 수 있습니다.

허용되는 값: false, true
--enable-purge-protection -p

이 App Configuration 저장소에 대해 제거에 대한 보호를 사용할 수 있는지 여부를 지정하는 속성입니다. 이 속성을 true로 설정하면 이 App Configuration 저장소 및 해당 콘텐츠에 대한 제거 방지가 활성화됩니다. 이 기능을 사용하도록 설정하는 것은 되돌릴 수 없습니다.

허용되는 값: false, true
--encryption-key-name

KeyVault 키의 이름입니다.

--encryption-key-vault

KeyVault의 URI입니다.

--encryption-key-version

KeyVault 키의 버전입니다. 기본적으로 최신 버전을 사용합니다.

--identity-client-id

암호화 키에 대한 래핑 및 래핑 해제 액세스 권한이 있는 관리 ID의 클라이언트 ID입니다. 기본적으로 시스템 할당 관리 ID를 사용합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--sku

App Configuration 저장소의 sku입니다.

허용되는 값: Free, Standard
--tags

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

전역 매개 변수
--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를 사용합니다.