Class: Google::Apis::VmmigrationV1alpha1::UpgradeApplianceRequest
- Inherits:
-
Object
- Object
- Google::Apis::VmmigrationV1alpha1::UpgradeApplianceRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/vmmigration_v1alpha1/classes.rb,
lib/google/apis/vmmigration_v1alpha1/representations.rb,
lib/google/apis/vmmigration_v1alpha1/representations.rb
Overview
Request message for 'UpgradeAppliance' request.
Instance Attribute Summary collapse
-
#request_id ⇒ String
A request ID to identify requests.
Instance Method Summary collapse
-
#initialize(**args) ⇒ UpgradeApplianceRequest
constructor
A new instance of UpgradeApplianceRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ UpgradeApplianceRequest
Returns a new instance of UpgradeApplianceRequest.
2199 2200 2201 |
# File 'lib/google/apis/vmmigration_v1alpha1/classes.rb', line 2199 def initialize(**args) update!(**args) end |
Instance Attribute Details
#request_id ⇒ String
A request ID to identify requests. Specify a unique request ID so that if you
must retry your request, the server will know to ignore the request if it has
already been completed. The server will guarantee that for at least 60 minutes
after the first request. For example, consider a situation where you make an
initial request and t he request times out. If you make the request again with
the same request ID, the server can check if original operation with the same
request ID was received, and if so, will ignore the second request. This
prevents clients from accidentally creating duplicate commitments. The request
ID must be a valid UUID with the exception that zero UUID is not supported (
00000000-0000-0000-0000-000000000000).
Corresponds to the JSON property requestId
2197 2198 2199 |
# File 'lib/google/apis/vmmigration_v1alpha1/classes.rb', line 2197 def request_id @request_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2204 2205 2206 |
# File 'lib/google/apis/vmmigration_v1alpha1/classes.rb', line 2204 def update!(**args) @request_id = args[:request_id] if args.key?(:request_id) end |