Class: Google::Apis::ComputeAlpha::InterconnectsGetMacsecConfigResponse
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::InterconnectsGetMacsecConfigResponse
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_alpha/classes.rb,
lib/google/apis/compute_alpha/representations.rb,
lib/google/apis/compute_alpha/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::ComputeAlpha::InterconnectMacsecConfig
MACsec configuration information for the Interconnect.
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.
22388 22389 22390 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 22388 def initialize(**args) update!(**args) end |
Instance Attribute Details
#etag ⇒ String
end_interface: MixerGetResponseWithEtagBuilder
Corresponds to the JSON property etag
22379 22380 22381 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 22379 def etag @etag end |
#result ⇒ Google::Apis::ComputeAlpha::InterconnectMacsecConfig
MACsec configuration information for the Interconnect. Contains the generated
Connectivity Association Key Name (CKN) and the key (CAK) for this
Interconnect.
Corresponds to the JSON property result
22386 22387 22388 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 22386 def result @result end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
22393 22394 22395 22396 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 22393 def update!(**args) @etag = args[:etag] if args.key?(:etag) @result = args[:result] if args.key?(:result) end |