Class: TencentCloud::Tcb::V20180608::PackageFreeQuotaInfo

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

Overview

后付费免费额度

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcetype = nil, resourcemetric = nil, freequota = nil, metricunit = nil, deducttype = nil, freequotatype = nil) ⇒ PackageFreeQuotaInfo

Returns a new instance of PackageFreeQuotaInfo.



7126
7127
7128
7129
7130
7131
7132
7133
# File 'lib/v20180608/models.rb', line 7126

def initialize(resourcetype=nil, resourcemetric=nil, freequota=nil, metricunit=nil, deducttype=nil, freequotatype=nil)
  @ResourceType = resourcetype
  @ResourceMetric = resourcemetric
  @FreeQuota = freequota
  @MetricUnit = metricunit
  @DeductType = deducttype
  @FreeQuotaType = freequotatype
end

Instance Attribute Details

#DeductTypeObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def DeductType
  @DeductType
end

#FreeQuotaObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def FreeQuota
  @FreeQuota
end

#FreeQuotaTypeObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def FreeQuotaType
  @FreeQuotaType
end

#MetricUnitObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def MetricUnit
  @MetricUnit
end

#ResourceMetricObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def ResourceMetric
  @ResourceMetric
end

#ResourceTypeObject

<li>COS</li> <li>CDN</li> <li>FLEXDB</li> <li>SCF</li> <li>sum-month:以月为单位抵扣</li> <li>sum-day:以天为单位抵扣</li> <li>totalize:总容量抵扣</li> <li>basic:通用量抵扣</li>

Parameters:

  • ResourceType:

    资源类型

  • ResourceMetric:

    资源指标名称

  • FreeQuota:

    资源指标免费量

  • MetricUnit:

    指标单位

  • DeductType:

    免费量抵扣周期

  • FreeQuotaType:

    免费量类型



7124
7125
7126
# File 'lib/v20180608/models.rb', line 7124

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



7135
7136
7137
7138
7139
7140
7141
7142
# File 'lib/v20180608/models.rb', line 7135

def deserialize(params)
  @ResourceType = params['ResourceType']
  @ResourceMetric = params['ResourceMetric']
  @FreeQuota = params['FreeQuota']
  @MetricUnit = params['MetricUnit']
  @DeductType = params['DeductType']
  @FreeQuotaType = params['FreeQuotaType']
end