Class: TencentCloud::Tcb::V20180608::PostpayEnvQuota

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, metricname = nil, value = nil, starttime = nil, endtime = nil) ⇒ PostpayEnvQuota

Returns a new instance of PostpayEnvQuota.



7198
7199
7200
7201
7202
7203
7204
# File 'lib/v20180608/models.rb', line 7198

def initialize(resourcetype=nil, metricname=nil, value=nil, starttime=nil, endtime=nil)
  @ResourceType = resourcetype
  @MetricName = metricname
  @Value = value
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#EndTimeObject

为空表示没有时间限制为空表示没有时间限制

Parameters:

  • ResourceType:

    资源类型

  • MetricName:

    指标名

  • Value:

    配额值

  • StartTime:

    配额生效时间

  • EndTime:

    配额失效时间



7196
7197
7198
# File 'lib/v20180608/models.rb', line 7196

def EndTime
  @EndTime
end

#MetricNameObject

为空表示没有时间限制为空表示没有时间限制

Parameters:

  • ResourceType:

    资源类型

  • MetricName:

    指标名

  • Value:

    配额值

  • StartTime:

    配额生效时间

  • EndTime:

    配额失效时间



7196
7197
7198
# File 'lib/v20180608/models.rb', line 7196

def MetricName
  @MetricName
end

#ResourceTypeObject

为空表示没有时间限制为空表示没有时间限制

Parameters:

  • ResourceType:

    资源类型

  • MetricName:

    指标名

  • Value:

    配额值

  • StartTime:

    配额生效时间

  • EndTime:

    配额失效时间



7196
7197
7198
# File 'lib/v20180608/models.rb', line 7196

def ResourceType
  @ResourceType
end

#StartTimeObject

为空表示没有时间限制为空表示没有时间限制

Parameters:

  • ResourceType:

    资源类型

  • MetricName:

    指标名

  • Value:

    配额值

  • StartTime:

    配额生效时间

  • EndTime:

    配额失效时间



7196
7197
7198
# File 'lib/v20180608/models.rb', line 7196

def StartTime
  @StartTime
end

#ValueObject

为空表示没有时间限制为空表示没有时间限制

Parameters:

  • ResourceType:

    资源类型

  • MetricName:

    指标名

  • Value:

    配额值

  • StartTime:

    配额生效时间

  • EndTime:

    配额失效时间



7196
7197
7198
# File 'lib/v20180608/models.rb', line 7196

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



7206
7207
7208
7209
7210
7211
7212
# File 'lib/v20180608/models.rb', line 7206

def deserialize(params)
  @ResourceType = params['ResourceType']
  @MetricName = params['MetricName']
  @Value = params['Value']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end