Class: TencentCloud::Ssl::V20191205::DvAuthDetail

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

Overview

获取证书列表(DescribeCertificate)返回参数键为 DvAuthDetail 的内容。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dvauthkey = nil, dvauthvalue = nil, dvauthdomain = nil, dvauthpath = nil, dvauthkeysubdomain = nil, dvauths = nil) ⇒ DvAuthDetail

Returns a new instance of DvAuthDetail.



5782
5783
5784
5785
5786
5787
5788
5789
# File 'lib/v20191205/models.rb', line 5782

def initialize(dvauthkey=nil, dvauthvalue=nil, dvauthdomain=nil, dvauthpath=nil, dvauthkeysubdomain=nil, dvauths=nil)
  @DvAuthKey = dvauthkey
  @DvAuthValue = dvauthvalue
  @DvAuthDomain = dvauthdomain
  @DvAuthPath = dvauthpath
  @DvAuthKeySubDomain = dvauthkeysubdomain
  @DvAuths = dvauths
end

Instance Attribute Details

#DvAuthDomainObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuthDomain
  @DvAuthDomain
end

#DvAuthKeyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuthKey
  @DvAuthKey
end

#DvAuthKeySubDomainObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuthKeySubDomain
  @DvAuthKeySubDomain
end

#DvAuthPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuthPath
  @DvAuthPath
end

#DvAuthsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuths
  @DvAuths
end

#DvAuthValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DvAuthKey:

    证书域名验证记录Key

  • DvAuthValue:

    证书域名验证记录值

  • DvAuthDomain:

    证书域名验证域名值

  • DvAuthPath:

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

  • DvAuthKeySubDomain:

    证书域名验证子域名

  • DvAuths:

    证书域名验证信息, 存在多个域名验证使用本字段



5780
5781
5782
# File 'lib/v20191205/models.rb', line 5780

def DvAuthValue
  @DvAuthValue
end

Instance Method Details

#deserialize(params) ⇒ Object



5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
# File 'lib/v20191205/models.rb', line 5791

def deserialize(params)
  @DvAuthKey = params['DvAuthKey']
  @DvAuthValue = params['DvAuthValue']
  @DvAuthDomain = params['DvAuthDomain']
  @DvAuthPath = params['DvAuthPath']
  @DvAuthKeySubDomain = params['DvAuthKeySubDomain']
  unless params['DvAuths'].nil?
    @DvAuths = []
    params['DvAuths'].each do |i|
      dvauths_tmp = DvAuths.new
      dvauths_tmp.deserialize(i)
      @DvAuths << dvauths_tmp
    end
  end
end