다음을 통해 공유


PolicySettings 클래스

웹 애플리케이션 방화벽 전역 구성의 콘텐츠를 정의합니다.

상속
azure.mgmt.network._serialization.Model
PolicySettings

생성자

PolicySettings(*, state: str | _models.WebApplicationFirewallEnabledState | None = None, mode: str | _models.WebApplicationFirewallMode | None = None, request_body_check: bool | None = None, request_body_inspect_limit_in_kb: int | None = None, request_body_enforcement: bool = True, max_request_body_size_in_kb: int | None = None, file_upload_enforcement: bool = True, file_upload_limit_in_mb: int | None = None, custom_block_response_status_code: int | None = None, custom_block_response_body: str | None = None, log_scrubbing: _models.PolicySettingsLogScrubbing | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
state

정책의 상태입니다. 알려진 값은 "Disabled" 및 "Enabled"입니다.

mode

정책의 모드입니다. 알려진 값은 "방지" 및 "검색"입니다.

request_body_check

WAF가 본문 요청을 검사 수 있도록 허용할지 여부입니다.

request_body_inspect_limit_in_kb
int

WAF에 대한 요청 본문 검사에 대한 최대 검사 제한(KB)입니다.

request_body_enforcement

WAF가 요청 본문 제한을 적용하도록 허용할지 여부입니다.

기본값: True
max_request_body_size_in_kb
int

WAF의 경우 최대 요청 본문 크기(Kb)입니다.

file_upload_enforcement

WAF가 파일 업로드 제한을 적용하도록 허용할지 여부입니다.

기본값: True
file_upload_limit_in_mb
int

WAF의 최대 파일 업로드 크기(Mb)입니다.

custom_block_response_status_code
int

작업 유형이 차단되면 고객은 응답 상태 코드를 재정의할 수 있습니다.

custom_block_response_body
str

작업 유형이 차단인 경우 고객은 응답 본문을 재정의할 수 있습니다. 본문은 base64 인코딩에 지정해야 합니다.

log_scrubbing

중요한 로그 필드를 스크러빙합니다.

변수

Name Description
state

정책의 상태입니다. 알려진 값은 "Disabled" 및 "Enabled"입니다.

mode

정책의 모드입니다. 알려진 값은 "방지" 및 "검색"입니다.

request_body_check

WAF가 본문 요청을 검사 수 있도록 허용할지 여부입니다.

request_body_inspect_limit_in_kb
int

WAF에 대한 요청 본문 검사에 대한 최대 검사 제한(KB)입니다.

request_body_enforcement

WAF가 요청 본문 제한을 적용하도록 허용할지 여부입니다.

max_request_body_size_in_kb
int

WAF의 경우 최대 요청 본문 크기(Kb)입니다.

file_upload_enforcement

WAF가 파일 업로드 제한을 적용하도록 허용할지 여부입니다.

file_upload_limit_in_mb
int

WAF의 최대 파일 업로드 크기(Mb)입니다.

custom_block_response_status_code
int

작업 유형이 차단되면 고객은 응답 상태 코드를 재정의할 수 있습니다.

custom_block_response_body
str

작업 유형이 차단인 경우 고객은 응답 본문을 재정의할 수 있습니다. 본문은 base64 인코딩에 지정해야 합니다.

log_scrubbing

중요한 로그 필드를 스크러빙합니다.