import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getAppsecUrlProtectionPolicy(args: GetAppsecUrlProtectionPolicyArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getAppsecUrlProtectionPolicy. */ export interface GetAppsecUrlProtectionPolicyArgs { configId: number; urlProtectionPolicyId: number; } /** * A collection of values returned by getAppsecUrlProtectionPolicy. */ export interface GetAppsecUrlProtectionPolicyResult { readonly apiDefinitions: outputs.GetAppsecUrlProtectionPolicyApiDefinition[]; readonly bypassConditions: outputs.GetAppsecUrlProtectionPolicyBypassCondition[]; readonly configId: number; readonly createDate: string; readonly createdBy: string; readonly description: string; readonly hostnamePaths: outputs.GetAppsecUrlProtectionPolicyHostnamePath[]; readonly intelligentLoadShedding: outputs.GetAppsecUrlProtectionPolicyIntelligentLoadShedding; readonly maxRateThreshold: number; readonly name: string; readonly updateDate: string; readonly updatedBy: string; readonly urlProtectionPolicyId: number; readonly used: boolean; } export declare function getAppsecUrlProtectionPolicyOutput(args: GetAppsecUrlProtectionPolicyOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getAppsecUrlProtectionPolicy. */ export interface GetAppsecUrlProtectionPolicyOutputArgs { configId: pulumi.Input; urlProtectionPolicyId: pulumi.Input; } //# sourceMappingURL=getAppsecUrlProtectionPolicy.d.ts.map