Class: TencentCloud::Oceanus::V20190422::CheckSavepointRequest

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

Overview

CheckSavepoint请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, serialid = nil, recordtype = nil, savepointpath = nil, workspaceid = nil) ⇒ CheckSavepointRequest

Returns a new instance of CheckSavepointRequest.



95
96
97
98
99
100
101
# File 'lib/v20190422/models.rb', line 95

def initialize(jobid=nil, serialid=nil, recordtype=nil, savepointpath=nil, workspaceid=nil)
  @JobId = jobid
  @SerialId = serialid
  @RecordType = recordtype
  @SavepointPath = savepointpath
  @WorkSpaceId = workspaceid
end

Instance Attribute Details

#JobIdObject

Parameters:

  • JobId:

    作业 id

  • SerialId:

    快照资源 id

  • RecordType:

    快照类型 1: savepoint;2: checkpoint;3: cancelWithSavepoint

  • SavepointPath:

    快照路径,目前只支持 cos 路径

  • WorkSpaceId:

    工作空间 id



93
94
95
# File 'lib/v20190422/models.rb', line 93

def JobId
  @JobId
end

#RecordTypeObject

Parameters:

  • JobId:

    作业 id

  • SerialId:

    快照资源 id

  • RecordType:

    快照类型 1: savepoint;2: checkpoint;3: cancelWithSavepoint

  • SavepointPath:

    快照路径,目前只支持 cos 路径

  • WorkSpaceId:

    工作空间 id



93
94
95
# File 'lib/v20190422/models.rb', line 93

def RecordType
  @RecordType
end

#SavepointPathObject

Parameters:

  • JobId:

    作业 id

  • SerialId:

    快照资源 id

  • RecordType:

    快照类型 1: savepoint;2: checkpoint;3: cancelWithSavepoint

  • SavepointPath:

    快照路径,目前只支持 cos 路径

  • WorkSpaceId:

    工作空间 id



93
94
95
# File 'lib/v20190422/models.rb', line 93

def SavepointPath
  @SavepointPath
end

#SerialIdObject

Parameters:

  • JobId:

    作业 id

  • SerialId:

    快照资源 id

  • RecordType:

    快照类型 1: savepoint;2: checkpoint;3: cancelWithSavepoint

  • SavepointPath:

    快照路径,目前只支持 cos 路径

  • WorkSpaceId:

    工作空间 id



93
94
95
# File 'lib/v20190422/models.rb', line 93

def SerialId
  @SerialId
end

#WorkSpaceIdObject

Parameters:

  • JobId:

    作业 id

  • SerialId:

    快照资源 id

  • RecordType:

    快照类型 1: savepoint;2: checkpoint;3: cancelWithSavepoint

  • SavepointPath:

    快照路径,目前只支持 cos 路径

  • WorkSpaceId:

    工作空间 id



93
94
95
# File 'lib/v20190422/models.rb', line 93

def WorkSpaceId
  @WorkSpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



103
104
105
106
107
108
109
# File 'lib/v20190422/models.rb', line 103

def deserialize(params)
  @JobId = params['JobId']
  @SerialId = params['SerialId']
  @RecordType = params['RecordType']
  @SavepointPath = params['SavepointPath']
  @WorkSpaceId = params['WorkSpaceId']
end