Skip to content

ResourceFilterConfig

Defined in: src/policies/traffic/resource-filter.ts:13

Configuration for the resourceFilter policy.

optional applyToArrayItems: boolean

Defined in: src/policies/traffic/resource-filter.ts:21

Apply filtering to array items. Default: true


optional contentTypes: string[]

Defined in: src/policies/traffic/resource-filter.ts:19

Content types to filter. Default: [“application/json”]


fields: string[]

Defined in: src/policies/traffic/resource-filter.ts:17

Field paths to filter. Supports dot-notation (e.g. “user.password”)


mode: "allow" | "deny"

Defined in: src/policies/traffic/resource-filter.ts:15

Filter mode: “deny” removes listed fields, “allow” keeps only listed fields


optional skip: (c) => boolean | Promise<boolean>

Defined in: src/policies/types.ts:33

Skip this policy when condition returns true

unknown

boolean | Promise<boolean>

PolicyConfig.skip