az network front-door rules-engine rule action
참고 항목
이 참조는 Azure CLI(버전 2.57.0 이상)에 대한 프런트 도어 확장의 일부입니다. az network front-door rules-engine rule action 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
Front Door에 대한 규칙 엔진 작업을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az network front-door rules-engine rule action add |
규칙 엔진 규칙에 작업을 추가합니다. |
내선 번호 | GA |
az network front-door rules-engine rule action list |
규칙 엔진 규칙에 적용되는 모든 작업을 표시합니다. |
내선 번호 | GA |
az network front-door rules-engine rule action remove |
규칙 엔진 규칙에서 작업을 제거합니다. |
내선 번호 | GA |
az network front-door rules-engine rule action add
규칙 엔진 규칙에 작업을 추가합니다.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
필수 매개 변수
규칙에 적용할 작업 유형입니다.
Front Door의 이름입니다.
규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
규칙 엔진의 이름입니다.
선택적 매개 변수
백 엔드 풀의 이름 또는 ID입니다.
콘텐츠를 캐시해야 하는 기간입니다. 허용되는 형식은 ISO 8601 기간입니다.
이 경로에 캐싱을 사용하도록 설정할지 여부입니다.
이 규칙과 일치하는 리소스 경로를 다시 작성하는 데 사용되는 사용자 지정 경로입니다. 들어오는 경로를 사용하려면 비워 둡니다.
리디렉션 URL에 추가할 조각입니다. 조각은 #이후에 오는 URL의 일부입니다. #을 포함하지 않습니다.
리디렉션할 호스트입니다. 들어오는 호스트를 대상 호스트로 사용하려면 비워 둡니다.
리디렉션할 전체 경로입니다. 경로는 비워 둘 수 없으며 /로 시작해야 합니다. 들어오는 경로를 대상 경로로 사용하려면 비워 둡니다.
리디렉션 URL에 배치할 쿼리 문자열 집합입니다. 이 값을 설정하면 기존 쿼리 문자열이 대체됩니다. 들어오는 쿼리 문자열을 유지하려면 비워 둡니다. 쿼리 문자열은 = 형식이어야 합니다. 첫 번째 ? 및 >가 자동으로 추가되므로 앞에 포함하지 않고 여러 쿼리 문자열을 로 구분합니다.
캐시된 콘텐츠에 동적 압축을 사용합니다.
트래픽 전달에 사용할 프로토콜입니다.
요청에 대한 헤더 작업 유형입니다.
수정할 헤더의 이름입니다.
헤더의 값입니다.
캐시 키를 구성할 때 URL 쿼리 용어 처리
query-parameter-strip-directive 형식 StripAllExcept 또는 StripOnly를 각각 사용할 때 포함하거나 제외(쉼표로 구분)할 쿼리 매개 변수입니다.
트래픽이 리디렉션되는 대상의 프로토콜입니다.
트래픽을 리디렉션할 때 규칙이 사용할 리디렉션 유형입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az network front-door rules-engine rule action list
규칙 엔진 규칙에 적용되는 모든 작업을 표시합니다.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
필수 매개 변수
Front Door의 이름입니다.
규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
규칙 엔진의 이름입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az network front-door rules-engine rule action remove
규칙 엔진 규칙에서 작업을 제거합니다.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--index]
필수 매개 변수
규칙에 적용할 작업 유형입니다.
Front Door의 이름입니다.
규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
규칙 엔진의 이름입니다.
선택적 매개 변수
제거할 요청 또는 응답 헤더 작업의 0부터 시작하는 인덱스입니다. "ForwardRouteOverride" 또는 "RedirectRouteOverride" 작업 제거에는 인덱스 매개 변수가 필요하지 않습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI