/** * @type PageShieldPolicyRequest: Page shield policy request object. * * @property action: Action taken when expression matches allow or log. * * @property description: Description for the policy. * - **Pattern:** /^.*$/ * * @property enabled: Enable/disable the policy. * * @property expression: Expression of the policy. * - **Pattern:** /^.*$/ * * @property value: Policy to be applied. * - **Pattern:** /^.*$/ * */ export type PageShieldPolicyRequest = { action?: PageShieldPolicyRequestActionEnum; description?: string; enabled?: boolean; expression?: string; value?: string; } & { [key: string]: any; }; export type PageShieldPolicyRequestActionEnum = 'allow' | 'log';