Class: TencentCloud::Ocr::V20181119::RecognizeForeignPermanentResidentIdCardResponse

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

Overview

RecognizeForeignPermanentResidentIdCard返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cnname = nil, enname = nil, sex = nil, dateofbirth = nil, nationality = nil, periodofvalidity = nil, no = nil, previousnumber = nil, issuedauthority = nil, requestid = nil) ⇒ RecognizeForeignPermanentResidentIdCardResponse

Returns a new instance of RecognizeForeignPermanentResidentIdCardResponse.



7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
# File 'lib/v20181119/models.rb', line 7564

def initialize(cnname=nil, enname=nil, sex=nil, dateofbirth=nil, nationality=nil, periodofvalidity=nil, no=nil, previousnumber=nil, issuedauthority=nil, requestid=nil)
  @CnName = cnname
  @EnName = enname
  @Sex = sex
  @DateOfBirth = dateofbirth
  @Nationality = nationality
  @PeriodOfValidity = periodofvalidity
  @No = no
  @PreviousNumber = previousnumber
  @IssuedAuthority = issuedauthority
  @RequestId = requestid
end

Instance Attribute Details

#CnNameObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def CnName
  @CnName
end

#DateOfBirthObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def DateOfBirth
  @DateOfBirth
end

#EnNameObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def EnName
  @EnName
end

#IssuedAuthorityObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def IssuedAuthority
  @IssuedAuthority
end

#NationalityObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def Nationality
  @Nationality
end

#NoObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def No
  @No
end

#PeriodOfValidityObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def PeriodOfValidity
  @PeriodOfValidity
end

#PreviousNumberObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def PreviousNumber
  @PreviousNumber
end

#RequestIdObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def RequestId
  @RequestId
end

#SexObject

Parameters:

  • CnName:

    中文姓名。

  • EnName:

    英文名。

  • Sex:

    性别。

  • DateOfBirth:

    出生日期。规范格式为 XXXX年XX月XX日。

  • Nationality:

    国籍。

  • PeriodOfValidity:

    有效期限。

  • No:

    证件号码。

  • PreviousNumber:

    曾持证件号码。

  • IssuedAuthority:

    签发机关。

  • RequestId:

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



7562
7563
7564
# File 'lib/v20181119/models.rb', line 7562

def Sex
  @Sex
end

Instance Method Details

#deserialize(params) ⇒ Object



7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
# File 'lib/v20181119/models.rb', line 7577

def deserialize(params)
  @CnName = params['CnName']
  @EnName = params['EnName']
  @Sex = params['Sex']
  @DateOfBirth = params['DateOfBirth']
  @Nationality = params['Nationality']
  @PeriodOfValidity = params['PeriodOfValidity']
  @No = params['No']
  @PreviousNumber = params['PreviousNumber']
  @IssuedAuthority = params['IssuedAuthority']
  @RequestId = params['RequestId']
end