AIWAF

다운로드 3
업데이트 2025. 4. 19.

aiwaf-user-defined-rules

AIWAF 장비에서 사용자 정의 패턴 룰 목록을 조회합니다.

aiwaf-user-defined-rules [profile=PROFILE]
profile=PROFILE
AIWAF 접속 프로파일 식별자

출력 필드

필드타입이름설명
profile문자열접속 프로파일AIWAF 접속 프로파일 식별자
id32비트 정수규칙 ID사용자 정의 규칙의 고유 식별자
severity문자열위험도규칙의 위험 수준. 예: low, medium, high, critical
name문자열규칙 이름사용자 정의 규칙의 이름
action문자열동작규칙 일치 시 취할 동작. 예: BLOCK, DETECT
description문자열설명사용자 정의 규칙에 대한 설명
is_enabled불리언활성화 여부규칙의 활성화 여부.
is_log_enabled불리언로깅 활성화 여부이 규칙에 대한 로깅 활성화 여부.
is_mail_enabled불리언메일 활성화 여부이 규칙에 대한 이메일 알림 활성화 여부.
include_src_addrs문자열클라이언트 IP규칙을 적용할 클라이언트 IP 주소. 줄바꿈으로 구분된 배열 항목
exclude_src_addrs문자열제외 IP규칙에서 제외할 클라이언트 IP 주소. 줄바꿈으로 구분된 배열 항목
include_urls문자열적용 URL규칙을 적용할 URL. 줄바꿈으로 구분된 배열 항목
exclude_urls문자열제외 URL규칙에서 제외할 URL. 줄바꿈으로 구분된 배열 항목
use_method불리언메소드 조건 사용HTTP 메소드 조건 사용 여부.
method_regex문자열메소드 정규식일치시킬 HTTP 메소드 패턴
use_path불리언경로 조건 사용URL 경로 조건 사용 여부.
path_regex문자열경로 정규식일치시킬 URL 경로 패턴
path_min_len32비트 정수경로 최소 길이일치시킬 URL 경로의 최소 길이
path_case_sensitive불리언경로 대소문자 구분URL 경로 일치 시 대소문자 구분 여부.
use_user_agent불리언사용자 에이전트 조건 사용User-Agent 조건 사용 여부.
user_agent_regex문자열사용자 에이전트 정규식일치시킬 User-Agent 패턴
user_agent_min_len32비트 정수사용자 에이전트 최소 길이일치시킬 User-Agent의 최소 길이
user_agent_case_sensitive불리언사용자 에이전트 대소문자 구분User-Agent 일치 시 대소문자 구분 여부.
use_header불리언헤더 조건 사용HTTP 헤더 조건 사용 여부.
header_regex문자열헤더 정규식일치시킬 HTTP 헤더 패턴
header_min_len32비트 정수헤더 최소 길이일치시킬 HTTP 헤더의 최소 길이
header_case_sensitive불리언헤더 대소문자 구분HTTP 헤더 일치 시 대소문자 구분 여부.
use_cookie불리언쿠키 조건 사용쿠키 조건 사용 여부.
cookie_regex문자열쿠키 정규식일치시킬 쿠키 패턴
cookie_min_len32비트 정수쿠키 최소 길이일치시킬 쿠키의 최소 길이
cookie_case_sensitive불리언쿠키 대소문자 구분쿠키 일치 시 대소문자 구분 여부.
use_param불리언매개변수 조건 사용쿼리 매개변수 조건 사용 여부.
param_regex문자열매개변수 정규식일치시킬 쿼리 매개변수 패턴
param_min_len32비트 정수매개변수 최소 길이일치시킬 쿼리 매개변수의 최소 길이
param_max_len32비트 정수매개변수 최대 길이일치시킬 쿼리 매개변수의 최대 길이
param_case_sensitive불리언매개변수 대소문자 구분쿼리 매개변수 일치 시 대소문자 구분 여부.
use_query불리언쿼리 조건 사용전체 쿼리 조건 사용 여부.
query_regex문자열쿼리 정규식일치시킬 전체 쿼리 패턴
query_min_len32비트 정수쿼리 최소 길이일치시킬 전체 쿼리의 최소 길이
query_max_len32비트 정수쿼리 최대 길이일치시킬 전체 쿼리의 최대 길이
query_case_sensitive불리언쿼리 대소문자 구분전체 쿼리 일치 시 대소문자 구분 여부.
use_file_name불리언파일 이름 조건 사용파일 이름 조건 사용 여부.
file_name_regex문자열업로드 파일 이름 정규식일치시킬 업로드 파일 이름 패턴
file_name_min32비트 정수업로드 파일 이름 최소 길이일치시킬 업로드 파일 이름의 최소 길이
file_name_case_sensitive불리언업로드 파일 이름 대소문자 구분업로드 파일 이름 일치 시 대소문자 구분 여부.
use_file_content불리언파일 내용 조건 사용파일 내용 조건 사용 여부.
file_content_regex문자열업로드 파일 내용 정규식일치시킬 업로드 파일 내용 패턴
file_content_min_len32비트 정수업로드 파일 내용 최소 길이일치시킬 업로드 파일 내용의 최소 길이
file_content_max_len32비트 정수업로드 파일 내용 최대 길이일치시킬 업로드 파일 내용의 최대 길이
file_content_case_sensitive불리언업로드 파일 내용 대소문자 구분업로드 파일 내용 일치 시 대소문자 구분 여부.