import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getRouterbgpNeighbor(args: GetRouterbgpNeighborArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetRouterbgpNeighbor. */ export interface GetRouterbgpNeighborArgs { ip: string; vdomparam?: string; } /** * A collection of values returned by GetRouterbgpNeighbor. */ export interface GetRouterbgpNeighborResult { readonly activate: string; readonly activate6: string; readonly activateEvpn: string; readonly activateVpnv4: string; readonly additionalPath: string; readonly additionalPath6: string; readonly additionalPathVpnv4: string; readonly advAdditionalPath: number; readonly advAdditionalPath6: number; readonly advAdditionalPathVpnv4: number; readonly advertisementInterval: number; readonly allowasIn: number; readonly allowasIn6: number; readonly allowasInEnable: string; readonly allowasInEnable6: string; readonly allowasInEnableEvpn: string; readonly allowasInEnableVpnv4: string; readonly allowasInEvpn: number; readonly allowasInVpnv4: number; readonly asOverride: string; readonly asOverride6: string; readonly attributeUnchanged: string; readonly attributeUnchanged6: string; readonly attributeUnchangedVpnv4: string; readonly bfd: string; readonly capabilityDefaultOriginate: string; readonly capabilityDefaultOriginate6: string; readonly capabilityDynamic: string; readonly capabilityGracefulRestart: string; readonly capabilityGracefulRestart6: string; readonly capabilityGracefulRestartEvpn: string; readonly capabilityGracefulRestartVpnv4: string; readonly capabilityOrf: string; readonly capabilityOrf6: string; readonly capabilityRouteRefresh: string; readonly conditionalAdvertise6s: outputs.GetRouterbgpNeighborConditionalAdvertise6[]; readonly conditionalAdvertises: outputs.GetRouterbgpNeighborConditionalAdvertise[]; readonly connectTimer: number; readonly defaultOriginateRoutemap: string; readonly defaultOriginateRoutemap6: string; readonly description: string; readonly distributeListIn: string; readonly distributeListIn6: string; readonly distributeListInVpnv4: string; readonly distributeListOut: string; readonly distributeListOut6: string; readonly distributeListOutVpnv4: string; readonly dontCapabilityNegotiate: string; readonly ebgpEnforceMultihop: string; readonly ebgpMultihopTtl: number; readonly filterListIn: string; readonly filterListIn6: string; readonly filterListOut: string; readonly filterListOut6: string; readonly holdtimeTimer: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly interface: string; readonly ip: string; readonly keepAliveTimer: number; readonly linkDownFailover: string; readonly localAs: number; readonly localAsNoPrepend: string; readonly localAsReplaceAs: string; readonly maximumPrefix: number; readonly maximumPrefix6: number; readonly maximumPrefixEvpn: number; readonly maximumPrefixThreshold: number; readonly maximumPrefixThreshold6: number; readonly maximumPrefixThresholdEvpn: number; readonly maximumPrefixThresholdVpnv4: number; readonly maximumPrefixVpnv4: number; readonly maximumPrefixWarningOnly: string; readonly maximumPrefixWarningOnly6: string; readonly maximumPrefixWarningOnlyEvpn: string; readonly maximumPrefixWarningOnlyVpnv4: string; readonly nextHopSelf: string; readonly nextHopSelf6: string; readonly nextHopSelfRr: string; readonly nextHopSelfRr6: string; readonly nextHopSelfVpnv4: string; readonly overrideCapability: string; readonly passive: string; readonly password: string; readonly prefixListIn: string; readonly prefixListIn6: string; readonly prefixListInVpnv4: string; readonly prefixListOut: string; readonly prefixListOut6: string; readonly prefixListOutVpnv4: string; readonly remoteAs: number; readonly removePrivateAs: string; readonly removePrivateAs6: string; readonly removePrivateAsEvpn: string; readonly removePrivateAsVpnv4: string; readonly restartTime: number; readonly retainStaleTime: number; readonly routeMapIn: string; readonly routeMapIn6: string; readonly routeMapInEvpn: string; readonly routeMapInVpnv4: string; readonly routeMapOut: string; readonly routeMapOut6: string; readonly routeMapOut6Preferable: string; readonly routeMapOutEvpn: string; readonly routeMapOutPreferable: string; readonly routeMapOutVpnv4: string; readonly routeMapOutVpnv4Preferable: string; readonly routeReflectorClient: string; readonly routeReflectorClient6: string; readonly routeReflectorClientEvpn: string; readonly routeReflectorClientVpnv4: string; readonly routeServerClient: string; readonly routeServerClient6: string; readonly routeServerClientEvpn: string; readonly routeServerClientVpnv4: string; readonly sendCommunity: string; readonly sendCommunity6: string; readonly sendCommunityEvpn: string; readonly sendCommunityVpnv4: string; readonly shutdown: string; readonly softReconfiguration: string; readonly softReconfiguration6: string; readonly softReconfigurationEvpn: string; readonly softReconfigurationVpnv4: string; readonly staleRoute: string; readonly strictCapabilityMatch: string; readonly unsuppressMap: string; readonly unsuppressMap6: string; readonly updateSource: string; readonly vdomparam?: string; readonly weight: number; } export declare function getRouterbgpNeighborOutput(args: GetRouterbgpNeighborOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetRouterbgpNeighbor. */ export interface GetRouterbgpNeighborOutputArgs { ip: pulumi.Input; vdomparam?: pulumi.Input; }