/** * @type PageShieldPolicyResponse: Page shield policy response. * * @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:** /^.*$/ * * @property id: Policy ID * - **Pattern:** /^.*$/ * */ export type PageShieldPolicyResponse = { action?: PageShieldPolicyResponseActionEnum; description?: string; enabled?: boolean; expression?: string; value?: string; id?: string; } & { [key: string]: any; }; export type PageShieldPolicyResponseActionEnum = 'allow' | 'log';