import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getApiShieldOperation(args: GetApiShieldOperationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getApiShieldOperation. */ export interface GetApiShieldOperationArgs { feature?: string[]; filter?: inputs.GetApiShieldOperationFilter; operationId?: string; zoneId: string; } /** * A collection of values returned by getApiShieldOperation. */ export interface GetApiShieldOperationResult { readonly endpoint: string; readonly feature?: string[]; readonly features: outputs.GetApiShieldOperationFeatures; readonly filter?: outputs.GetApiShieldOperationFilter; readonly host: string; readonly id: string; readonly lastUpdated: string; readonly method: string; readonly operationId: string; readonly zoneId: string; } export declare function getApiShieldOperationOutput(args: GetApiShieldOperationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getApiShieldOperation. */ export interface GetApiShieldOperationOutputArgs { feature?: pulumi.Input[]>; filter?: pulumi.Input; operationId?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getApiShieldOperation.d.ts.map