Class: Google::Cloud::Compute::V1::InterconnectMacsec

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Overview

Configuration information for enabling Media Access Control security (MACsec) on this Cloud Interconnect connection between Google and your on-premises router.

Instance Attribute Summary collapse

Instance Attribute Details

#fail_open::Boolean

Returns If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.

Returns:

  • (::Boolean)

    If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.



16398
16399
16400
16401
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 16398

class InterconnectMacsec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#pre_shared_keys::Array<::Google::Cloud::Compute::V1::InterconnectMacsecPreSharedKey>

Returns Required. 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::InterconnectMacsecPreSharedKey>)

    Required. 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.



16398
16399
16400
16401
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 16398

class InterconnectMacsec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end