Class: TencentCloud::Wedata::V20250806::ResourceType

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

Overview

开通的资源组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcegrouptype = nil, integration = nil, schedule = nil, dataservice = nil) ⇒ ResourceType

Returns a new instance of ResourceType.



10729
10730
10731
10732
10733
10734
# File 'lib/v20250806/models.rb', line 10729

def initialize(resourcegrouptype=nil, integration=nil, schedule=nil, dataservice=nil)
  @ResourceGroupType = resourcegrouptype
  @Integration = integration
  @Schedule = schedule
  @DataService = dataservice
end

Instance Attribute Details

#DataServiceObject

  • ds_t(测试规格)

  • ds_s(基础规格)

  • ds_m(普及规格)

  • ds_l(专业规格)



10727
10728
10729
# File 'lib/v20250806/models.rb', line 10727

def DataService
  @DataService
end

#IntegrationObject

  • ds_t(测试规格)

  • ds_s(基础规格)

  • ds_m(普及规格)

  • ds_l(专业规格)



10727
10728
10729
# File 'lib/v20250806/models.rb', line 10727

def Integration
  @Integration
end

#ResourceGroupTypeObject

  • ds_t(测试规格)

  • ds_s(基础规格)

  • ds_m(普及规格)

  • ds_l(专业规格)



10727
10728
10729
# File 'lib/v20250806/models.rb', line 10727

def ResourceGroupType
  @ResourceGroupType
end

#ScheduleObject

  • ds_t(测试规格)

  • ds_s(基础规格)

  • ds_m(普及规格)

  • ds_l(专业规格)



10727
10728
10729
# File 'lib/v20250806/models.rb', line 10727

def Schedule
  @Schedule
end

Instance Method Details

#deserialize(params) ⇒ Object



10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
# File 'lib/v20250806/models.rb', line 10736

def deserialize(params)
  @ResourceGroupType = params['ResourceGroupType']
  unless params['Integration'].nil?
    @Integration = IntegrationResource.new
    @Integration.deserialize(params['Integration'])
  end
  unless params['Schedule'].nil?
    @Schedule = ResourceGroupSpecification.new
    @Schedule.deserialize(params['Schedule'])
  end
  unless params['DataService'].nil?
    @DataService = ResourceGroupSpecification.new
    @DataService.deserialize(params['DataService'])
  end
end