putScalingPolicy
- 印刷する
- PDF
putScalingPolicy
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
Scalingポリシー(policy)を作成するか変更します。ポリシーの実行をリクエストすると設定されたポリシーによってscale-inまたはscale-out actionを実行します。
リクエスト
リクエストパラメータ
パラメータ名 | 必須 | タイプ | 制約事項 | 説明 |
---|---|---|---|---|
policyName | Yes | String | Min : 1 Max : 255 | スケーリングポリシーの識別子 特定のAuto Scaling Group所属であり、その範囲内ではこの名称は重複して作成できません。 Auto Scaling Groupの範囲内でポリシーの名称がない場合は作成し、既に存在する場合はその内容を変更します。 一つのAuto Scaling Group当たりに最大10個のポリシーを作成できます。 |
autoScalingGroupName | Yes | String | Min : 1, Max : 255 | ポリシーが実行されるオートスケーリンググループ名を入力します。 |
adjustmentTypeCode | Yes | String | Min : 1, Max : 5 | Groupのcapacityを調整するタイプコード CHANG(Change In Capacity) EXACT(ExactCapacity) PRCNT(PercentChangeInCapacity) |
scalingAdjustment | Yes | Integer | Min: -2147483647, Max : 2147483647 | スケーリングのためのGroup capacity 調整値 |
cooldown | No | Integer | Min:0, Max:2147483647 | スケーリングアクションの終了以降、cooldown時間の間はアラームの通知を受けても無視します。 |
minAdjustmentStep | No | Integer | Min:1, Max:2147483647 | 最小調整幅(step) adjustmentTypeCodeタイプが PRCNT(PercentChangeInCapacity) の時のみ指定可能です。(指定しないのも可能)PRCNT(PercentChangeInCapacity) タイプの時、scalingAdjustmentによる変更量がminAdjustmentStep値より小さい場合には、変更量をminAdjustmentStepに設定します。 |
レスポンス
レスポンスボディ
例示
リクエスト例示
{AUTOSCALILNG_API_URL}/putScalingPolicy
?adjustmentTypeCode=PRCNT
&autoScalingGroupName=asg-0602b
&cooldown=100
&minAdjustmentStep=2
&policyName=p-0602
&scalingAdjustment=40
レスポンス例示
<putScalingPolicyResponse>
<requestId>492648d9-9016-4b29-9773-bc457c2bdefd</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
</putScalingPolicyResponse>
エラーコード
以下のエラーコードは、このアクション(Action)で特徴的に発生するエラーです。共通的に発生するエラーに対する詳細な説明はNAVER Cloud Platform APIをご参考ください。
HTTP Response Code | リターンコード | リターンメッセージ |
---|---|---|
400 | 50130 | The quota for capacity groups or launch configurations for this customer has already been reached. |
この記事は役に立ちましたか?