BgpRouterConfig class

Retrieves the routing domain configuration of a Border Gateway Protocol (BGP) router.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class BgpRouterConfig
{
  string  RoutingDomain;
  string  BgpIdentifier;
  uint32  LocalASN;
  uint32  IPv6Routing;
  string  LocalIPv6Address;
  boolean CompareMEDAcrossASN;
  boolean DefaultGatewayRouting;
  string  PeerName[];
  string  PolicyName[];
  uint32  TransitRouting;
  uint32  RouteReflector;
  uint32  ClusterId;
  uint32  ClientToClientReflection;
};

Members

The BgpRouterConfig class has these types of members:

Properties

The BgpRouterConfig class has these properties.

BgpIdentifier

Data type: string

Access type: Read-only

The 4 byte local ID of the BGP router.

ClientToClientReflection

Data type: uint32

Access type: Read-only

Whether client to client reflection is enabled.

Windows Server 2012 R2: This property is not supported before Windows Server 2016.

ClusterId

Data type: uint32

Access type: Read-only

The cluster id of the route reflector.

Windows Server 2012 R2: This property is not supported before Windows Server 2016.

CompareMEDAcrossASN

Data type: boolean

Access type: Read-only

Whether the BGP router compares multi-exit discriminator (MED) values across different autonomous systems.

DefaultGatewayRouting

Data type: boolean

Access type: Read-only

Whether unresolved routes are routed to the default internet gateway.

IPv6Routing

Data type: uint32

Access type: Read-only

The IPv6 capability announcement state of BGP router.

LocalASN

Data type: uint32

Access type: Read-only

The local Autonomous System Number (ASN) of the BGP router.

LocalIPv6Address

Data type: string

Access type: Read-only

The local peering IPv6 address of the BGP router.

PeerName

Data type: string array

Access type: Read-only

The list of peer names that are configured for this tenant.

PolicyName

Data type: string array

Access type: Read-only

The list of policy names that are configured for this tenant.

RouteReflector

Data type: uint32

Access type: Read-only

Whether the Bgp router will act as a route reflector.

Windows Server 2012 R2: This property is not supported before Windows Server 2016.

RoutingDomain

Data type: string

Access type: Read-only

The user defined alphanumeric ID of the routing domain.

Note

This property is only used with multi-tenant deployments.

TransitRouting

Data type: uint32

Access type: Read-only

Whether transit routing is enabled.

Windows Server 2012 R2: This property is not supported before Windows Server 2016.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012 R2
Namespace
Root\Microsoft\Windows\RemoteAccess
MOF
RAMgmtPSProvider.Mof
DLL
RAMgmtPSProvider.dll

See also

RAMgmtPSProvider Provider Classes