Show / Hide Table of Contents

Class InterconnectDiagnosticsMacsecStatus

Describes the status of MACsec encryption on the link.

Inheritance
System.Object
InterconnectDiagnosticsMacsecStatus
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class InterconnectDiagnosticsMacsecStatus : IDirectResponseSchema

Properties

Ckn

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

Declaration
[JsonProperty("ckn")]
public virtual string Ckn { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

State

The current state of MACsec configuration on this Interconnect, which can take one of the following values:

  • INITIALIZED: MACsec has been configured on the bundle interface. The Google edge router is waiting to establish a MACsec session with the customer router on the other side of this Interconnect. In addition, when key rollover fails between the two routers, the bundle interface will return to the initialized state.
  • SECURED: MACsec session has been successfully established between the Google edge router and the customer router. - FAILED: MACsec configuration on the bundle interface encountered an error. - DISABLED: MACsec is explicitly disabled on this Interconnect.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
System.String

Implements

IDirectResponseSchema
In This Article
Back to top