创建自定义策略

最近更新时间:2021-03-19 18:00:01

查看PDF

CreateScalingPolicy(创建自定义策略)

Request Parameters(请求参数)

ScalingGroupId

  • 伸缩组ID
  • 类型:String
  • 是否可缺省:否

ScalingPolicyName

  • 自定义策略名称
  • 类型:String
  • 是否可缺省:否

Metric

  • 定义伸缩策略
  • 类型:String
  • 有效值:metric参数规定了具体的伸缩策略,格式为json格式
  • 是否可缺省:否

AdjustmentType

  • 伸缩规则的调整方式
  • 类型:String
  • 有效值:只有3种取值:TotalCapacity: 将当前伸缩组的实例数量调整到指定数量。
    QuantityChangeInCapacity:增加或减少指定数量的实例。
    PercentChangeInCapacity:增加或减少指定比例的实例(百分比)
  • 是否可缺省:否

AdjustmentValue

  • 伸缩规则的调整值,若为负号表示减小实例。
  • 类型:Integer
  • 有效值:
    PercentChangeInCapacity:-100至100。
  • 是否可缺省:否

CoolDown

  • 冷却时间,单位为秒,表示在同一伸缩组内,一个伸缩活动执行完成后的一段锁定时间。在这段时间内,该伸缩组不能执行其他伸缩活动
  • 类型:Integer
  • 有效值:最少60
  • 是否可缺省:否

Response Elements(返回值)

RequestId

  • 请求ID
  • 类型: String

ScalingPolicyId

  • 成功创建的自定义策略ID
  • 类型 String

Examples(例子)

Sample Request(请求)

http://kec.cn-beijing-6.api.ksyun.com/?Action=CreateScalingPolicy&Version=2016-03-04&ScalingGroupId=447085419831828480&ScalingPolicyName=test20201218&Metric={"dimensionName":"net_outtraffic","comparisonOperator":"EqualOrLess","threshold":100,"function":"min","repeatTimes":1,"period":60}&AdjustmentType=TotalCapacity&AdjustmentValue=1&CoolDown=60

Sample Response(返回)

{
    "RequestId": "b5b6a857-8871-4d80-8a78-ba3f07384c2f",
    "ScalingPolicyId": 10000433
}

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

  • 内容不全,不深入
  • 内容更新不及时
  • 描述不清晰,比较混乱
  • 系统或功能太复杂,缺乏足够的引导
  • 内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈