import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getRouterRip(args?: GetRouterRipArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetRouterRip. */ export interface GetRouterRipArgs { vdomparam?: string; } /** * A collection of values returned by GetRouterRip. */ export interface GetRouterRipResult { readonly defaultInformationOriginate: string; readonly defaultMetric: number; readonly distances: outputs.GetRouterRipDistance[]; readonly distributeLists: outputs.GetRouterRipDistributeList[]; readonly garbageTimer: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly interfaces: outputs.GetRouterRipInterface[]; readonly maxOutMetric: number; readonly neighbors: outputs.GetRouterRipNeighbor[]; readonly networks: outputs.GetRouterRipNetwork[]; readonly offsetLists: outputs.GetRouterRipOffsetList[]; readonly passiveInterfaces: outputs.GetRouterRipPassiveInterface[]; readonly recvBufferSize: number; readonly redistributes: outputs.GetRouterRipRedistribute[]; readonly timeoutTimer: number; readonly updateTimer: number; readonly vdomparam?: string; readonly version: string; } export declare function getRouterRipOutput(args?: GetRouterRipOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetRouterRip. */ export interface GetRouterRipOutputArgs { vdomparam?: pulumi.Input; }