Compute Engine v1 API - Class RouterStatus (2.15.0)

public sealed class RouterStatus : IMessage<RouterStatus>, IEquatable<RouterStatus>, IDeepCloneable<RouterStatus>, IBufferMessage, IMessage

Inheritance

object > RouterStatus

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RouterStatus()

public RouterStatus()

RouterStatus(RouterStatus)

public RouterStatus(RouterStatus other)
Parameter
NameDescription
otherRouterStatus

Properties

BestRoutes

public RepeatedField<Route> BestRoutes { get; }

Best routes for this router's network.

Property Value
TypeDescription
RepeatedFieldRoute

BestRoutesForRouter

public RepeatedField<Route> BestRoutesForRouter { get; }

Best routes learned by this router.

Property Value
TypeDescription
RepeatedFieldRoute

BgpPeerStatus

public RepeatedField<RouterStatusBgpPeerStatus> BgpPeerStatus { get; }
Property Value
TypeDescription
RepeatedFieldRouterStatusBgpPeerStatus

HasNetwork

public bool HasNetwork { get; }

Gets whether the "network" field is set

Property Value
TypeDescription
bool

NatStatus

public RepeatedField<RouterStatusNatStatus> NatStatus { get; }
Property Value
TypeDescription
RepeatedFieldRouterStatusNatStatus

Network

public string Network { get; set; }

URI of the network to which this router belongs.

Property Value
TypeDescription
string