Class: TencentCloud::Domain::V20180808::BidDetailPageResponse

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

Overview

BidDetailPage返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, currentprice = nil, bidprice = nil, currentpricescope = nil, pricescope = nil, depositprice = nil, requestid = nil) ⇒ BidDetailPageResponse

Returns a new instance of BidDetailPageResponse.



167
168
169
170
171
172
173
174
175
# File 'lib/v20180808/models.rb', line 167

def initialize(domain=nil, currentprice=nil, bidprice=nil, currentpricescope=nil, pricescope=nil, depositprice=nil, requestid=nil)
  @Domain = domain
  @CurrentPrice = currentprice
  @BidPrice = bidprice
  @CurrentPriceScope = currentpricescope
  @PriceScope = pricescope
  @DepositPrice = depositprice
  @RequestId = requestid
end

Instance Attribute Details

#BidPrice ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def BidPrice
  @BidPrice
end

#CurrentPrice ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def CurrentPrice
  @CurrentPrice
end

#CurrentPriceScope ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def CurrentPriceScope
  @CurrentPriceScope
end

#DepositPrice ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def DepositPrice
  @DepositPrice
end

#Domain ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def Domain
  @Domain
end

#PriceScope ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def PriceScope
  @PriceScope
end

#RequestId ⇒ Object

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

Parameters:

  • Domain: —

    域名

  • CurrentPrice: —

    当前域名价格 单位元

  • BidPrice: —

    用户上次出价 单位元

  • CurrentPriceScope: —

    当前加价幅度 单位元

  • PriceScope: —

    加价幅度区间配置

  • DepositPrice: —

    用户当前已经支付了的保证金 单位元

  • RequestId: —

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



165
166
167
# File 'lib/v20180808/models.rb', line 165

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
# File 'lib/v20180808/models.rb', line 177

def deserialize(params)
  @Domain = params['Domain']
  @CurrentPrice = params['CurrentPrice']
  @BidPrice = params['BidPrice']
  @CurrentPriceScope = params['CurrentPriceScope']
  unless params['PriceScope'].nil?
    @PriceScope = []
    params['PriceScope'].each do |i|
      pricescopeconf_tmp = PriceScopeConf.new
      pricescopeconf_tmp.deserialize(i)
      @PriceScope << pricescopeconf_tmp
    end
  end
  @DepositPrice = params['DepositPrice']
  @RequestId = params['RequestId']
end