Class: Google::Apis::ConfigV1::ImportStatefileRequest
- Inherits:
-
Object
- Object
- Google::Apis::ConfigV1::ImportStatefileRequest
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/config_v1/classes.rb,
lib/google/apis/config_v1/representations.rb,
lib/google/apis/config_v1/representations.rb
Overview
A request to import a state file passed to a 'ImportStatefile' call.
Instance Attribute Summary collapse
-
#lock_id ⇒ Fixnum
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ImportStatefileRequest
constructor
A new instance of ImportStatefileRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ImportStatefileRequest
Returns a new instance of ImportStatefileRequest.
659 660 661 |
# File 'lib/google/apis/config_v1/classes.rb', line 659 def initialize(**args) update!(**args) end |
Instance Attribute Details
#lock_id ⇒ Fixnum
Required. Lock ID of the lock file to verify that the user who is importing
the state file previously locked the Deployment.
Corresponds to the JSON property lockId
657 658 659 |
# File 'lib/google/apis/config_v1/classes.rb', line 657 def lock_id @lock_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
664 665 666 |
# File 'lib/google/apis/config_v1/classes.rb', line 664 def update!(**args) @lock_id = args[:lock_id] if args.key?(:lock_id) end |