You need to enable JavaScript to run this app.
导航
DescribeScalingPolicies - 查询伸缩规则列表
最近更新时间:2025.03.03 14:34:53首次发布时间:2022.05.13 10:42:45
我的收藏
有用
有用
无用
无用

查询伸缩规则。如果不存在匹配的伸缩规则,则自动忽略,继续查询其他伸缩规则。

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

参数
类型
是否必填
示例值
描述
Action
String

DescribeScalingPolicies

要执行的操作,取值:DescribeScalingPolicies。

Version
String

2020-01-01

API的版本,取值:2020-01-01。

ScalingGroupId
String

scg-ybmssdnnhn5pkgyd****

伸缩组的ID。您可以调用DescribeScalingGroups查询伸缩组ID。

ScalingPolicyIds.N
Array of String

sp-ybmvamf8uql8j1fl****

伸缩规则的ID列表。

  • 参数 - N:表示伸缩规则的序号,取值:1~10。
PageNumber
Integer

1

伸缩规则列表的页码,默认值:1。

PageSize
Integer

10

分页查询时设置的每页行数,取值:1 ~ 100。
默认值:10。

ScalingPolicyNames.N
Array of String

test-1

伸缩规则的名称列表。

  • 参数 - N:表示伸缩规则的序号,取值:1~10。
ScalingPolicyType
String

Scheduled

伸缩规则的类型,取值:

  • Scheduled:定时任务。
  • Recurrence:周期任务。
  • Alarm:报警任务。

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数
类型
示例值
描述
PageNumber
Integer

1

当前页数。

PageSize
Integer

10

当前分页的行数。

ScalingPolicies
Array of Object

--

符合条件的伸缩规则信息。

TotalCount
Integer

20

符合条件的伸缩规则总数。

请求示例

GET /?Action=DescribeScalingPolicies&ScalingGroupId=scg-ybmssdnnhn5pkgyd****&Version=2020-01-01 HTTP/1.1
Host: open.volcengineapi.com
X-Date: 20240507T111034Z
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20240507/cn-beijing/auto_scaling/request, SignedHeaders=host;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f


返回示例

{
  "ResponseMetadata": {
    "RequestId": "20240507191044074190125159D96104",
    "Version": "2020-01-01",
    "Service": "auto_scaling",
    "Region": "cn-beijing"
  },
  "Result": {
    "PageNumber": 1,
    "PageSize": 10,
    "ScalingPolicies": [
      {
        "ScalingGroupId": "scg-ybmssdnnhn5pkgyd****",
        "ScalingPolicyId": "sp-ybmvamf8uql8j1fl****",
        "ScalingPolicyName": "test-1",
        "AlarmPolicy": {
          "EvaluationCount": 3,
          "RuleType": "Static",
          "Condition": {
            "Threshold": "10",
            "MetricUnit": "Percent",
            "MetricName": "CpuTotal_Max",
            "ComparisonOperator": ">"
          }
        },
        "AdjustmentValue": 1,
        "Cooldown": 60,
        "ScalingPolicyType": "Scheduled",
        "ScheduledPolicy": {
          "LaunchTime": "2022-04-01T16:00Z",
          "RecurrenceEndTime": "2022-04-02T16:00Z",
          "RecurrenceValue": "3",
          "RecurrenceType": "Daily",
          "RecurrenceStartTime": "2022-04-01T16:00Z"
        },
        "AdjustmentType": "QuantityChangeInCapacity",
        "Status": "Active"
      },
    ],
    "TotalCount": 20
  }
}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

状态码
错误码
错误信息
说明
400
MissingParameter.ScalingGroupId

The required parameter ScalingGroupId is not supplied.

伸缩组ID不能为空。

400
LimitExceeded.ScalingPolicyId

You've reached the limit on the number of ScalingPolicyId.

已达到伸缩规则ID数量上限。

400
LimitExceeded.ScalingPolicyNames

You've reached the limit on the number of ScalingPolicyNames.

已达到伸缩规则名称数量上限。

400
InvalidScalingPolicyType

The specified ScalingPolicyType is unsupported.

指定的伸缩规则类型不合法。

500
InternalError

An internal error has occurred.

内部错误,请重试。如果多次尝试失败,请提交工单。