import * as pulumi from "@pulumi/pulumi"; export declare function getReservedIp(args?: GetReservedIpArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getReservedIp. */ export interface GetReservedIpArgs { /** * ID for the ip address */ id?: string; /** * Name for the ip address */ name?: string; } /** * A collection of values returned by getReservedIp. */ export interface GetReservedIpResult { /** * ID for the ip address */ readonly id?: string; /** * The ID of the instance the IP is attached to */ readonly instanceId: string; /** * The name of the instance the IP is attached to */ readonly instanceName: string; /** * The IP Address requested */ readonly ip: string; /** * Name for the ip address */ readonly name?: string; /** * The region the ip address is in */ readonly region: string; } export declare function getReservedIpOutput(args?: GetReservedIpOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getReservedIp. */ export interface GetReservedIpOutputArgs { /** * ID for the ip address */ id?: pulumi.Input; /** * Name for the ip address */ name?: pulumi.Input; }