import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getRouterOspf6(args?: GetRouterOspf6Args, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetRouterOspf6. */ export interface GetRouterOspf6Args { vdomparam?: string; } /** * A collection of values returned by GetRouterOspf6. */ export interface GetRouterOspf6Result { readonly abrType: string; readonly areas: outputs.GetRouterOspf6Area[]; readonly autoCostRefBandwidth: number; readonly bfd: string; readonly defaultInformationMetric: number; readonly defaultInformationMetricType: string; readonly defaultInformationOriginate: string; readonly defaultInformationRouteMap: string; readonly defaultMetric: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly logNeighbourChanges: string; readonly ospf6Interfaces: outputs.GetRouterOspf6Ospf6Interface[]; readonly passiveInterfaces: outputs.GetRouterOspf6PassiveInterface[]; readonly redistributes: outputs.GetRouterOspf6Redistribute[]; readonly restartMode: string; readonly restartOnTopologyChange: string; readonly restartPeriod: number; readonly routerId: string; readonly spfTimers: string; readonly summaryAddresses: outputs.GetRouterOspf6SummaryAddress[]; readonly vdomparam?: string; } export declare function getRouterOspf6Output(args?: GetRouterOspf6OutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetRouterOspf6. */ export interface GetRouterOspf6OutputArgs { vdomparam?: pulumi.Input; }