Class: TencentCloud::Tcm::V20210413::PodsMetricSource

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

Overview

PodsMetricSource 定义了如何根据特定指标进行扩缩容

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(metricname = nil, targetaveragevalue = nil) ⇒ PodsMetricSource

Returns a new instance of PodsMetricSource.



1734
1735
1736
1737
# File 'lib/v20210413/models.rb', line 1734

def initialize(metricname=nil, targetaveragevalue=nil)
  @MetricName = metricname
  @TargetAverageValue = targetaveragevalue
end

Instance Attribute Details

#MetricNameObject

Parameters:

  • MetricName:

    指标名

  • TargetAverageValue:

    目标值



1732
1733
1734
# File 'lib/v20210413/models.rb', line 1732

def MetricName
  @MetricName
end

#TargetAverageValueObject

Parameters:

  • MetricName:

    指标名

  • TargetAverageValue:

    目标值



1732
1733
1734
# File 'lib/v20210413/models.rb', line 1732

def TargetAverageValue
  @TargetAverageValue
end

Instance Method Details

#deserialize(params) ⇒ Object



1739
1740
1741
1742
# File 'lib/v20210413/models.rb', line 1739

def deserialize(params)
  @MetricName = params['MetricName']
  @TargetAverageValue = params['TargetAverageValue']
end