Class: Google::Apis::ComputeV1::InterconnectsGetMacsecConfigResponse
- Inherits:
-
Object
- Object
- Google::Apis::ComputeV1::InterconnectsGetMacsecConfigResponse
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_v1/classes.rb,
lib/google/apis/compute_v1/representations.rb,
lib/google/apis/compute_v1/representations.rb
Overview
Response for the InterconnectsGetMacsecConfigRequest.
Instance Attribute Summary collapse
-
#etag ⇒ String
end_interface: MixerGetResponseWithEtagBuilder Corresponds to the JSON property
etag
. -
#result ⇒ Google::Apis::ComputeV1::InterconnectMacsecConfig
MACsec configuration information for the Interconnect connection.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InterconnectsGetMacsecConfigResponse
constructor
A new instance of InterconnectsGetMacsecConfigResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ InterconnectsGetMacsecConfigResponse
Returns a new instance of InterconnectsGetMacsecConfigResponse.
21181 21182 21183 |
# File 'lib/google/apis/compute_v1/classes.rb', line 21181 def initialize(**args) update!(**args) end |
Instance Attribute Details
#etag ⇒ String
end_interface: MixerGetResponseWithEtagBuilder
Corresponds to the JSON property etag
21172 21173 21174 |
# File 'lib/google/apis/compute_v1/classes.rb', line 21172 def etag @etag end |
#result ⇒ Google::Apis::ComputeV1::InterconnectMacsecConfig
MACsec configuration information for the Interconnect connection. Contains the
generated Connectivity Association Key Name (CKN) and the key (CAK) for this
Interconnect connection.
Corresponds to the JSON property result
21179 21180 21181 |
# File 'lib/google/apis/compute_v1/classes.rb', line 21179 def result @result end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
21186 21187 21188 21189 |
# File 'lib/google/apis/compute_v1/classes.rb', line 21186 def update!(**args) @etag = args[:etag] if args.key?(:etag) @result = args[:result] if args.key?(:result) end |