Compute Engine v1 API - Class InterconnectDiagnosticsLinkStatus (3.1.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
Name Description
other InterconnectDiagnosticsLinkStatus

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
Type Description
RepeatedFieldInterconnectDiagnosticsARPEntry

CircuitId

public string CircuitId { get; set; }

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

Property Value
Type Description
string

GoogleDemarc

public string GoogleDemarc { get; set; }

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

Property Value
Type Description
string

HasCircuitId

public bool HasCircuitId { get; }

Gets whether the "circuit_id" field is set

Property Value
Type Description
bool

HasGoogleDemarc

public bool HasGoogleDemarc { get; }

Gets whether the "google_demarc" field is set

Property Value
Type Description
bool

HasOperationalStatus

public bool HasOperationalStatus { get; }

Gets whether the "operational_status" field is set

Property Value
Type Description
bool

LacpStatus

public InterconnectDiagnosticsLinkLACPStatus LacpStatus { get; set; }
Property Value
Type Description
InterconnectDiagnosticsLinkLACPStatus

Macsec

public InterconnectDiagnosticsMacsecStatus Macsec { get; set; }

Describes the status of MACsec encryption on this link.

Property Value
Type Description
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
Type Description
string

ReceivingOpticalPower

public InterconnectDiagnosticsLinkOpticalPower ReceivingOpticalPower { get; set; }

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

Property Value
Type Description
InterconnectDiagnosticsLinkOpticalPower

TransmittingOpticalPower

public InterconnectDiagnosticsLinkOpticalPower TransmittingOpticalPower { get; set; }

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

Property Value
Type Description
InterconnectDiagnosticsLinkOpticalPower