Class InterconnectDiagnosticsLinkStatus (1.2.0)

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

Inheritance

Object > InterconnectDiagnosticsLinkStatus

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InterconnectDiagnosticsLinkStatus()

public InterconnectDiagnosticsLinkStatus()

InterconnectDiagnosticsLinkStatus(InterconnectDiagnosticsLinkStatus)

public InterconnectDiagnosticsLinkStatus(InterconnectDiagnosticsLinkStatus other)
Parameter
NameDescription
otherInterconnectDiagnosticsLinkStatus

Properties

ArpCaches

public RepeatedField<InterconnectDiagnosticsARPEntry> ArpCaches { get; }

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

Property Value
TypeDescription
RepeatedField<InterconnectDiagnosticsARPEntry>

CircuitId

public string CircuitId { get; set; }

The unique ID for this link assigned during turn up by Google.

Property Value
TypeDescription
String

GoogleDemarc

public string GoogleDemarc { get; set; }

The Demarc address assigned by Google and provided in the LoA.

Property Value
TypeDescription
String

HasCircuitId

public bool HasCircuitId { get; }

Gets whether the "circuit_id" field is set

Property Value
TypeDescription
Boolean

HasGoogleDemarc

public bool HasGoogleDemarc { get; }

Gets whether the "google_demarc" field is set

Property Value
TypeDescription
Boolean

LacpStatus

public InterconnectDiagnosticsLinkLACPStatus LacpStatus { get; set; }
Property Value
TypeDescription
InterconnectDiagnosticsLinkLACPStatus

ReceivingOpticalPower

public InterconnectDiagnosticsLinkOpticalPower ReceivingOpticalPower { get; set; }

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.

Property Value
TypeDescription
InterconnectDiagnosticsLinkOpticalPower

TransmittingOpticalPower

public InterconnectDiagnosticsLinkOpticalPower TransmittingOpticalPower { get; set; }

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.

Property Value
TypeDescription
InterconnectDiagnosticsLinkOpticalPower