Class: TencentCloud::Ssl::V20191205::DomainValidationResult

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

Overview

证书域名验证结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, verifytype = nil, localcheck = nil, cacheck = nil, localcheckfailreason = nil, checkvalue = nil, frequently = nil, issued = nil) ⇒ DomainValidationResult

Returns a new instance of DomainValidationResult.



5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
# File 'lib/v20191205/models.rb', line 5696

def initialize(domain=nil, verifytype=nil, localcheck=nil, cacheck=nil, localcheckfailreason=nil, checkvalue=nil, frequently=nil, issued=nil)
  @Domain = domain
  @VerifyType = verifytype
  @LocalCheck = localcheck
  @CaCheck = cacheck
  @LocalCheckFailReason = localcheckfailreason
  @CheckValue = checkvalue
  @Frequently = frequently
  @Issued = issued
end

Instance Attribute Details

#CaCheckObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def CaCheck
  @CaCheck
end

#CheckValueObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def CheckValue
  @CheckValue
end

#DomainObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def Domain
  @Domain
end

#FrequentlyObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def Frequently
  @Frequently
end

#IssuedObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def Issued
  @Issued
end

#LocalCheckObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def LocalCheck
  @LocalCheck
end

#LocalCheckFailReasonObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def LocalCheckFailReason
  @LocalCheckFailReason
end

#VerifyTypeObject

Parameters:

  • Domain:

    证书绑定的域名。

  • VerifyType:

    域名验证类型。 取值为:DNS、FILE、DNS_AUTO、DNS_PROXY、FILE_PROXY

  • LocalCheck:

    腾讯云检测结果,取值:1(验证通过); -1(被限频或者 txt record not found);-2(txt record not match);-3(ns record not found);-4(file not found);-5(file not match);-6(cname record not found);-7(cname record not match);-8(ns record not found)-9(file not found);-10(file not match)

  • CaCheck:

    CA检查结果。取值: -1(未检测通过);2(检测通过)

  • LocalCheckFailReason:

    检查失败原因。状态LocalCheck的具体描述

  • CheckValue:

    检查到的值。

  • Frequently:

    是否被限频拦截, 取值:false(未被限频);true(被限频)

  • Issued:

    证书是否已经签发。取值: false(未签发);true(已签发)



5694
5695
5696
# File 'lib/v20191205/models.rb', line 5694

def VerifyType
  @VerifyType
end

Instance Method Details

#deserialize(params) ⇒ Object



5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
# File 'lib/v20191205/models.rb', line 5707

def deserialize(params)
  @Domain = params['Domain']
  @VerifyType = params['VerifyType']
  @LocalCheck = params['LocalCheck']
  @CaCheck = params['CaCheck']
  @LocalCheckFailReason = params['LocalCheckFailReason']
  @CheckValue = params['CheckValue']
  @Frequently = params['Frequently']
  @Issued = params['Issued']
end