Class: TencentCloud::Domain::V20180808::CheckDomainResponse

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

Overview

CheckDomain返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainname = nil, available = nil, reason = nil, premium = nil, price = nil, blackword = nil, describe = nil, feerenew = nil, realprice = nil, feetransfer = nil, feerestore = nil, period = nil, recordsupport = nil, requestid = nil) ⇒ CheckDomainResponse

Returns a new instance of CheckDomainResponse.



590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
# File 'lib/v20180808/models.rb', line 590

def initialize(domainname=nil, available=nil, reason=nil, premium=nil, price=nil, blackword=nil, describe=nil, feerenew=nil, realprice=nil, feetransfer=nil, feerestore=nil, period=nil, recordsupport=nil, requestid=nil)
  @DomainName = domainname
  @Available = available
  @Reason = reason
  @Premium = premium
  @Price = price
  @BlackWord = blackword
  @Describe = describe
  @FeeRenew = feerenew
  @RealPrice = realprice
  @FeeTransfer = feetransfer
  @FeeRestore = feerestore
  @Period = period
  @RecordSupport = recordsupport
  @RequestId = requestid
end

Instance Attribute Details

#AvailableObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Available
  @Available
end

#BlackWordObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def BlackWord
  @BlackWord
end

#DescribeObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Describe
  @Describe
end

#DomainNameObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def DomainName
  @DomainName
end

#FeeRenewObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def FeeRenew
  @FeeRenew
end

#FeeRestoreObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def FeeRestore
  @FeeRestore
end

#FeeTransferObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def FeeTransfer
  @FeeTransfer
end

#PeriodObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Period
  @Period
end

#PremiumObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Premium
  @Premium
end

#PriceObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Price
  @Price
end

#RealPriceObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def RealPrice
  @RealPrice
end

#ReasonObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def Reason
  @Reason
end

#RecordSupportObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def RecordSupport
  @RecordSupport
end

#RequestIdObject

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

Parameters:

  • DomainName:

    所查询域名名称

  • Available:

    是否能够注册

  • Reason:

    不能注册原因

  • Premium:

    是否是溢价词

  • Price:

    域名价格

  • BlackWord:

    是否是敏感词

  • Describe:

    溢价词描述

  • FeeRenew:

    溢价词的续费价格

  • RealPrice:

    域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格

  • FeeTransfer:

    溢价词的转入价格

  • FeeRestore:

    溢价词的赎回价格

  • Period:

    检测年限

  • RecordSupport:

    是否支持北京备案 true 支持 false 不支持

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



588
589
590
# File 'lib/v20180808/models.rb', line 588

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
# File 'lib/v20180808/models.rb', line 607

def deserialize(params)
  @DomainName = params['DomainName']
  @Available = params['Available']
  @Reason = params['Reason']
  @Premium = params['Premium']
  @Price = params['Price']
  @BlackWord = params['BlackWord']
  @Describe = params['Describe']
  @FeeRenew = params['FeeRenew']
  @RealPrice = params['RealPrice']
  @FeeTransfer = params['FeeTransfer']
  @FeeRestore = params['FeeRestore']
  @Period = params['Period']
  @RecordSupport = params['RecordSupport']
  @RequestId = params['RequestId']
end