Class: TencentCloud::Gs::V20191118::RestoreAndroidInstanceFromStorageRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gs::V20191118::RestoreAndroidInstanceFromStorageRequest
- Defined in:
- lib/v20191118/models.rb
Overview
RestoreAndroidInstanceFromStorage请求参数结构体
Instance Attribute Summary collapse
- #AndroidInstanceId ⇒ Object
- #COSOptions ⇒ Object
- #ObjectKey ⇒ Object
- #S3Options ⇒ Object
- #StorageType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(androidinstanceid = nil, objectkey = nil, storagetype = nil, cosoptions = nil, s3options = nil) ⇒ RestoreAndroidInstanceFromStorageRequest
constructor
A new instance of RestoreAndroidInstanceFromStorageRequest.
Constructor Details
#initialize(androidinstanceid = nil, objectkey = nil, storagetype = nil, cosoptions = nil, s3options = nil) ⇒ RestoreAndroidInstanceFromStorageRequest
Returns a new instance of RestoreAndroidInstanceFromStorageRequest.
3688 3689 3690 3691 3692 3693 3694 |
# File 'lib/v20191118/models.rb', line 3688 def initialize(androidinstanceid=nil, objectkey=nil, storagetype=nil, =nil, =nil) @AndroidInstanceId = androidinstanceid @ObjectKey = objectkey @StorageType = storagetype @COSOptions = @S3Options = end |
Instance Attribute Details
#AndroidInstanceId ⇒ Object
3686 3687 3688 |
# File 'lib/v20191118/models.rb', line 3686 def AndroidInstanceId @AndroidInstanceId end |
#COSOptions ⇒ Object
3686 3687 3688 |
# File 'lib/v20191118/models.rb', line 3686 def COSOptions @COSOptions end |
#ObjectKey ⇒ Object
3686 3687 3688 |
# File 'lib/v20191118/models.rb', line 3686 def ObjectKey @ObjectKey end |
#S3Options ⇒ Object
3686 3687 3688 |
# File 'lib/v20191118/models.rb', line 3686 def S3Options @S3Options end |
#StorageType ⇒ Object
3686 3687 3688 |
# File 'lib/v20191118/models.rb', line 3686 def StorageType @StorageType end |
Instance Method Details
#deserialize(params) ⇒ Object
3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 |
# File 'lib/v20191118/models.rb', line 3696 def deserialize(params) @AndroidInstanceId = params['AndroidInstanceId'] @ObjectKey = params['ObjectKey'] @StorageType = params['StorageType'] unless params['COSOptions'].nil? @COSOptions = COSOptions.new @COSOptions.deserialize(params['COSOptions']) end unless params['S3Options'].nil? @S3Options = S3Options.new @S3Options.deserialize(params['S3Options']) end end |