Class: TencentCloud::Ess::V20201111::DescribeCancelFlowsTaskResponse

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

Overview

DescribeCancelFlowsTask返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskstatus = nil, successflowids = nil, failureflows = nil, requestid = nil) ⇒ DescribeCancelFlowsTaskResponse

Returns a new instance of DescribeCancelFlowsTaskResponse.



9347
9348
9349
9350
9351
9352
9353
# File 'lib/v20201111/models.rb', line 9347

def initialize(taskid=nil, taskstatus=nil, successflowids=nil, failureflows=nil, requestid=nil)
  @TaskId = taskid
  @TaskStatus = taskstatus
  @SuccessFlowIds = successflowids
  @FailureFlows = failureflows
  @RequestId = requestid
end

Instance Attribute Details

#FailureFlowsObject

  • **PROCESSING** - 任务执行中
  • **END** - 任务处理完成
  • **TIMEOUT** 任务超时未处理完成,用户未在批量撤销链接有效期内操作

Parameters:

  • TaskId:

    批量撤销任务编号,为32位字符串,通过接口获取批量撤销签署流程腾讯电子签小程序链接获得。

  • TaskStatus:

    任务状态,需要关注的状态

  • SuccessFlowIds:

    批量撤销成功的签署流程编号

  • FailureFlows:

    批量撤销失败的签署流程信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9345
9346
9347
# File 'lib/v20201111/models.rb', line 9345

def FailureFlows
  @FailureFlows
end

#RequestIdObject

  • **PROCESSING** - 任务执行中
  • **END** - 任务处理完成
  • **TIMEOUT** 任务超时未处理完成,用户未在批量撤销链接有效期内操作

Parameters:

  • TaskId:

    批量撤销任务编号,为32位字符串,通过接口获取批量撤销签署流程腾讯电子签小程序链接获得。

  • TaskStatus:

    任务状态,需要关注的状态

  • SuccessFlowIds:

    批量撤销成功的签署流程编号

  • FailureFlows:

    批量撤销失败的签署流程信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9345
9346
9347
# File 'lib/v20201111/models.rb', line 9345

def RequestId
  @RequestId
end

#SuccessFlowIdsObject

  • **PROCESSING** - 任务执行中
  • **END** - 任务处理完成
  • **TIMEOUT** 任务超时未处理完成,用户未在批量撤销链接有效期内操作

Parameters:

  • TaskId:

    批量撤销任务编号,为32位字符串,通过接口获取批量撤销签署流程腾讯电子签小程序链接获得。

  • TaskStatus:

    任务状态,需要关注的状态

  • SuccessFlowIds:

    批量撤销成功的签署流程编号

  • FailureFlows:

    批量撤销失败的签署流程信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9345
9346
9347
# File 'lib/v20201111/models.rb', line 9345

def SuccessFlowIds
  @SuccessFlowIds
end

#TaskIdObject

  • **PROCESSING** - 任务执行中
  • **END** - 任务处理完成
  • **TIMEOUT** 任务超时未处理完成,用户未在批量撤销链接有效期内操作

Parameters:

  • TaskId:

    批量撤销任务编号,为32位字符串,通过接口获取批量撤销签署流程腾讯电子签小程序链接获得。

  • TaskStatus:

    任务状态,需要关注的状态

  • SuccessFlowIds:

    批量撤销成功的签署流程编号

  • FailureFlows:

    批量撤销失败的签署流程信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9345
9346
9347
# File 'lib/v20201111/models.rb', line 9345

def TaskId
  @TaskId
end

#TaskStatusObject

  • **PROCESSING** - 任务执行中
  • **END** - 任务处理完成
  • **TIMEOUT** 任务超时未处理完成,用户未在批量撤销链接有效期内操作

Parameters:

  • TaskId:

    批量撤销任务编号,为32位字符串,通过接口获取批量撤销签署流程腾讯电子签小程序链接获得。

  • TaskStatus:

    任务状态,需要关注的状态

  • SuccessFlowIds:

    批量撤销成功的签署流程编号

  • FailureFlows:

    批量撤销失败的签署流程信息

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9345
9346
9347
# File 'lib/v20201111/models.rb', line 9345

def TaskStatus
  @TaskStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
# File 'lib/v20201111/models.rb', line 9355

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskStatus = params['TaskStatus']
  @SuccessFlowIds = params['SuccessFlowIds']
  unless params['FailureFlows'].nil?
    @FailureFlows = []
    params['FailureFlows'].each do |i|
      cancelfailureflow_tmp = CancelFailureFlow.new
      cancelfailureflow_tmp.deserialize(i)
      @FailureFlows << cancelfailureflow_tmp
    end
  end
  @RequestId = params['RequestId']
end