Class: TencentCloud::Domain::V20180808::CreateTemplateRequest

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

Overview

CreateTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(contactinfo = nil, certificateinfo = nil) ⇒ CreateTemplateRequest

Returns a new instance of CreateTemplateRequest.



914
915
916
917
# File 'lib/v20180808/models.rb', line 914

def initialize(contactinfo=nil, certificateinfo=nil)
  @ContactInfo = contactinfo
  @CertificateInfo = certificateinfo
end

Instance Attribute Details

#CertificateInfo ⇒ Object

Parameters:

  • ContactInfo: —

    联系人信息

  • CertificateInfo: —

    证件信息



912
913
914
# File 'lib/v20180808/models.rb', line 912

def CertificateInfo
  @CertificateInfo
end

#ContactInfo ⇒ Object

Parameters:

  • ContactInfo: —

    联系人信息

  • CertificateInfo: —

    证件信息



912
913
914
# File 'lib/v20180808/models.rb', line 912

def ContactInfo
  @ContactInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



919
920
921
922
923
924
925
926
927
928
# File 'lib/v20180808/models.rb', line 919

def deserialize(params)
  unless params['ContactInfo'].nil?
    @ContactInfo = ContactInfo.new
    @ContactInfo.deserialize(params['ContactInfo'])
  end
  unless params['CertificateInfo'].nil?
    @CertificateInfo = CertificateInfo.new
    @CertificateInfo.deserialize(params['CertificateInfo'])
  end
end