Class: TencentCloud::Cii::V20210408::DescribeMachineUnderwriteResponse

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

Overview

DescribeMachineUnderwrite返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uin = nil, subaccountuin = nil, policyid = nil, maintaskid = nil, underwritetaskid = nil, status = nil, underwriteresults = nil, requestid = nil) ⇒ DescribeMachineUnderwriteResponse

Returns a new instance of DescribeMachineUnderwriteResponse.



449
450
451
452
453
454
455
456
457
458
# File 'lib/v20210408/models.rb', line 449

def initialize(uin=nil, subaccountuin=nil, policyid=nil, maintaskid=nil, underwritetaskid=nil, status=nil, underwriteresults=nil, requestid=nil)
  @Uin = uin
  @SubAccountUin = subaccountuin
  @PolicyId = policyid
  @MainTaskId = maintaskid
  @UnderwriteTaskId = underwritetaskid
  @Status = status
  @UnderwriteResults = underwriteresults
  @RequestId = requestid
end

Instance Attribute Details

#MainTaskIdObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def MainTaskId
  @MainTaskId
end

#PolicyIdObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def PolicyId
  @PolicyId
end

#RequestIdObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def RequestId
  @RequestId
end

#StatusObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def Status
  @Status
end

#SubAccountUinObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def SubAccountUin
  @SubAccountUin
end

#UinObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def Uin
  @Uin
end

#UnderwriteResultsObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def UnderwriteResults
  @UnderwriteResults
end

#UnderwriteTaskIdObject

0:返回成功1:结果未生成2:结果生成失败

Parameters:

  • Uin:

    腾讯云主账号ID

  • SubAccountUin:

    操作人子账户ID

  • PolicyId:

    保单ID

  • MainTaskId:

    主任务ID

  • UnderwriteTaskId:

    核保任务ID

  • Status:

    结果状态:

  • UnderwriteResults:

    机器核保结果

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



447
448
449
# File 'lib/v20210408/models.rb', line 447

def UnderwriteTaskId
  @UnderwriteTaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
# File 'lib/v20210408/models.rb', line 460

def deserialize(params)
  @Uin = params['Uin']
  @SubAccountUin = params['SubAccountUin']
  @PolicyId = params['PolicyId']
  @MainTaskId = params['MainTaskId']
  @UnderwriteTaskId = params['UnderwriteTaskId']
  @Status = params['Status']
  unless params['UnderwriteResults'].nil?
    @UnderwriteResults = []
    params['UnderwriteResults'].each do |i|
      machineunderwriteoutput_tmp = MachineUnderwriteOutput.new
      machineunderwriteoutput_tmp.deserialize(i)
      @UnderwriteResults << machineunderwriteoutput_tmp
    end
  end
  @RequestId = params['RequestId']
end