az appconfig snapshot
앱 구성 저장소와 연결된 스냅샷을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
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 snapshot archive
스냅샷을 보관합니다.
az appconfig snapshot archive --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
예제
구성 저장소 MyAppConfiguration에서 스냅샷 MySnapshot을 보관합니다.
az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration
필수 매개 변수
App Configuration 스냅샷의 이름입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "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>
기본 엔드포인트를 구성할 수 있습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appconfig snapshot create
앱 구성 스냅샷을 만듭니다.
az appconfig snapshot create --filters
--snapshot-name
[--auth-mode {key, login}]
[--composition-type {key, key_label}]
[--connection-string]
[--endpoint]
[--name]
[--retention-period]
[--tags]
예제
구성 저장소 MyAppConfiguration에서 '테스트'로 시작하는 모든 키의 스냅샷 MySnapshot을 만듭니다.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'
'abc'로 시작하고 보존 기간이 1시간인 모든 키의 스냅샷 MySnapshot을 만듭니다.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600
기본값으로 레이블이 없는 'app/'으로 시작하는 모든 키의 스냅샷을 만든 다음, 키 값이 있는 경우 'prod' 레이블로 키 값을 재정의합니다.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'
필수 매개 변수
App Configuration 스냅샷을 빌드하는 데 사용되는 키 및 레이블 필터를 나타내는 이스케이프된 JSON 개체의 공백으로 구분된 목록입니다.
App Configuration 스냅샷의 이름입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "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 스냅샷을 빌드하는 데 사용되는 컴퍼지션 유형입니다. 지정하지 않으면 기본적으로 키로 설정됩니다.
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>
기본 엔드포인트를 구성할 수 있습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
스냅샷이 만료되기 전에 보관된 상태로 유지할 수 있는 기간(초)입니다. 스냅샷은 무료 계층 저장소의 경우 최대 7일(604,800초), 표준 계층 저장소의 경우 90일(7,776,000초)동안 보관할 수 있습니다. 지정된 경우 보존 기간은 1시간 이상(3600s)이어야 합니다.
공백으로 구분된 태그: key[=value] [key[=value] ...].
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appconfig snapshot list
스냅샷을 나열합니다.
az appconfig snapshot list [--all]
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
[--name]
[--snapshot-name]
[--status {archived, failed, provisioning, ready}]
[--top]
예제
이름이 'abc' 접두사로 시작하는 모든 스냅샷을 나열합니다.
az appconfig snapshot list -s abc* -n MyAppConfiguration
보관된 모든 스냅샷을 나열합니다.
az appconfig snapshot list --status archived -n MyAppConfiguration
이름이 'app' 접두사로 시작하는 모든 프로비저닝 스냅샷을 나열합니다.
az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration
실패한 스냅샷 및 프로비전 스냅샷을 모두 나열합니다.
az appconfig snapshot list --status failed provisioning -n MyAppConfiguration
선택적 매개 변수
모든 항목을 나열합니다.
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "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>
기본 엔드포인트를 구성할 수 있습니다.
스냅샷에 대한 출력 필드를 사용자 지정합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
이름이 지정되지 않은 경우 기본적으로 모든 스냅샷을 반환합니다. 필터로 별 기호를 지원합니다. 예를 들어 abc*는 이름에 접두사로 abc가 있는 스냅샷을 의미합니다.
스냅샷을 해당 상태별로 필터링합니다. 상태가 지정되지 않은 경우 기본적으로 모든 스냅샷을 반환합니다.
반환할 항목의 최대 수입니다. 양의 정수여야 합니다. 기본값은 100입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appconfig snapshot recover
보관된 스냅샷을 복구합니다.
az appconfig snapshot recover --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
예제
구성 저장소 MyAppConfiguration에서 스냅샷 MySnapshot을 복구합니다.
az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration
필수 매개 변수
App Configuration 스냅샷의 이름입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "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>
기본 엔드포인트를 구성할 수 있습니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az appconfig snapshot show
앱 구성 스냅샷의 모든 특성을 표시합니다.
az appconfig snapshot show --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
[--name]
예제
구성 저장소 MyAppConfiguration에서 MySnapshot이라는 이름의 앱 구성 스냅샷을 표시합니다.
az appconfig snapshot show -s MySnapshot -n MyAppConfiguration
필수 매개 변수
App Configuration 스냅샷의 이름입니다.
선택적 매개 변수
이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 "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>
기본 엔드포인트를 구성할 수 있습니다.
스냅샷에 대한 출력 필드를 사용자 지정합니다.
App Configuration 저장소의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<name>
기본 이름을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI