Auto Scaling概要
    • PDF

    Auto Scaling概要

    • PDF

    Article Summary

    VPC環境で利用できます。

    概要

    Auto ScalingサービスAPIでRESTful APIを提供します。
    Auto Scalingは、サービスの負荷に応じて自動的にサーバインスタンス数を増減させ、自動scalingするサービスです。
    ここでscalingとは、サービスの負荷が大きくなると、これに耐えるためにサービス能力(capacity)を伸ばす行為を意味します。

    共通の設定

    API URL

    https://ncloud.apigw.ntruss.com/vautoscaling/v2
    

    リクエストヘッダ

    ヘッダ名説明
    x-ncp-apigw-timestamp1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したものです。
    API Gatewayサーバとの時間差が5分以上の場合、有効ではないリクエストと見なします。
    x-ncp-iam-access-keyNAVERクラウドプラットフォームで発行されたAPIKeyまたはIAMで発行されたAccess Key
    x-ncp-apigw-signature-v2BodyをAccess KeyとマッピングするSecret Keyで暗号化した署名
    HMACの暗号化アルゴリズムは、HmacSHA256を使用

    オペレーション

    Launch Configuration

    API名説明
    getLaunchConfigurationListLaunch Configurationリストを照会します。
    getLaunchConfigurationDetailLaunch Configuration番号を用いてLaunch Configurationの詳細情報を照会します。
    createLaunchConfigurationLaunch Configurationを作成します。
    deleteLaunchConfigurationLaunch Configurationを削除します。 Auto Scaling Groupに設定されるので、使用中のLaunch Configurationは削除できません。

    Auto Scaling Group

    API名説明
    getAutoScalingGroupListAuto Scaling Groupリストを照会します。
    getAutoScalingGroupDetailAuto Scaling Group番号を用いてAuto Scaling Groupの詳細情報を照会します。
    createAutoScalingGroupAuto Scaling Groupを作成します。
    updateAutoScalingGroupAuto Scaling Groupの詳細情報と設定されたLaunch Configurationを修正します。
    deleteAutoScalingGroupAuto Scaling Groupを削除します。 Auto Scaling Groupにサーバが残っている場合は削除できません。
    setDesiredCapacityAuto Scaling Groupの詳細情報のうち、希望する容量の設定を修正します。
    getScheduledActionListまだ実行されていないScaling Actionのスケジュールリストを照会します。
    putScheduledUpdateGroupActionScaling Actionスケジュールを作成または修正します。
    deleteScheduledActionScaling Actionスケジュールを削除します。
    getScalingProcessTypeListAuto Scaling Groupのプロセス管理で使用するためのプロセスタイプリストを照会します。
    suspendProcesses指定されたAuto Scaling Groupのプロセスを一時停止します。
    resumeProcesses指定されたAuto Scaling Groupのプロセスを再起動します。
    getAutoScalingActivityLogListScaling Actionの実行ログリストを照会します。
    getAutoScalingPolicyListScalingポリシーリストを照会します。
    getAdjustmentTypeListAuto Scaling GroupのポリシーでScaling設定のための調整タイプリストを照会します。
    putScalingPolicyScalingポリシーを作成または修正します。
    deleteScalingPolicyScalingポリシーを削除します。
    executePolicy指定されたScalingポリシーを実行します。

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.