Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::InterconnectMacsecConfig (v2.11.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InterconnectMacsecConfig.

MACsec configuration information for the Interconnect connection. Contains the generated Connectivity Association Key Name (CKN) and the key (CAK) for this Interconnect connection.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#pre_shared_keys

def pre_shared_keys() -> ::Array<::Google::Cloud::Compute::V1::InterconnectMacsecConfigPreSharedKey>
Returns
  • (::Array<::Google::Cloud::Compute::V1::InterconnectMacsecConfigPreSharedKey>) — 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.

#pre_shared_keys=

def pre_shared_keys=(value) -> ::Array<::Google::Cloud::Compute::V1::InterconnectMacsecConfigPreSharedKey>
Parameter
  • value (::Array<::Google::Cloud::Compute::V1::InterconnectMacsecConfigPreSharedKey>) — 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.
Returns
  • (::Array<::Google::Cloud::Compute::V1::InterconnectMacsecConfigPreSharedKey>) — 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.