import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getZoneLockdowns(args: GetZoneLockdownsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getZoneLockdowns. */ export interface GetZoneLockdownsArgs { createdOn?: string; description?: string; descriptionSearch?: string; ip?: string; ipRangeSearch?: string; ipSearch?: string; maxItems?: number; modifiedOn?: string; priority?: number; uriSearch?: string; zoneId: string; } /** * A collection of values returned by getZoneLockdowns. */ export interface GetZoneLockdownsResult { readonly createdOn?: string; readonly description?: string; readonly descriptionSearch?: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly ip?: string; readonly ipRangeSearch?: string; readonly ipSearch?: string; readonly maxItems?: number; readonly modifiedOn?: string; readonly priority?: number; readonly results: outputs.GetZoneLockdownsResult[]; readonly uriSearch?: string; readonly zoneId: string; } export declare function getZoneLockdownsOutput(args: GetZoneLockdownsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getZoneLockdowns. */ export interface GetZoneLockdownsOutputArgs { createdOn?: pulumi.Input; description?: pulumi.Input; descriptionSearch?: pulumi.Input; ip?: pulumi.Input; ipRangeSearch?: pulumi.Input; ipSearch?: pulumi.Input; maxItems?: pulumi.Input; modifiedOn?: pulumi.Input; priority?: pulumi.Input; uriSearch?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getZoneLockdowns.d.ts.map