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.
32780 32781 32782 |
# File 'lib/google/apis/compute_v1/classes.rb', line 32780 def initialize(**args) update!(**args) end |
Instance Attribute Details
#etag ⇒ String
end_interface: MixerGetResponseWithEtagBuilder
Corresponds to the JSON property etag
32771 32772 32773 |
# File 'lib/google/apis/compute_v1/classes.rb', line 32771 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
32778 32779 32780 |
# File 'lib/google/apis/compute_v1/classes.rb', line 32778 def result @result end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
32785 32786 32787 32788 |
# File 'lib/google/apis/compute_v1/classes.rb', line 32785 def update!(**args) @etag = args[:etag] if args.key?(:etag) @result = args[:result] if args.key?(:result) end |