다음을 통해 공유


RulesEngineRule interface

일치 조건 목록과 요청/응답을 수정하는 방법에 대한 작업을 포함합니다. 여러 규칙이 일치하는 경우 이전 규칙과 충돌하는 한 규칙의 작업이 단일 작업을 덮어쓰거나 헤더 조작의 경우 추가합니다.

속성

action

모든 일치 조건이 충족되는 경우 요청 및 응답에 대해 수행할 작업입니다.

matchConditions

이 규칙의 작업을 실행하기 위해 충족해야 하는 일치 조건 목록입니다. 일치 조건이 없으면 작업이 항상 실행됩니다.

matchProcessingBehavior

이 규칙이 일치하는 경우 규칙 엔진이 나머지 규칙을 계속 실행하거나 중지해야 합니다. 존재하지 않는 경우 기본값은 계속으로 설정됩니다.

name

이 특정 규칙을 참조하는 이름입니다.

priority

이 규칙에 할당된 우선 순위입니다.

속성 세부 정보

action

모든 일치 조건이 충족되는 경우 요청 및 응답에 대해 수행할 작업입니다.

action: RulesEngineAction

속성 값

matchConditions

이 규칙의 작업을 실행하기 위해 충족해야 하는 일치 조건 목록입니다. 일치 조건이 없으면 작업이 항상 실행됩니다.

matchConditions?: RulesEngineMatchCondition[]

속성 값

matchProcessingBehavior

이 규칙이 일치하는 경우 규칙 엔진이 나머지 규칙을 계속 실행하거나 중지해야 합니다. 존재하지 않는 경우 기본값은 계속으로 설정됩니다.

matchProcessingBehavior?: string

속성 값

string

name

이 특정 규칙을 참조하는 이름입니다.

name: string

속성 값

string

priority

이 규칙에 할당된 우선 순위입니다.

priority: number

속성 값

number