日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DescribeScalingRules - 查詢伸縮規則

調用DescribeScalingRules并指定伸縮規則ID、伸縮規則名稱、伸縮規則唯一標識符等參數,查詢伸縮規則及其詳細信息。例如,伸縮規則的調整方式、實例預熱時間、伸縮規則關聯的報警任務信息等。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

當前API暫無授權信息透出。

請求參數

名稱類型必填描述示例值
RegionIdstring

伸縮規則所屬伸縮組的地域 ID。

cn-qingdao
PageNumberinteger

伸縮規則列表的頁碼,起始值:1。

默認值:1。

1
PageSizeinteger

分頁查詢時設置的每頁行數,最大值:50。

默認值:10。

50
ScalingGroupIdstring

伸縮組的 ID。

asg-bp1ffogfdauy0jw0****
ScalingRuleTypestring

伸縮規則的類型。取值范圍:

  • SimpleScalingRule:簡單規則。根據調整方式(AdjustmentType)和調整值(AdjustmentValue)調整 ECS 實例數量。
  • TargetTrackingScalingRule:目標追蹤規則。根據預定義監控(MetricName)項動態計算需要擴縮容的 ECS 實例數量,盡量將預定義監控項的指標值維持在目標值(TargetValue)附近。
  • StepScalingRule:步進規則,根據閾值和指標值提供分步擴展方式。
  • PredictiveScalingRule:預測規則,基于機器學習能力分析伸縮組的歷史監控數據預測未來監控指標值,并支持自動創建定時任務設置伸縮組邊界。
SimpleScalingRule
ShowAlarmRulesboolean

是否返回伸縮規則關聯的云監控報警任務。取值范圍:

  • true:返回伸縮規則關聯的云監控報警任務。
  • false:不返回伸縮規則關聯的云監控報警任務。

默認值:false。

false
ScalingRuleIdsarray

待查詢伸縮規則的 ID。

string

待查詢伸縮規則的 ID。

asr-bp1dvirgwkoowxk7****
ScalingRuleNamesarray

待查詢伸縮規則的名稱。

string

待查詢伸縮規則的名稱。

scalingrule****
ScalingRuleArisarray

待查詢伸縮規則的唯一標識符。

string

待查詢伸縮規則的唯一標識符。

ari:acs:ess:cn-hangzhou:140692647406****:scalingrule/asr-bp1dvirgwkoowxk7****

返回參數

名稱類型描述示例值
object
RequestIdstring

請求 ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****
PageNumberinteger

當前頁碼。

1
PageSizeinteger

每頁行數。

50
TotalCountinteger

伸縮規則總數。

1
ScalingRulesarray<object>

伸縮規則信息組成的集合。

ScalingRuleobject

伸縮規則信息組成的集合。

MetricNamestring

伸縮規則關聯的報警任務監控項名稱。

CpuUtilization
AdjustmentTypestring

伸縮規則的調整方式。可能值:

  • QuantityChangeInCapacity:增加或減少指定數量的 ECS 實例。
  • PercentChangeInCapacity:增加或減少指定比例的 ECS 實例。
  • TotalCapacity: 將當前伸縮組的 ECS 實例數量調整到指定數量。
QuantityChangeInCapacity
InitialMaxSizeinteger

伸縮組實例數的上限,和 PredictiveValueBehavior 結合使用。

100
EstimatedInstanceWarmupinteger

新創建的實例做一系列準備措施,即預熱所需要的時間,在預熱時間內,已啟動的實例將不影響伸縮組的監控指標。

300
ScaleOutEvaluationCountinteger

創建目標追蹤規則后,會自動創建報警任務。本參數用于指定對應的擴容報警任務觸發報警時,所需連續滿足閾值條件的次數。

3
PredictiveScalingModestring

預測規則的模式。可能值:

  • PredictAndScale:產生預測結果并創建預測任務。
  • PredictOnly:產生預測結果,但不會創建預測任務。
PredictAndScale
MinAdjustmentMagnitudeinteger

伸縮規則最小調整實例數,僅當伸縮規則類型為 SimpleScalingRule 或 StepScalingRule,且 AdjustmentType 為 PercentChangeInCapacity 時生效。

1
ScalingRuleAristring

伸縮規則的唯一標識符。

ari:acs:ess:cn-hangzhou:140692647406****:scalingrule/asr-bp1dvirgwkoowxk7****
PredictiveTaskBufferTimeinteger

預測規則自動創建的預測任務默認均在整點執行,您可以設置預啟動時間提前執行預測任務,預先準備資源。取值范圍:0~60,單位:分鐘。

30
MinSizeinteger

伸縮組最小實例數。

1
ScalingGroupIdstring

伸縮組的 ID。

asg-bp1ffogfdauy0jw0****
PredictiveValueBehaviorstring

預測規則最大值處理方式。可能值:

  • MaxOverridePredictiveValue:初始最大值會覆蓋預測值。預測值大于初始最大值時,預測任務的最大值采用初始最大值。
  • PredictiveValueOverrideMax:預測值會覆蓋初始最大值。預測值大于初始最大值時, 預測任務的最大值采用預測值。
  • PredictiveValueOverrideMaxWithBuffer:預測值會附加一定比例。預測值會按照 PredictiveValueBuffer 比例增加,當增加后的值大于初始最大值時,會采用增加后的值。
MaxOverridePredictiveValue
TargetValuefloat

目標值。當伸縮規則為目標追蹤規則或預測規則時,該伸縮規則將通過添加或刪除實例來將指標維持在目標值附近。

0.125
Cooldowninteger

伸縮規則的冷卻時間,僅適用于簡單規則。 取值范圍:0~86400,單位:秒。

20
MaxSizeinteger

伸縮組最大實例數。

2
PredictiveValueBufferinteger

PredictiveValueBehavior 為 PredictiveValueOverrideMaxWithBuffer 時生效,預測值會按照該比例增加,當增加后的值大于初始最大值時,會采用增加后的值。取值范圍:0~100。

50
ScalingRuleTypestring

伸縮規則類型。可能值:

  • SimpleScalingRule:簡單規則。根據調整方式(AdjustmentType)和調整值(AdjustmentValue)調整 ECS 實例數量。
  • TargetTrackingScalingRule:目標追蹤規則。根據預定義監控(MetricName)項動態計算需要擴縮容的 ECS 實例數量,盡量將預定義監控項的指標值維持在目標值(TargetValue)附近。
  • StepScalingRule: 步進規則,根據閾值和指標值提供分步擴展方式。
  • PredictiveScalingRule:預測規則,基于機器學習能力分析伸縮組的歷史監控數據預測未來監控指標值,并支持自動創建定時任務設置伸縮組邊界。
SimpleScalingRule
AdjustmentValueinteger

伸縮規則的調整值。

1
ScaleInEvaluationCountinteger

創建目標追蹤規則后,會自動創建報警任務。本參數用于指定對應的縮容報警任務觸發報警時,所需連續滿足閾值條件的次數。

15
DisableScaleInboolean

是否禁用縮容,僅適用于目標追蹤規則。可能值:

  • true:禁用縮容。
  • false:允許縮容。
true
ScalingRuleNamestring

伸縮規則的名稱。

scalingrule****
ScalingRuleIdstring

伸縮規則的 ID。

asr-bp1dvirgwkoowxk7****
Alarmsarray<object>

伸縮規則關聯的云監控報警任務。僅在 ShowAlarmRules 參數為 true 時返回伸縮規則關聯的云監控報警任務,否則返回空列表。

Alarmobject

伸縮規則關聯的云監控報警任務。僅在 ShowAlarmRules 參數為 true 時返回伸縮規則關聯的云監控報警任務,否則返回空列表。

AlarmTaskIdstring

伸縮規則關聯的報警任務的 ID。

asg-bp18p2yfxow2dloq****_1f9458d1-70e1-4bee-8c7f-7a47695b****
ComparisonOperatorstring

伸縮規則關聯的報警任務使用的監控項統計值與閾值的比較符,用于指定監控項統計值與閾值在什么關系下滿足條件。可能值:

  • 監控項統計值大于等于閾值。取值:>=。
  • 監控項統計值小于等于閾值。取值:<=。
  • 監控項統計值大于閾值。取值:>。
  • 監控項統計值小于閾值。取值:<。
>=
MetricNamestring

伸縮規則關聯的報警任務監控項名稱。

CpuUtilization
EvaluationCountinteger

伸縮規則關聯的報警任務到達報警狀態需要連續滿足閾值表達式的次數。

3
AlarmTaskNamestring

伸縮規則關聯的報警任務的名稱。

alarmtask****
MetricTypestring

伸縮規則關聯的報警任務的類型。可能值:

  • system:系統監控報警任務。
  • custom:自定義監控報警任務。
system
Thresholdfloat

伸縮規則關聯的報警任務的報警閾值。

50
Statisticsstring

伸縮規則關聯的報警任務的統計方式。可能值:

  • Average:統計平均值。
  • Maximum:統計最大值。
  • Minimum:統計最小值。
Average
Dimensionsarray<object>

伸縮規則關聯的報警任務的維度信息。

Dimensionobject

伸縮規則關聯的報警任務的維度信息。

DimensionKeystring

監控項關聯的維度信息鍵值。可能值:

  • scaling_group:伸縮組 ID。
  • userId:用戶賬號 ID。
scaling_group
DimensionValuestring

監控項關聯的維度信息屬性值。

asg-bp18p2yfxow2dloq****
StepAdjustmentsarray<object>

步進規則的分步步驟。

StepAdjustmentobject

步進規則的分步步驟。

MetricIntervalUpperBoundfloat

分步步驟的上邊界,取值范圍:-9.999999E18~9.999999E18。

5.0
ScalingAdjustmentinteger

分步步驟對應的實例擴展數量。

1
MetricIntervalLowerBoundfloat

分步步驟的下邊界,取值范圍:-9.999999E18~9.999999E18。

1.0
AlarmDimensionsarray<object>

監控項維度信息值,適用于目標追蹤規則,當監控項需額外維度信息時設置,例如 LoadBalancerRealServerAverageQps 監控項需指定 rulePool 維度信息。

AlarmDimensionobject
DimensionKeystring

監控項關聯的維度信息鍵。

rulePool
DimensionValuestring

監控項關聯的維度信息值。

sgp-l1cbirz451yxu2****

示例

正常返回示例

JSON格式

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "PageNumber": 1,
  "PageSize": 50,
  "TotalCount": 1,
  "ScalingRules": [
    {
      "MetricName": "CpuUtilization",
      "AdjustmentType": "QuantityChangeInCapacity",
      "InitialMaxSize": 100,
      "EstimatedInstanceWarmup": 300,
      "ScaleOutEvaluationCount": 3,
      "PredictiveScalingMode": "PredictAndScale",
      "MinAdjustmentMagnitude": 1,
      "ScalingRuleAri": "ari:acs:ess:cn-hangzhou:140692647406****:scalingrule/asr-bp1dvirgwkoowxk7****",
      "PredictiveTaskBufferTime": 30,
      "MinSize": 1,
      "ScalingGroupId": "asg-bp1ffogfdauy0jw0****",
      "PredictiveValueBehavior": "MaxOverridePredictiveValue",
      "TargetValue": 0.125,
      "Cooldown": 20,
      "MaxSize": 2,
      "PredictiveValueBuffer": 50,
      "ScalingRuleType": "SimpleScalingRule",
      "AdjustmentValue": 1,
      "ScaleInEvaluationCount": 15,
      "DisableScaleIn": true,
      "ScalingRuleName": "scalingrule****",
      "ScalingRuleId": "asr-bp1dvirgwkoowxk7****",
      "Alarms": [
        {
          "AlarmTaskId": "asg-bp18p2yfxow2dloq****_1f9458d1-70e1-4bee-8c7f-7a47695b****",
          "ComparisonOperator": ">=",
          "MetricName": "CpuUtilization",
          "EvaluationCount": 3,
          "AlarmTaskName": "alarmtask****",
          "MetricType": "system",
          "Threshold": 50,
          "Statistics": "Average",
          "Dimensions": [
            {
              "DimensionKey": "scaling_group",
              "DimensionValue": "asg-bp18p2yfxow2dloq****"
            }
          ]
        }
      ],
      "StepAdjustments": [
        {
          "MetricIntervalUpperBound": 5,
          "ScalingAdjustment": 1,
          "MetricIntervalLowerBound": 1
        }
      ],
      "AlarmDimensions": [
        {
          "DimensionKey": "rulePool",
          "DimensionValue": "sgp-l1cbirz451yxu2****"
        }
      ],
      "MetricType": "",
      "HybridMonitorNamespace": "",
      "HybridMetrics": [
        {
          "Id": "",
          "Expression": "",
          "MetricName": "",
          "Statistic": "",
          "Dimensions": [
            {
              "DimensionKey": "",
              "DimensionValue": ""
            }
          ]
        }
      ]
    }
  ]
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
2024-09-13OpenAPI 返回結構發生變更查看變更詳情
2023-04-03OpenAPI 返回結構發生變更查看變更詳情