public sealed class InterconnectMacsecConfig : IMessage<InterconnectMacsecConfig>, IEquatable<InterconnectMacsecConfig>, IDeepCloneable<InterconnectMacsecConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class InterconnectMacsecConfig.
MACsec configuration information for the Interconnect connection. Contains the generated Connectivity Association Key Name (CKN) and the key (CAK) for this Interconnect connection.
public RepeatedField<InterconnectMacsecConfigPreSharedKey> PreSharedKeys { get; }
A keychain placeholder describing a set of named key objects along with their start times. A MACsec CKN/CAK is generated for each key in the key chain. Google router automatically picks the key with the most recent startTime when establishing or re-establishing a MACsec secure link.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This webpage provides reference documentation for the `InterconnectMacsecConfig` class within the Google Cloud Compute Engine v1 API, specifically for version 3.3.0 and other versions of the API."],["The `InterconnectMacsecConfig` class is used to manage MACsec configuration details for Interconnect connections, including Connectivity Association Key Name (CKN) and Connectivity Association Key (CAK)."],["The class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, showcasing its capabilities for message handling, equality checks, deep cloning, and buffer operations."],["The `PreSharedKeys` property, of the type `RepeatedField`, handles the keychain management for MACsec, with the Google router picking the key with the latest startTime for MACsec secure link establishment."],["The document covers versions of the API from 1.0.0 all the way up to the latest version, 3.6.0."]]],[]]