import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getLoadBalancerPool(args: GetLoadBalancerPoolArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getLoadBalancerPool. */ export interface GetLoadBalancerPoolArgs { accountId: string; filter?: inputs.GetLoadBalancerPoolFilter; poolId?: string; } /** * A collection of values returned by getLoadBalancerPool. */ export interface GetLoadBalancerPoolResult { readonly accountId: string; readonly checkRegions: string[]; readonly createdOn: string; readonly description: string; readonly disabledAt: string; readonly enabled: boolean; readonly filter?: outputs.GetLoadBalancerPoolFilter; readonly id: string; readonly latitude: number; readonly loadShedding: outputs.GetLoadBalancerPoolLoadShedding; readonly longitude: number; readonly minimumOrigins: number; readonly modifiedOn: string; readonly monitor: string; readonly monitorGroup: string; readonly name: string; readonly networks: string[]; readonly notificationEmail: string; readonly notificationFilter: outputs.GetLoadBalancerPoolNotificationFilter; readonly originSteering: outputs.GetLoadBalancerPoolOriginSteering; readonly origins: outputs.GetLoadBalancerPoolOrigin[]; readonly poolId?: string; } export declare function getLoadBalancerPoolOutput(args: GetLoadBalancerPoolOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getLoadBalancerPool. */ export interface GetLoadBalancerPoolOutputArgs { accountId: pulumi.Input; filter?: pulumi.Input; poolId?: pulumi.Input; } //# sourceMappingURL=getLoadBalancerPool.d.ts.map