Compute Engine v1 API - Class InterconnectDiagnosticsLinkStatus (2.12.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
RepeatedFieldInterconnectDiagnosticsARPEntry

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
bool

HasGoogleDemarc

public bool HasGoogleDemarc { get; }

Gets whether the "google_demarc" field is set

Property Value
TypeDescription
bool

HasOperationalStatus

public bool HasOperationalStatus { get; }

Gets whether the "operational_status" field is set

Property Value
TypeDescription
bool

LacpStatus

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

Macsec

public InterconnectDiagnosticsMacsecStatus Macsec { get; set; }

Describes the status of MACsec encryption on this link.

Property Value
TypeDescription
InterconnectDiagnosticsMacsecStatus

OperationalStatus

public string OperationalStatus { get; set; }

The operational status of the link. Check the OperationalStatus enum for the list of possible values.

Property Value
TypeDescription
string

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