Auto Scaling概要
- 印刷する
- PDF
Auto Scaling概要
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
概要
Auto ScalingサービスAPIでRESTful APIを提供します。
Auto Scalingは、サービスの負荷に応じて自動的にサーバインスタンス数を増減させ、自動scalingするサービスです。
ここでscalingとは、サービスの負荷が大きくなると、これに耐えるためにサービス能力(capacity)を伸ばす行為を意味します。
共通の設定
API URL
https://ncloud.apigw.ntruss.com/vautoscaling/v2
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したものです。 API Gatewayサーバとの時間差が5分以上の場合、有効ではないリクエストと見なします。 |
x-ncp-iam-access-key | NAVERクラウドプラットフォームで発行されたAPIKeyまたはIAMで発行されたAccess Key |
x-ncp-apigw-signature-v2 | BodyをAccess KeyとマッピングするSecret Keyで暗号化した署名 HMACの暗号化アルゴリズムは、HmacSHA256を使用 |
オペレーション
Launch Configuration
API名 | 説明 |
---|---|
getLaunchConfigurationList | Launch Configurationリストを照会します。 |
getLaunchConfigurationDetail | Launch Configuration番号を用いてLaunch Configurationの詳細情報を照会します。 |
createLaunchConfiguration | Launch Configurationを作成します。 |
deleteLaunchConfiguration | Launch Configurationを削除します。 Auto Scaling Groupに設定されるので、使用中のLaunch Configurationは削除できません。 |
Auto Scaling Group
API名 | 説明 |
---|---|
getAutoScalingGroupList | Auto Scaling Groupリストを照会します。 |
getAutoScalingGroupDetail | Auto Scaling Group番号を用いてAuto Scaling Groupの詳細情報を照会します。 |
createAutoScalingGroup | Auto Scaling Groupを作成します。 |
updateAutoScalingGroup | Auto Scaling Groupの詳細情報と設定されたLaunch Configurationを修正します。 |
deleteAutoScalingGroup | Auto Scaling Groupを削除します。 Auto Scaling Groupにサーバが残っている場合は削除できません。 |
setDesiredCapacity | Auto Scaling Groupの詳細情報のうち、希望する容量の設定を修正します。 |
getScheduledActionList | まだ実行されていないScaling Actionのスケジュールリストを照会します。 |
putScheduledUpdateGroupAction | Scaling Actionスケジュールを作成または修正します。 |
deleteScheduledAction | Scaling Actionスケジュールを削除します。 |
getScalingProcessTypeList | Auto Scaling Groupのプロセス管理で使用するためのプロセスタイプリストを照会します。 |
suspendProcesses | 指定されたAuto Scaling Groupのプロセスを一時停止します。 |
resumeProcesses | 指定されたAuto Scaling Groupのプロセスを再起動します。 |
getAutoScalingActivityLogList | Scaling Actionの実行ログリストを照会します。 |
getAutoScalingPolicyList | Scalingポリシーリストを照会します。 |
getAdjustmentTypeList | Auto Scaling GroupのポリシーでScaling設定のための調整タイプリストを照会します。 |
putScalingPolicy | Scalingポリシーを作成または修正します。 |
deleteScalingPolicy | Scalingポリシーを削除します。 |
executePolicy | 指定されたScalingポリシーを実行します。 |
この記事は役に立ちましたか?