az appconfig

앱 구성을 관리합니다.

명령

Name Description 형식 상태
az appconfig create

앱 구성을 만듭니다.

핵심 GA
az appconfig credential

App Configurations에 대한 자격 증명을 관리합니다.

핵심 GA
az appconfig credential list

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

핵심 GA
az appconfig credential regenerate

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

핵심 GA
az appconfig delete

앱 구성을 삭제합니다.

핵심 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 Configurations에 대한 관리 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

현재 구독의 모든 앱 구성을 나열합니다.

핵심 GA
az appconfig list-deleted

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

핵심 GA
az appconfig purge

앱 구성을 영구적으로 삭제합니다. 삭제된 앱 구성을 '제거'라고 합니다.

핵심 GA
az appconfig recover

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

핵심 GA
az appconfig replica

App Configuration의 복제본(replica) 관리합니다.

핵심 GA
az appconfig replica create

App Configuration의 새 복제본(replica) 만듭니다.

핵심 GA
az appconfig replica delete

App Configuration의 복제본(replica) 삭제합니다.

핵심 GA
az appconfig replica list

App Configuration의 복제본(replica) 나열합니다.

핵심 GA
az appconfig replica show

App Configuration의 복제본(replica) 세부 정보를 표시합니다.

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

앱 구성을 업데이트합니다.

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

앱 구성의 이름입니다. 를 사용하여 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
기본값: Standard
--tags

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az appconfig delete

앱 구성을 삭제합니다.

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

예제

리소스 그룹에서 앱 구성 삭제

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

필수 매개 변수

--name -n

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

선택적 매개 변수

--resource-group -g

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

--yes -y

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

기본값: False
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az appconfig list

현재 구독의 모든 앱 구성을 나열합니다.

az appconfig list [--resource-group]

예제

리소스 그룹 아래에 모든 앱 구성 나열

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
기본값: 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
기본값: json
--query

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

--subscription

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

--verbose

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

az appconfig purge

앱 구성을 영구적으로 삭제합니다. 삭제된 앱 구성을 '제거'라고 합니다.

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

예제

'sample-app-configuration'이라는 삭제된 App Configuration을 제거합니다.

az appconfig purge --name sample-app-configuration

필수 매개 변수

--name -n

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

선택적 매개 변수

--location -l

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

--yes -y

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

기본값: False
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: 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

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

선택적 매개 변수

--location -l

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

--resource-group -g

삭제된 App Configuration의 리소스 그룹입니다.

--yes -y

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

기본값: False
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: 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

앱 구성의 이름입니다. 를 사용하여 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
기본값: 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

앱 구성의 이름입니다. 를 사용하여 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
기본값: json
--query

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

--subscription

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

--verbose

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

az appconfig update

앱 구성을 업데이트합니다.

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]

예제

앱 구성의 태그 업데이트

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

공용 네트워크 액세스를 사용하도록 설정하고 로컬 인증을 사용하지 않도록 앱 구성을 업데이트합니다.

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

필수 매개 변수

--name -n

앱 구성의 이름입니다. 를 사용하여 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
기본값: json
--query

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

--subscription

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

--verbose

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