Class: TencentCloud::Wedata::V20250806::ExecutorResourceGroupInfo

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

Overview

资源组详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, description = nil, resourcegrouptype = nil, associateprojects = nil, region = nil, vpcid = nil, subnet = nil, autorenewenabled = nil) ⇒ ExecutorResourceGroupInfo

Returns a new instance of ExecutorResourceGroupInfo.



4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
# File 'lib/v20250806/models.rb', line 4165

def initialize(id=nil, name=nil, description=nil, resourcegrouptype=nil, associateprojects=nil, region=nil, vpcid=nil, subnet=nil, autorenewenabled=nil)
  @Id = id
  @Name = name
  @Description = description
  @ResourceGroupType = resourcegrouptype
  @AssociateProjects = associateprojects
  @Region = region
  @VpcId = vpcid
  @SubNet = subnet
  @AutoRenewEnabled = autorenewenabled
end

Instance Attribute Details

#AssociateProjectsObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def AssociateProjects
  @AssociateProjects
end

#AutoRenewEnabledObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def AutoRenewEnabled
  @AutoRenewEnabled
end

#DescriptionObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def Description
  @Description
end

#IdObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def Id
  @Id
end

#NameObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def Name
  @Name
end

#RegionObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def Region
  @Region
end

#ResourceGroupTypeObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def ResourceGroupType
  @ResourceGroupType
end

#SubNetObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def SubNet
  @SubNet
end

#VpcIdObject

  • Schedule — 调度资源组

  • Integration — 集成资源组

  • DataService – 数据服务资源组

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AssociateProjects:

    项目集合

  • Region:

    区域

  • VpcId:

    vpcId

  • SubNet:

    子网id

  • AutoRenewEnabled:

    是否自动续费



4163
4164
4165
# File 'lib/v20250806/models.rb', line 4163

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
# File 'lib/v20250806/models.rb', line 4177

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @Description = params['Description']
  @ResourceGroupType = params['ResourceGroupType']
  unless params['AssociateProjects'].nil?
    @AssociateProjects = []
    params['AssociateProjects'].each do |i|
      bindproject_tmp = BindProject.new
      bindproject_tmp.deserialize(i)
      @AssociateProjects << bindproject_tmp
    end
  end
  @Region = params['Region']
  @VpcId = params['VpcId']
  @SubNet = params['SubNet']
  @AutoRenewEnabled = params['AutoRenewEnabled']
end