Class: TencentCloud::Wedata::V20250806::IntegrationResource

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20250806/models.rb

Overview

集成资源组

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(realtimedatasync = nil, offlinedatasync = nil) ⇒ IntegrationResource

Returns a new instance of IntegrationResource.



5520
5521
5522
5523
# File 'lib/v20250806/models.rb', line 5520

def initialize(realtimedatasync=nil, offlinedatasync=nil)
  @RealTimeDataSync = realtimedatasync
  @OfflineDataSync = offlinedatasync
end

Instance Attribute Details

#OfflineDataSyncObject

  • integrated(离线数据同步-8C16G)

  • i16(离线数据同步-8C32G)



5518
5519
5520
# File 'lib/v20250806/models.rb', line 5518

def OfflineDataSync
  @OfflineDataSync
end

#RealTimeDataSyncObject

  • integrated(离线数据同步-8C16G)

  • i16(离线数据同步-8C32G)



5518
5519
5520
# File 'lib/v20250806/models.rb', line 5518

def RealTimeDataSync
  @RealTimeDataSync
end

Instance Method Details

#deserialize(params) ⇒ Object



5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
# File 'lib/v20250806/models.rb', line 5525

def deserialize(params)
  unless params['RealTimeDataSync'].nil?
    @RealTimeDataSync = ResourceGroupSpecification.new
    @RealTimeDataSync.deserialize(params['RealTimeDataSync'])
  end
  unless params['OfflineDataSync'].nil?
    @OfflineDataSync = ResourceGroupSpecification.new
    @OfflineDataSync.deserialize(params['OfflineDataSync'])
  end
end