AutoScalingGroup

Prev Next

Classic環境で利用できます。

オートスケールグループです。

構文

構文は次の通りです。

private String autoScalingGroupName;
private String autoScalingGroupNo;
private String launchConfigurationName;
private String launchConfigurationNo;
private Integer desiredCapacity;
private Integer minSize;
private Integer maxSize;
private Integer defaultCooldown;
private List<LoadBalancerInstanceSummary> loadBalancerInstanceSummaryList;
private Integer healthCheckGracePeriod;
private CommonCode healthCheckType;
private Date createDate;
private List<InAutoScalingGroupServerInstance> inAutoScalingGroupServerInstanceList;
private List<SuspendedProcess> suspendedProcessList;
private List<Zone> zoneList;

フィールド

フィールドの詳細は次の通りです。

フィールド タイプ 必須の有無 説明
autoScalingGroupName String Required オートスケールグループ名
autoScalingGroupNo String Required オートスケールグループ番号
launchConfigurationName String Required ローンチ設定名
launchConfigurationNo String Required ローンチ設定番号
desiredCapacity Integer Required 希望する容量
  • 0~30
minSize Integer Required 最小サイズ
  • 0~30
maxSize Integer Required 最大サイズ
  • 0~30
defaultCooldown Integer Required クールダウン時間
loadBalancerInstanceSummaryList List Optional ロードバランサのインスタンスサマリーリスト
  • オートスケールグループをロードバランサインスタンスでヘルスチェックする場合、そのロードバランサ情報が表示される
healthCheckGracePeriod Integer Optional ヘルスチェックの猶予期間(秒)
  • この期間中にヘルスチェックを猶予
healthCheckType CommonCode Required オートスケールのヘルスチェック区分
  • SVR | LOADB
    • SVR: サーバ
    • LOADB: ロードバランサ
createDate Date Required オートスケールグループの作成日時(YYYY-MM-DDThh:mm:ssZ)
inAutoScalingGroupServerInstanceList List Optional オートスケールグループに属するサーバインスタンスリスト
suspendedProcessList List Optional 保留されたプロセスリスト
zoneList List Required オートスケールグループのゾーンリスト