Class: TencentCloud::Gaap::V20180529::InquiryPriceCreateProxyResponse

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

Overview

InquiryPriceCreateProxy返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(proxydailyprice = nil, bandwidthunitprice = nil, discountproxydailyprice = nil, currency = nil, flowunitprice = nil, discountflowunitprice = nil, cn2bandwidthprice = nil, cn2bandwidthpricewithdiscount = nil, requestid = nil) ⇒ InquiryPriceCreateProxyResponse

Returns a new instance of InquiryPriceCreateProxyResponse.



5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
# File 'lib/v20180529/models.rb', line 5301

def initialize(proxydailyprice=nil, bandwidthunitprice=nil, discountproxydailyprice=nil, currency=nil, flowunitprice=nil, discountflowunitprice=nil, cn2bandwidthprice=nil, cn2bandwidthpricewithdiscount=nil, requestid=nil)
  @ProxyDailyPrice = proxydailyprice
  @BandwidthUnitPrice = bandwidthunitprice
  @DiscountProxyDailyPrice = discountproxydailyprice
  @Currency = currency
  @FlowUnitPrice = flowunitprice
  @DiscountFlowUnitPrice = discountflowunitprice
  @Cn2BandwidthPrice = cn2bandwidthprice
  @Cn2BandwidthPriceWithDiscount = cn2bandwidthpricewithdiscount
  @RequestId = requestid
end

Instance Attribute Details

#BandwidthUnitPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def BandwidthUnitPrice
  @BandwidthUnitPrice
end

#Cn2BandwidthPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def Cn2BandwidthPrice
  @Cn2BandwidthPrice
end

#Cn2BandwidthPriceWithDiscountObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def Cn2BandwidthPriceWithDiscount
  @Cn2BandwidthPriceWithDiscount
end

#CurrencyObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def Currency
  @Currency
end

#DiscountFlowUnitPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def DiscountFlowUnitPrice
  @DiscountFlowUnitPrice
end

#DiscountProxyDailyPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def DiscountProxyDailyPrice
  @DiscountProxyDailyPrice
end

#FlowUnitPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def FlowUnitPrice
  @FlowUnitPrice
end

#ProxyDailyPriceObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def ProxyDailyPrice
  @ProxyDailyPrice
end

#RequestIdObject

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

Parameters:

  • ProxyDailyPrice:

    通道基础费用价格,单位:元/天。

  • BandwidthUnitPrice:

    通道带宽费用梯度价格。

  • DiscountProxyDailyPrice:

    通道基础费用折扣价格,单位:元/天。

  • Currency:

    价格使用的货币,支持人民币,美元等。

  • FlowUnitPrice:

    通道的流量费用价格,单位: 元/GB

  • DiscountFlowUnitPrice:

    通道的流量费用折扣价格,单位:元/GB

  • Cn2BandwidthPrice:

    精品BGP的带宽费用价格,单位: 元/Mbps/天

  • Cn2BandwidthPriceWithDiscount:

    精品BGP的折后带宽费用价格,单位: 元/Mbps/天

  • RequestId:

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



5299
5300
5301
# File 'lib/v20180529/models.rb', line 5299

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'lib/v20180529/models.rb', line 5313

def deserialize(params)
  @ProxyDailyPrice = params['ProxyDailyPrice']
  unless params['BandwidthUnitPrice'].nil?
    @BandwidthUnitPrice = []
    params['BandwidthUnitPrice'].each do |i|
      bandwidthpricegradient_tmp = BandwidthPriceGradient.new
      bandwidthpricegradient_tmp.deserialize(i)
      @BandwidthUnitPrice << bandwidthpricegradient_tmp
    end
  end
  @DiscountProxyDailyPrice = params['DiscountProxyDailyPrice']
  @Currency = params['Currency']
  @FlowUnitPrice = params['FlowUnitPrice']
  @DiscountFlowUnitPrice = params['DiscountFlowUnitPrice']
  @Cn2BandwidthPrice = params['Cn2BandwidthPrice']
  @Cn2BandwidthPriceWithDiscount = params['Cn2BandwidthPriceWithDiscount']
  @RequestId = params['RequestId']
end