az appconfig

앱 구성을 관리합니다.

명령

az appconfig create

App Configuration 만듭니다.

az appconfig credential

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

az appconfig credential list

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

az appconfig credential regenerate

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

az appconfig delete

App Configuration 삭제합니다.

az appconfig feature

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

az appconfig feature delete

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

az appconfig feature disable

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

az appconfig feature enable

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

az appconfig feature filter

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

az appconfig feature filter add

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

az appconfig feature filter delete

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

az appconfig feature filter list

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

az appconfig feature filter show

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

az appconfig feature list

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

az appconfig feature lock

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

az appconfig feature set

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

az appconfig feature show

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

az appconfig feature unlock

쓰기 작업을 얻기 위해 기능의 잠금을 해제합니다.

az appconfig identity

App Configurations에 대한 관리 ID입니다.

az appconfig identity assign

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

az appconfig identity remove

App Configuration 대한 관리 ID를 제거합니다.

az appconfig identity show

App Configuration 대한 관리 ID를 표시합니다.

az appconfig kv

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

az appconfig kv delete

키-값을 삭제합니다.

az appconfig kv export

App Configuration 다른 위치로 구성을 내보냅니다.

az appconfig kv import

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

az appconfig kv list

키-값을 나열합니다.

az appconfig kv lock

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

az appconfig kv restore

키-값을 복원합니다.

az appconfig kv set

키-값을 설정합니다.

az appconfig kv set-keyvault

keyvault 참조를 설정합니다.

az appconfig kv show

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

az appconfig kv unlock

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

az appconfig list

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

az appconfig list-deleted

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

az appconfig purge

App Configuration 영구적으로 삭제합니다. 일명 삭제된 App Configuration '제거'입니다.

az appconfig recover

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

az appconfig revision

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

az appconfig revision list

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

az appconfig show

App Configuration 속성을 표시합니다.

az appconfig show-deleted

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

az appconfig update

App Configuration 업데이트합니다.

az appconfig create

App Configuration 만듭니다.

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

--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] ...].

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

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

az appconfig list

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

az appconfig list [--resource-group]

예제

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

az appconfig list -g MyResourceGroup

선택적 매개 변수

--resource-group -g

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

az appconfig list-deleted

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

az appconfig list-deleted

예제

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

az appconfig list-deleted

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

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

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

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

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>을 사용하여 기본 그룹을 구성할 수 있습니다.

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 위치입니다.

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] ...]. ""를 사용하여 기존 태그를 지웁니다.