Class: TencentCloud::Essbasic::V20210526::ApproverRestriction

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

Overview

指定签署人限制项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, mobile = nil, idcardtype = nil, idcardnumber = nil) ⇒ ApproverRestriction

Returns a new instance of ApproverRestriction.



168
169
170
171
172
173
# File 'lib/v20210526/models.rb', line 168

def initialize(name=nil, mobile=nil, idcardtype=nil, idcardnumber=nil)
  @Name = name
  @Mobile = mobile
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
end

Instance Attribute Details

#IdCardNumberObject

Parameters:

  • 指定签署人姓名

  • 指定签署人手机号,11位数字

  • 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证

  • 指定签署人证件号码,其中字母大写



166
167
168
# File 'lib/v20210526/models.rb', line 166

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

Parameters:

  • 指定签署人姓名

  • 指定签署人手机号,11位数字

  • 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证

  • 指定签署人证件号码,其中字母大写



166
167
168
# File 'lib/v20210526/models.rb', line 166

def IdCardType
  @IdCardType
end

#MobileObject

Parameters:

  • 指定签署人姓名

  • 指定签署人手机号,11位数字

  • 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证

  • 指定签署人证件号码,其中字母大写



166
167
168
# File 'lib/v20210526/models.rb', line 166

def Mobile
  @Mobile
end

#NameObject

Parameters:

  • 指定签署人姓名

  • 指定签署人手机号,11位数字

  • 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证

  • 指定签署人证件号码,其中字母大写



166
167
168
# File 'lib/v20210526/models.rb', line 166

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



175
176
177
178
179
180
# File 'lib/v20210526/models.rb', line 175

def deserialize(params)
  @Name = params['Name']
  @Mobile = params['Mobile']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
end