Class: TencentCloud::Dlc::V20210125::UpdateStandardEngineResourceGroupBaseInfoRequest

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

Overview

UpdateStandardEngineResourceGroupBaseInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(engineresourcegroupname = nil, autolaunch = nil, autopause = nil, autopausetime = nil, maxconcurrency = nil) ⇒ UpdateStandardEngineResourceGroupBaseInfoRequest

Returns a new instance of UpdateStandardEngineResourceGroupBaseInfoRequest.



16870
16871
16872
16873
16874
16875
16876
# File 'lib/v20210125/models.rb', line 16870

def initialize(engineresourcegroupname=nil, autolaunch=nil, autopause=nil, autopausetime=nil, maxconcurrency=nil)
  @EngineResourceGroupName = engineresourcegroupname
  @AutoLaunch = autolaunch
  @AutoPause = autopause
  @AutoPauseTime = autopausetime
  @MaxConcurrency = maxconcurrency
end

Instance Attribute Details

#AutoLaunchObject

Parameters:

  • EngineResourceGroupName:

    引擎资源组名称

  • AutoLaunch:

    自动启动,(任务提交自动拉起资源组)0-自动启动,1-不自动启动

  • AutoPause:

    自动挂起资源组。0-自动挂起,1-不自动挂起

  • AutoPauseTime:

    自动挂起时间,单位分钟,取值范围在1-999(在无任务AutoPauseTime后,资源组自动挂起)

  • MaxConcurrency:

    任务并发数



16868
16869
16870
# File 'lib/v20210125/models.rb', line 16868

def AutoLaunch
  @AutoLaunch
end

#AutoPauseObject

Parameters:

  • EngineResourceGroupName:

    引擎资源组名称

  • AutoLaunch:

    自动启动,(任务提交自动拉起资源组)0-自动启动,1-不自动启动

  • AutoPause:

    自动挂起资源组。0-自动挂起,1-不自动挂起

  • AutoPauseTime:

    自动挂起时间,单位分钟,取值范围在1-999(在无任务AutoPauseTime后,资源组自动挂起)

  • MaxConcurrency:

    任务并发数



16868
16869
16870
# File 'lib/v20210125/models.rb', line 16868

def AutoPause
  @AutoPause
end

#AutoPauseTimeObject

Parameters:

  • EngineResourceGroupName:

    引擎资源组名称

  • AutoLaunch:

    自动启动,(任务提交自动拉起资源组)0-自动启动,1-不自动启动

  • AutoPause:

    自动挂起资源组。0-自动挂起,1-不自动挂起

  • AutoPauseTime:

    自动挂起时间,单位分钟,取值范围在1-999(在无任务AutoPauseTime后,资源组自动挂起)

  • MaxConcurrency:

    任务并发数



16868
16869
16870
# File 'lib/v20210125/models.rb', line 16868

def AutoPauseTime
  @AutoPauseTime
end

#EngineResourceGroupNameObject

Parameters:

  • EngineResourceGroupName:

    引擎资源组名称

  • AutoLaunch:

    自动启动,(任务提交自动拉起资源组)0-自动启动,1-不自动启动

  • AutoPause:

    自动挂起资源组。0-自动挂起,1-不自动挂起

  • AutoPauseTime:

    自动挂起时间,单位分钟,取值范围在1-999(在无任务AutoPauseTime后,资源组自动挂起)

  • MaxConcurrency:

    任务并发数



16868
16869
16870
# File 'lib/v20210125/models.rb', line 16868

def EngineResourceGroupName
  @EngineResourceGroupName
end

#MaxConcurrencyObject

Parameters:

  • EngineResourceGroupName:

    引擎资源组名称

  • AutoLaunch:

    自动启动,(任务提交自动拉起资源组)0-自动启动,1-不自动启动

  • AutoPause:

    自动挂起资源组。0-自动挂起,1-不自动挂起

  • AutoPauseTime:

    自动挂起时间,单位分钟,取值范围在1-999(在无任务AutoPauseTime后,资源组自动挂起)

  • MaxConcurrency:

    任务并发数



16868
16869
16870
# File 'lib/v20210125/models.rb', line 16868

def MaxConcurrency
  @MaxConcurrency
end

Instance Method Details

#deserialize(params) ⇒ Object



16878
16879
16880
16881
16882
16883
16884
# File 'lib/v20210125/models.rb', line 16878

def deserialize(params)
  @EngineResourceGroupName = params['EngineResourceGroupName']
  @AutoLaunch = params['AutoLaunch']
  @AutoPause = params['AutoPause']
  @AutoPauseTime = params['AutoPauseTime']
  @MaxConcurrency = params['MaxConcurrency']
end