/** * @type WafGroup: * * @property groupId: * - **Max Length:** 100 * * @property action: The action to apply to WAF group * * @property mode: Mode of the waf rule - on vs off * * @property description: Description of the WAF Group. * - **Pattern:** /^.*$/ * */ export type WafGroup = { groupId?: string; action?: WafGroupActionEnum; mode: WafGroupModeEnum; description?: string; } & { [key: string]: any; }; export type WafGroupActionEnum = 'block' | 'challenge' | 'monitor' | 'default'; export type WafGroupModeEnum = 'on' | 'off';