Class: TencentCloud::Oceanus::V20190422::ModifyJobRequest

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

Overview

ModifyJob请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, name = nil, remark = nil, targetfolderid = nil, workspaceid = nil, description = nil, continuealarm = nil) ⇒ ModifyJobRequest

Returns a new instance of ModifyJobRequest.



4268
4269
4270
4271
4272
4273
4274
4275
4276
# File 'lib/v20190422/models.rb', line 4268

def initialize(jobid=nil, name=nil, remark=nil, targetfolderid=nil, workspaceid=nil, description=nil, continuealarm=nil)
  @JobId = jobid
  @Name = name
  @Remark = remark
  @TargetFolderId = targetfolderid
  @WorkSpaceId = workspaceid
  @Description = description
  @ContinueAlarm = continuealarm
end

Instance Attribute Details

#ContinueAlarmObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def ContinueAlarm
  @ContinueAlarm
end

#DescriptionObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def Description
  @Description
end

#JobIdObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def JobId
  @JobId
end

#NameObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def Name
  @Name
end

#RemarkObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def Remark
  @Remark
end

#TargetFolderIdObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def TargetFolderId
  @TargetFolderId
end

#WorkSpaceIdObject

Parameters:

  • JobId:

    作业Id

  • Name:

    作业名称,支持长度小于50的中文/英文/数字/”-”/”_”/”.”,不能重名

  • Remark:

    描述

  • TargetFolderId:

    拖拽文件需传入此参数

  • WorkSpaceId:

    工作空间 SerialId

  • Description:

    作业描述

  • ContinueAlarm:

    停止持续告警



4266
4267
4268
# File 'lib/v20190422/models.rb', line 4266

def WorkSpaceId
  @WorkSpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



4278
4279
4280
4281
4282
4283
4284
4285
4286
# File 'lib/v20190422/models.rb', line 4278

def deserialize(params)
  @JobId = params['JobId']
  @Name = params['Name']
  @Remark = params['Remark']
  @TargetFolderId = params['TargetFolderId']
  @WorkSpaceId = params['WorkSpaceId']
  @Description = params['Description']
  @ContinueAlarm = params['ContinueAlarm']
end