Skip to content

AssignContentConfig

Defined in: packages/gateway/src/policies/transform/assign-content.ts:17

Configuration for the assignContent policy.

optional contentTypes?: string[]

Defined in: packages/gateway/src/policies/transform/assign-content.ts:23

Only modify bodies with these content types. Default: ["application/json"].


optional request?: Record<string, unknown>

Defined in: packages/gateway/src/policies/transform/assign-content.ts:19

Fields to set/override in the JSON request body.


optional response?: Record<string, unknown>

Defined in: packages/gateway/src/policies/transform/assign-content.ts:21

Fields to set/override in the JSON response body.


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

Defined in: packages/gateway/src/policies/types.ts:90

Skip this policy when condition returns true

unknown

boolean | Promise<boolean>

PolicyConfig.skip