Class: TencentCloud::Ssl::V20191205::DvAuths

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

Overview

返回参数键为 DvAuths 的内容。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dvauthkey = nil, dvauthvalue = nil, dvauthdomain = nil, dvauthpath = nil, dvauthsubdomain = nil, dvauthverifytype = nil) ⇒ DvAuths

Returns a new instance of DvAuths.



5828
5829
5830
5831
5832
5833
5834
5835
# File 'lib/v20191205/models.rb', line 5828

def initialize(dvauthkey=nil, dvauthvalue=nil, dvauthdomain=nil, dvauthpath=nil, dvauthsubdomain=nil, dvauthverifytype=nil)
  @DvAuthKey = dvauthkey
  @DvAuthValue = dvauthvalue
  @DvAuthDomain = dvauthdomain
  @DvAuthPath = dvauthpath
  @DvAuthSubDomain = dvauthsubdomain
  @DvAuthVerifyType = dvauthverifytype
end

Instance Attribute Details

#DvAuthDomainObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthDomain
  @DvAuthDomain
end

#DvAuthKeyObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthKey
  @DvAuthKey
end

#DvAuthPathObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthPath
  @DvAuthPath
end

#DvAuthSubDomainObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthSubDomain
  @DvAuthSubDomain
end

#DvAuthValueObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthValue
  @DvAuthValue
end

#DvAuthVerifyTypeObject

TXT:DNS域名验证添加TXT记录 FILE:域名文件验证 CNAME:DNS域名验证添加CNAME记录

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

    证书域名验证文件路径, 仅FILE、FILE_PROXY使用

  • DvAuthSubDomain:

    证书域名验证子域名

  • DvAuthVerifyType:

    证书域名验证类型,取值:



5826
5827
5828
# File 'lib/v20191205/models.rb', line 5826

def DvAuthVerifyType
  @DvAuthVerifyType
end

Instance Method Details

#deserialize(params) ⇒ Object



5837
5838
5839
5840
5841
5842
5843
5844
# File 'lib/v20191205/models.rb', line 5837

def deserialize(params)
  @DvAuthKey = params['DvAuthKey']
  @DvAuthValue = params['DvAuthValue']
  @DvAuthDomain = params['DvAuthDomain']
  @DvAuthPath = params['DvAuthPath']
  @DvAuthSubDomain = params['DvAuthSubDomain']
  @DvAuthVerifyType = params['DvAuthVerifyType']
end