Class: TencentCloud::Vod::V20240718::IncrementalMigrationHttpOriginInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20240718::IncrementalMigrationHttpOriginInfo
- Defined in:
- lib/v20240718/models.rb
Overview
增量迁移源站信息。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(endpointinfo = nil, fileinfo = nil) ⇒ IncrementalMigrationHttpOriginInfo
constructor
A new instance of IncrementalMigrationHttpOriginInfo.
Constructor Details
#initialize(endpointinfo = nil, fileinfo = nil) ⇒ IncrementalMigrationHttpOriginInfo
559 560 561 562 |
# File 'lib/v20240718/models.rb', line 559 def initialize(endpointinfo=nil, fileinfo=nil) @EndpointInfo = endpointinfo @FileInfo = fileinfo end |
Instance Attribute Details
#EndpointInfo ⇒ Object
557 558 559 |
# File 'lib/v20240718/models.rb', line 557 def EndpointInfo @EndpointInfo end |
#FileInfo ⇒ Object
557 558 559 |
# File 'lib/v20240718/models.rb', line 557 def FileInfo @FileInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
564 565 566 567 568 569 570 571 572 573 |
# File 'lib/v20240718/models.rb', line 564 def deserialize(params) unless params['EndpointInfo'].nil? @EndpointInfo = IncrementalMigrationHttpEndpointInfo.new @EndpointInfo.deserialize(params['EndpointInfo']) end unless params['FileInfo'].nil? @FileInfo = IncrementalMigrationOriginFileInfo.new @FileInfo.deserialize(params['FileInfo']) end end |