az appconfig feature filter

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

명령

Name Description 형식 상태
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 filter add

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

az appconfig feature filter add --filter-name
                                [--auth-mode {key, login}]
                                [--connection-string]
                                [--endpoint]
                                [--feature]
                                [--filter-parameters]
                                [--index]
                                [--key]
                                [--label]
                                [--name]
                                [--yes]

예제

이름이 'MyFilter'이고 매개 변수가 2개인 레이블 MyLabel이 있는 기능 'color'에 대한 필터를 추가합니다.

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\"

레이블 MyLabel과 필터 이름 'MyFilter'에 매개 변수가 없는 기능 'color'에 대한 인덱스 2(인덱스 0부터 시작하는 인덱스)에 필터를 삽입합니다.

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --index 2

연결 문자열 사용하여 이름이 'MyFilter'인 필터를 추가합니다.

az appconfig feature filter add --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --filter-name MyFilter

App Configuration 엔드포인트 및 'az login' 자격 증명을 사용하여 이름이 'MyFilter'인 필터를 추가합니다.

az appconfig feature filter add --endpoint=https://contoso.azconfig.io --feature color --filter-name MyFilter --auth-mode login

이름이 'MyFilter'인 MyLabel 레이블과 배열 매개 변수가 있는 기능 'color'에 대한 필터를 추가합니다.

az appconfig feature filter add -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters ArrayParam=[1,2,3]

필수 매개 변수

--filter-name

추가할 필터의 이름입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 저장소 엔드포인트 또는 저장소 이름을 제공하고 권한 부여에 "az login" 자격 증명을 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
기본값: key
--connection-string

App Configuration의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--feature

필터를 추가할 기능의 이름입니다. 기능 플래그 키가 기본 키와 다른 경우 대신 인수를 --key 제공합니다.

--filter-parameters

'name[=value]' 형식의 공백으로 구분된 필터 매개 변수입니다. 값은 이스케이프된 JSON 문자열이어야 합니다.

--index

새 필터를 삽입할 필터 목록의 인덱스(0부터 시작하는 인덱스)입니다. 인덱스가 지정되지 않거나 인덱스가 잘못되면 필터가 목록 끝에 추가됩니다.

--key

기능 플래그의 키입니다. 키는 ".appconfig.featureflag/" 접두사로 시작해야 합니다. 키는 "%" 문자를 포함할 수 없습니다. 키 인수와 기능 인수가 모두 제공되면 키만 사용됩니다. 기본 키는 예약된 접두사 ".appconfig.featureflag/" + 기능 이름입니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블이 있는 기능 플래그에 추가합니다.

--name -n

앱 구성의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<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 feature filter delete

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

az appconfig feature filter delete [--all]
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--endpoint]
                                   [--feature]
                                   [--filter-name]
                                   [--index]
                                   [--key]
                                   [--label]
                                   [--name]
                                   [--yes]

예제

확인 없이 App Configuration 이름을 사용하여 기능에서 필터를 삭제합니다.

az appconfig feature filter delete -n MyAppConfiguration --feature color --filter-name MyFilter --yes

동일한 이름의 필터가 여러 대 있는 경우 기능에서 필터를 삭제합니다.

az appconfig feature filter delete --feature color --filter-name MyFilter --index 2 --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx

확인 없이 App Configuration 이름을 사용하여 기능의 모든 필터를 삭제합니다.

az appconfig feature filter delete -n MyAppConfiguration --feature color --label MyLabel --all --yes

선택적 매개 변수

--all

기능 플래그와 연결된 모든 필터를 삭제합니다.

기본값: False
--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 저장소 엔드포인트 또는 저장소 이름을 제공하고 권한 부여에 "az login" 자격 증명을 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
기본값: key
--connection-string

App Configuration의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--feature

필터를 삭제하려는 기능의 이름입니다. 기능 플래그 키가 기본 키와 다른 경우 대신 인수를 --key 제공합니다.

--filter-name

삭제할 필터의 이름입니다.

--index

동일한 필터 이름을 가진 여러 인스턴스가 있는 경우 삭제할 필터의 인덱스(0부터 시작)입니다.

--key

기능 플래그의 키입니다. 키는 ".appconfig.featureflag/" 접두사로 시작해야 합니다. 키는 "%" 문자를 포함할 수 없습니다. 키 인수와 기능 인수가 모두 제공되면 키만 사용됩니다. 기본 키는 예약된 접두사 ".appconfig.featureflag/" + 기능 이름입니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블이 있는 기능 플래그에서 삭제합니다.

--name -n

앱 구성의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<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 feature filter list

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

az appconfig feature filter list [--all]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--endpoint]
                                 [--feature]
                                 [--key]
                                 [--label]
                                 [--name]
                                 [--top]

예제

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

az appconfig feature filter list -n MyAppConfiguration --feature color --all

기능 플래그 'color'에 대한 필터 150개 나열

az appconfig feature filter list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx  --feature color --top 150

'az login' 자격 증명을 사용하여 기능 플래그 'color'에 대한 모든 필터를 나열합니다.

az appconfig feature filter list --endpoint https://myappconfiguration.azconfig.io --feature color --all --auth-mode login

선택적 매개 변수

--all

기능 플래그와 연결된 모든 필터를 나열합니다.

기본값: False
--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 저장소 엔드포인트 또는 저장소 이름을 제공하고 권한 부여에 "az login" 자격 증명을 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
기본값: key
--connection-string

App Configuration의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--feature

필터를 표시하려는 기능의 이름입니다. 기능 플래그 키가 기본 키와 다른 경우 대신 인수를 --key 제공합니다.

--key

기능 플래그의 키입니다. 키는 ".appconfig.featureflag/" 접두사로 시작해야 합니다. 키는 "%" 문자를 포함할 수 없습니다. 키 인수와 기능 인수가 모두 제공되면 키만 사용됩니다. 기본 키는 예약된 접두사 ".appconfig.featureflag/" + 기능 이름입니다.

--label

레이블을 지정하지 않으면 기본적으로 null 레이블이 있는 기능 플래그의 필터를 표시합니다.

--name -n

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

--top -t

반환할 항목의 최대 수입니다. 양의 정수여야 합니다. 기본값은 100입니다.

전역 매개 변수
--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 feature filter show

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

az appconfig feature filter show --filter-name
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--endpoint]
                                 [--feature]
                                 [--index]
                                 [--key]
                                 [--label]
                                 [--name]

예제

동일한 이름의 필터가 여러 개 있는 경우 고유한 기능 필터를 하나 표시합니다.

az appconfig feature filter show -n MyAppConfiguration --feature color --filter-name MyFilter --index 2

동일한 이름을 가진 여러 필터가 있는 경우 기능 필터의 모든 인스턴스를 표시합니다.

az appconfig feature filter show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --filter-name MyFilter

필수 매개 변수

--filter-name

표시할 필터의 이름입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 저장소 엔드포인트 또는 저장소 이름을 제공하고 권한 부여에 "az login" 자격 증명을 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
기본값: key
--connection-string

App Configuration의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--feature

필터를 포함하는 기능의 이름입니다. 기능 플래그 키가 기본 키와 다른 경우 대신 인수를 --key 제공합니다.

--index

필터 이름이 같은 여러 인스턴스가 있는 경우 표시할 필터의 인덱스(0부터 시작)입니다.

--key

기능 플래그의 키입니다. 키는 ".appconfig.featureflag/" 접두사로 시작해야 합니다. 키는 "%" 문자를 포함할 수 없습니다. 키 인수와 기능 인수가 모두 제공되면 키만 사용됩니다. 기본 키는 예약된 접두사 ".appconfig.featureflag/" + 기능 이름입니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블이 있는 기능 플래그를 표시합니다.

--name -n

앱 구성의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<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 feature filter update

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

az appconfig feature filter update --filter-name
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--endpoint]
                                   [--feature]
                                   [--filter-parameters]
                                   [--index]
                                   [--key]
                                   [--label]
                                   [--name]
                                   [--yes]

예제

'color' 기능 필터를 이름이 'MyFilter'이고 매개 변수가 2개인 레이블 MyLabel로 업데이트합니다.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\"

이름이 'MyFilter'이고 매개 변수가 2개인 레이블 MyLabel을 사용하여 기능 'color'에 대한 인덱스 2(인덱스 0부터 시작하는 인덱스)에서 필터를 업데이트합니다.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters Name=\"Value\" Name2=\"Value2\" --index 2

'color' 기능의 필터를 MyLabel 레이블로 업데이트하고 매개 변수 없이 필터 이름 'MyFilter'를 업데이트합니다.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter

이름 'MyFilter' 및 배열 매개 변수를 사용하여 MyLabel 레이블로 기능 'color'에 대한 필터를 업데이트합니다.

az appconfig feature filter update -n MyAppConfiguration --feature color --label MyLabel --filter-name MyFilter --filter-parameters ArrayParam=[1,2,3]

필수 매개 변수

--filter-name

업데이트할 필터의 이름입니다.

선택적 매개 변수

--auth-mode

이 매개 변수는 데이터 작업의 권한을 부여하는 방법을 나타내는 데 사용할 수 있습니다. 인증 모드가 "키"인 경우 연결 문자열 또는 저장소 이름을 입력하면 권한 부여를 위해 계정 액세스 키가 검색됩니다. 인증 모드가 "로그인"인 경우 저장소 엔드포인트 또는 저장소 이름을 제공하고 권한 부여에 "az login" 자격 증명을 사용합니다. 를 사용하여 기본 인증 모드를 az configure --defaults appconfig_auth_mode=<auth_mode>구성할 수 있습니다. 자세한 내용은 https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac를 참조하세요.

허용되는 값: key, login
--connection-string

App Configuration의 액세스 키와 엔드포인트의 조합입니다. 'az appconfig credential list'를 사용하여 찾을 수 있습니다. 사용자는 이름 AZURE_APPCONFIG_CONNECTION_STRING 사용하여 az configure --defaults appconfig_connection_string=<connection_string> 미리 설정하거나 환경 변수를 사용할 수 있습니다.

--endpoint

인증 모드가 "로그인"인 경우 App Configuration의 엔드포인트 URL을 제공합니다. 엔드포인트는 "az appconfig show" 명령을 사용하여 검색할 수 있습니다. 를 사용하여 az configure --defaults appconfig_endpoint=<endpoint>기본 엔드포인트를 구성할 수 있습니다.

--feature

필터를 업데이트하려는 기능의 이름입니다. 기능 플래그 키가 기본 키와 다른 경우 대신 인수를 --key 제공합니다.

--filter-parameters

'name[=value]' 형식의 공백으로 구분된 필터 매개 변수입니다. 값은 이스케이프된 JSON 문자열이어야 합니다.

--index

동일한 필터 이름을 가진 여러 인스턴스가 있는 경우 업데이트할 필터의 인덱스(0부터 시작)입니다.

--key

기능 플래그의 키입니다. 키는 ".appconfig.featureflag/" 접두사로 시작해야 합니다. 키는 "%" 문자를 포함할 수 없습니다. 키 인수와 기능 인수가 모두 제공되면 키만 사용됩니다. 기본 키는 예약된 접두사 ".appconfig.featureflag/" + 기능 이름입니다.

--label

레이블이 지정되지 않은 경우 기본적으로 null 레이블로 기능 플래그를 업데이트합니다.

--name -n

앱 구성의 이름입니다. 를 사용하여 az configure --defaults app_configuration_store=<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를 사용합니다.