az network front-door rules-engine rule action
참고
이 참조는 Azure CLI 프런트 도어 확장의 일부이며 버전 2.0.68 이상이 필요합니다. az network front-door rules-engine rule action 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.
Front Door 대한 규칙 엔진 작업을 관리합니다.
명령
| az network front-door rules-engine rule action add |
규칙 엔진 규칙에 작업을 추가합니다. |
| az network front-door rules-engine rule action list |
규칙 엔진 규칙에 적용되는 모든 작업을 표시합니다. |
| az network front-door rules-engine rule action remove |
규칙 엔진 규칙에서 작업을 제거합니다. |
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 type StripAllExcept 또는 StripOnly를 각각 사용할 때 포함하거나 제외할 쿼리 매개 변수(쉼표로 구분됨)입니다.
트래픽이 리디렉션되는 대상의 프로토콜입니다.
트래픽을 리디렉션할 때 규칙이 사용할 리디렉션 유형입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --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/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.