Class: TencentCloud::Tione::V20211111::HorizontalPodAutoscaler
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tione::V20211111::HorizontalPodAutoscaler
- Defined in:
- lib/v20211111/models.rb
Overview
hpa的描述
Instance Attribute Summary collapse
-
#HpaMetrics ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。.
-
#MaxReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。.
-
#MinReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。.
-
#ScaleDownStabilizationWindowSeconds ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。.
-
#ScaleUpStabilizationWindowSeconds ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(minreplicas = nil, maxreplicas = nil, hpametrics = nil, scaleupstabilizationwindowseconds = nil, scaledownstabilizationwindowseconds = nil) ⇒ HorizontalPodAutoscaler
constructor
A new instance of HorizontalPodAutoscaler.
Constructor Details
#initialize(minreplicas = nil, maxreplicas = nil, hpametrics = nil, scaleupstabilizationwindowseconds = nil, scaledownstabilizationwindowseconds = nil) ⇒ HorizontalPodAutoscaler
Returns a new instance of HorizontalPodAutoscaler.
4640 4641 4642 4643 4644 4645 4646 |
# File 'lib/v20211111/models.rb', line 4640 def initialize(minreplicas=nil, maxreplicas=nil, hpametrics=nil, scaleupstabilizationwindowseconds=nil, scaledownstabilizationwindowseconds=nil) @MinReplicas = minreplicas @MaxReplicas = maxreplicas @HpaMetrics = hpametrics @ScaleUpStabilizationWindowSeconds = scaleupstabilizationwindowseconds @ScaleDownStabilizationWindowSeconds = scaledownstabilizationwindowseconds end |
Instance Attribute Details
#HpaMetrics ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。
4638 4639 4640 |
# File 'lib/v20211111/models.rb', line 4638 def HpaMetrics @HpaMetrics end |
#MaxReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。
4638 4639 4640 |
# File 'lib/v20211111/models.rb', line 4638 def MaxReplicas @MaxReplicas end |
#MinReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。
4638 4639 4640 |
# File 'lib/v20211111/models.rb', line 4638 def MinReplicas @MinReplicas end |
#ScaleDownStabilizationWindowSeconds ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。
4638 4639 4640 |
# File 'lib/v20211111/models.rb', line 4638 def ScaleDownStabilizationWindowSeconds @ScaleDownStabilizationWindowSeconds end |
#ScaleUpStabilizationWindowSeconds ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 "gpu-util": GPU利用率。范围100 "cpu-util": CPU利用率。范围100 "memory-util": 内存利用率。范围100 "service-qps": 单个实例QPS值。范围5000 "concurrency-util":单个实例请求数量值。范围1,100000 注意:此字段可能返回 null,表示取不到有效值。
4638 4639 4640 |
# File 'lib/v20211111/models.rb', line 4638 def ScaleUpStabilizationWindowSeconds @ScaleUpStabilizationWindowSeconds end |
Instance Method Details
#deserialize(params) ⇒ Object
4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 |
# File 'lib/v20211111/models.rb', line 4648 def deserialize(params) @MinReplicas = params['MinReplicas'] @MaxReplicas = params['MaxReplicas'] unless params['HpaMetrics'].nil? @HpaMetrics = [] params['HpaMetrics'].each do |i| option_tmp = Option.new option_tmp.deserialize(i) @HpaMetrics << option_tmp end end @ScaleUpStabilizationWindowSeconds = params['ScaleUpStabilizationWindowSeconds'] @ScaleDownStabilizationWindowSeconds = params['ScaleDownStabilizationWindowSeconds'] end |