import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getAppsecRapidRules(args: GetAppsecRapidRulesArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getAppsecRapidRules. */ export interface GetAppsecRapidRulesArgs { configId: number; includeExpiryDetails?: boolean; ruleId?: number; securityPolicyId: string; } /** * A collection of values returned by getAppsecRapidRules. */ export interface GetAppsecRapidRulesResult { readonly configId: number; readonly defaultAction: string; readonly enabled: boolean; readonly id: string; readonly includeExpiryDetails?: boolean; readonly outputText: string; readonly rapidRules: outputs.GetAppsecRapidRulesRapidRule[]; readonly ruleId?: number; readonly securityPolicyId: string; } export declare function getAppsecRapidRulesOutput(args: GetAppsecRapidRulesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getAppsecRapidRules. */ export interface GetAppsecRapidRulesOutputArgs { configId: pulumi.Input; includeExpiryDetails?: pulumi.Input; ruleId?: pulumi.Input; securityPolicyId: pulumi.Input; } //# sourceMappingURL=getAppsecRapidRules.d.ts.map