Class: TencentCloud::Oceanus::V20190422::CopyJobItem

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

Overview

复制作业单条明细

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourceid = nil, targetclusterid = nil, sourcename = nil, targetname = nil, targetfolderid = nil, jobtype = nil) ⇒ CopyJobItem

Returns a new instance of CopyJobItem.



792
793
794
795
796
797
798
799
# File 'lib/v20190422/models.rb', line 792

def initialize(sourceid=nil, targetclusterid=nil, sourcename=nil, targetname=nil, targetfolderid=nil, jobtype=nil)
  @SourceId = sourceid
  @TargetClusterId = targetclusterid
  @SourceName = sourcename
  @TargetName = targetname
  @TargetFolderId = targetfolderid
  @JobType = jobtype
end

Instance Attribute Details

#JobTypeObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def JobType
  @JobType
end

#SourceIdObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def SourceId
  @SourceId
end

#SourceNameObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def SourceName
  @SourceName
end

#TargetClusterIdObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def TargetClusterId
  @TargetClusterId
end

#TargetFolderIdObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def TargetFolderId
  @TargetFolderId
end

#TargetNameObject

Parameters:

  • SourceId:

    需要复制的作业serial id

  • TargetClusterId:

    目标集群的cluster serial id

  • SourceName:

    需要复制的作业名称

  • TargetName:

    新作业的名称

  • TargetFolderId:

    新作业的目录id

  • JobType:

    源作业类型



790
791
792
# File 'lib/v20190422/models.rb', line 790

def TargetName
  @TargetName
end

Instance Method Details

#deserialize(params) ⇒ Object



801
802
803
804
805
806
807
808
# File 'lib/v20190422/models.rb', line 801

def deserialize(params)
  @SourceId = params['SourceId']
  @TargetClusterId = params['TargetClusterId']
  @SourceName = params['SourceName']
  @TargetName = params['TargetName']
  @TargetFolderId = params['TargetFolderId']
  @JobType = params['JobType']
end