Compute Engine v1 API - Class InterconnectDiagnosticsMacsecStatus (2.15.0)

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

Reference documentation and code samples for the Compute Engine v1 API class InterconnectDiagnosticsMacsecStatus.

Describes the status of MACsec encryption on the link.

Inheritance

object > InterconnectDiagnosticsMacsecStatus

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InterconnectDiagnosticsMacsecStatus()

public InterconnectDiagnosticsMacsecStatus()

InterconnectDiagnosticsMacsecStatus(InterconnectDiagnosticsMacsecStatus)

public InterconnectDiagnosticsMacsecStatus(InterconnectDiagnosticsMacsecStatus other)
Parameter
NameDescription
otherInterconnectDiagnosticsMacsecStatus

Properties

Ckn

public string Ckn { get; set; }

Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.

Property Value
TypeDescription
string

HasCkn

public bool HasCkn { get; }

Gets whether the "ckn" field is set

Property Value
TypeDescription
bool

HasOperational

public bool HasOperational { get; }

Gets whether the "operational" field is set

Property Value
TypeDescription
bool

Operational

public bool Operational { get; set; }

Indicates whether or not MACsec is operational on this link.

Property Value
TypeDescription
bool