다음을 통해 공유


az network front-door rules-engine rule condition

참고 항목

이 참조는 Azure CLI(버전 2.57.0 이상)에 대한 프런트 도어 확장의 일부입니다. az network front-door rules-engine rule condition 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

Front Door에 대한 규칙 엔진 일치 조건을 관리합니다.

명령

Name Description 형식 상태
az network front-door rules-engine rule condition add

규칙 엔진 규칙에 일치 조건을 추가합니다.

내선 번호 GA
az network front-door rules-engine rule condition list

규칙 엔진 규칙과 연결된 모든 일치 조건을 표시합니다.

내선 번호 GA
az network front-door rules-engine rule condition remove

규칙 엔진 규칙에서 일치 조건을 제거합니다.

내선 번호 GA

az network front-door rules-engine rule condition add

규칙 엔진 규칙에 일치 조건을 추가합니다.

az network front-door rules-engine rule condition add --front-door-name
                                                      --name
                                                      --resource-group
                                                      --rules-engine-name
                                                      [--match-values]
                                                      [--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
                                                      [--negate-condition {false, true}]
                                                      [--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
                                                      [--selector]
                                                      [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

필수 매개 변수

--front-door-name -f

Front Door의 이름입니다.

--name -n

규칙의 이름입니다.

--resource-group -g

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

--rules-engine-name -r

규칙 엔진의 이름입니다.

선택적 매개 변수

--match-values

일치하는 값의 공백으로 구분된 목록입니다.

--match-variable

일치 조건의 이름입니다.

허용되는 값: IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri
--negate-condition

연산자에 "Not"을 적용합니다.

허용되는 값: false, true
--operator

일치 조건의 연산자입니다.

허용되는 값: Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual
--selector

일치 조건 변수에 대한 선택적 선택기입니다.

--transforms

적용할 변환의 공백으로 구분된 목록입니다.

허용되는 값: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
전역 매개 변수
--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 network front-door rules-engine rule condition list

규칙 엔진 규칙과 연결된 모든 일치 조건을 표시합니다.

az network front-door rules-engine rule condition list --front-door-name
                                                       --name
                                                       --resource-group
                                                       --rules-engine-name

필수 매개 변수

--front-door-name -f

Front Door의 이름입니다.

--name -n

규칙의 이름입니다.

--resource-group -g

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

--rules-engine-name -r

규칙 엔진의 이름입니다.

전역 매개 변수
--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 network front-door rules-engine rule condition remove

규칙 엔진 규칙에서 일치 조건을 제거합니다.

az network front-door rules-engine rule condition remove --front-door-name
                                                         --index
                                                         --name
                                                         --resource-group
                                                         --rules-engine-name

필수 매개 변수

--front-door-name -f

Front Door의 이름입니다.

--index

제거할 일치 조건의 0부터 시작하는 인덱스입니다.

--name -n

규칙의 이름입니다.

--resource-group -g

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

--rules-engine-name -r

규칙 엔진의 이름입니다.

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