Class: TencentCloud::Oceanus::V20190422::ModifyFolderRequest

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

Overview

ModifyFolder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourcefolderid = nil, targetfolderid = nil, foldername = nil, foldertype = nil, sourcejobids = nil, workspaceid = nil) ⇒ ModifyFolderRequest

Returns a new instance of ModifyFolderRequest.



4214
4215
4216
4217
4218
4219
4220
4221
# File 'lib/v20190422/models.rb', line 4214

def initialize(sourcefolderid=nil, targetfolderid=nil, foldername=nil, foldertype=nil, sourcejobids=nil, workspaceid=nil)
  @SourceFolderId = sourcefolderid
  @TargetFolderId = targetfolderid
  @FolderName = foldername
  @FolderType = foldertype
  @SourceJobIds = sourcejobids
  @WorkSpaceId = workspaceid
end

Instance Attribute Details

#FolderNameObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def FolderName
  @FolderName
end

#FolderTypeObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def FolderType
  @FolderType
end

#SourceFolderIdObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def SourceFolderId
  @SourceFolderId
end

#SourceJobIdsObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def SourceJobIds
  @SourceJobIds
end

#TargetFolderIdObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def TargetFolderId
  @TargetFolderId
end

#WorkSpaceIdObject

Parameters:

  • SourceFolderId:

    文件夹ID(必填)

  • TargetFolderId:

    如需拖拽文件夹,需传入目标文件夹ID

  • FolderName:

    如需修改文件夹名,需传入FolderName字段

  • FolderType:

    文件夹类型,0是任务文件夹,1是依赖文件夹

  • SourceJobIds:

    批量移动的作业serial id 列表

  • WorkSpaceId:

    工作空间 SerialId



4212
4213
4214
# File 'lib/v20190422/models.rb', line 4212

def WorkSpaceId
  @WorkSpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



4223
4224
4225
4226
4227
4228
4229
4230
# File 'lib/v20190422/models.rb', line 4223

def deserialize(params)
  @SourceFolderId = params['SourceFolderId']
  @TargetFolderId = params['TargetFolderId']
  @FolderName = params['FolderName']
  @FolderType = params['FolderType']
  @SourceJobIds = params['SourceJobIds']
  @WorkSpaceId = params['WorkSpaceId']
end