すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:Query a scaling configuration

最終更新日:Mar 18, 2020

スケーリング設定の照会

説明

この操作では、スケーリング設定情報を照会します。スケーリンググループ ID を指定して、スケーリンググループのすべてのスケーリング設定を照会できます。

スケーリング設定の状態 (LifecycleState) は、次のいずれかに設定できます。

  • Active: スケーリンググループでは、Active ステータスのスケーリング設定を使用して ECS インスタンスを自動的に作成します。
  • Inactive: スケーリング設定が、スケーリンググループで Inactive です。スケーリンググループでは、Inactive ステータスのスケーリング設定を使用して ECS インスタンスを自動的に作成することはありません。

リクエストパラメーター

名前 必須かどうか 説明
Action String はい 操作インターフェイス、必須。パラメーター値は DescribeScalingConfigurations です
RegionId String はい スケーリング設定のスケーリンググループのリージョン ID。
ScalingGroupId String いいえ スケーリンググループ ID。
ScalingConfigurationId.N String いいえ スケーリング設定の ID。最大 10 個の値を入力できます。無効なスケーリング設定 ID は、クエリ結果で無視され、エラーは報告されません。
ScalingConfigurationName.N String いいえ スケーリング設定の名前。最大 10 個の値を入力できます。無効なスケーリング設定名は、クエリ結果で無視され、エラーは報告されません。
PageNumber Integer いいえ スケーリング設定リストのページ番号。初期値とデフォルト値はどちらも 1 です。
PageSize Integer いいえ ページで照会する場合、このパラメーターは、ページあたりの行数を示します。最大値: 50。デフォルト値: 10。

リターンパラメーター

名前 説明
TotalCount Integer スケーリング設定の総数
PageNumber Integer 現在のページ番号
PageSize Integer ページあたりの行数
ScalingConfigurations ScalingConfigurationSetType スケーリング設定情報セット

ScalingConfigurationSetType は、ScalingConfigurationItemType のセットです。

名前 説明
ScalingConfiguration ScalingConfigurationItemType スケーリング設定情報

ScalingConfigurationItemType の属性を次に示します。

名前 説明
ScalingConfigurationId String スケーリング設定の ID。
ScalingConfigurationName String 表示されるスケーリング設定の名前。
ScalingGroupId String スケーリング設定のスケーリンググループの ID。
ImageId String イメージファイルの ID。
InstanceType String インスタンスのリソースルール。
SecurityGroupId String セキュリティグループの ID。
InternetChargeType String ネットワーク課金タイプ。
InternetMaxBandwidthIn Integer パブリックネットワークからの最大着信帯域幅。単位は Mbps (メガビット/秒) です。
InternetMaxBandwidthOut Integer パブリックネットワークからの最大送信帯域幅。単位は Mbps (メガビット/秒) です。
SystemDisk.Category String システムディスクのカテゴリ。
DataDisks DataDiskSetType データディスク情報セット。
LifecycleState String スケーリンググループのスケーリング設定ステータス。
CreationTime String スケーリング設定の作成時刻。

DataDiskSetType は、DataDiskItemType のセットです。

名前 説明
DataDisk DataDiskItemType データディスク情報

DataDiskItemType の属性を次に示します。

名前 説明
Size Integer ディスク容量。
Category String ディスクカテゴリ。
SnapshotId String データディスクの作成に使用するスナップショットの ID。
Device String データディスクのアタッチポイント。

エラーコード

すべてのインターフェイスに共通のエラーについては、「[エラーコード表]」のクライアントエラー または サーバエラーを参照してください。

リクエストの例

  1. http://ess.aliyuncs.com/?Action=CreateScalingConfiguration
  2. &RegionId=cn-qingdao
  3. &PageSize=50
  4. &<Public Request Parameters>

戻り値の例

XML の例

  1. <DescribeScalingConfigurationsResponse>
  2. <RequestId>804F240A-8D3E-40A1-BD68-6B333DEA2CA8</RequestId>
  3. <TotalCount>1</TotalCount>
  4. <PageNumber>1</PageNumber>
  5. <PageSize>50</PageSize>
  6. <ScalingConfigurations>
  7. <ScalingConfiguration>
  8. <CreationTime>2014-08-14T10:58Z</CreationTime>
  9. <ImageId>centos6u5_64_20G_aliaegis_20140703.vhd</ImageId>
  10. <InstanceType>ecs.t1.xsmall</InstanceType>
  11. <InternetChargeType>PayByBandwidth</InternetChargeType>
  12. <InternetMaxBandwidthIn>200</InternetMaxBandwidthIn>
  13. <InternetMaxBandwidthOut>0</InternetMaxBandwidthOut>
  14. <LifecycleState>Active</LifecycleState> <ScalingConfigurationId>
  15. bU5uZHcAgtzwcL4IeDeavqTS
  16. </ScalingConfigurationId>
  17. <ScalingConfigurationName>
  18. c1908dd1-690f-4c9b-ab73-350f1f06e84f
  19. </ScalingConfigurationName>
  20. <ScalingGroupId>dE9YbOdCHqaFdFZHXVdDjQCB</ScalingGroupId>
  21. <SecurityGroupId>sg-280ih3w4b</SecurityGroupId>
  22. <SystemDiskCategory>cloud</SystemDiskCategory>
  23. <DataDisks>
  24. <DataDisk>
  25. <Size>200</Size>
  26. <Category>cloud</Category>
  27. <SnapshotId>s-280s7ngih</SnapshotId>
  28. <Device>/dev/xvdb</Device>
  29. </DataDisk>
  30. </DataDisks>
  31. </ScalingConfiguration>
  32. </ScalingConfigurations>
  33. </DescribeScalingConfigurationsResponse>

JSON 形式

  1. {
  2. "RequestId": "67E4324F-CE14-4C2C-9D60-5422641DB76F",
  3. "TotalCount": 1,
  4. "PageNumber": 1,
  5. "PageSize": 1,
  6. "ScalingConfigurations": {
  7. "ScalingConfiguration": [
  8. {
  9. "ScalingConfigurationId": "eqkz17cfW3clcPExOtLNVlD",
  10. "SecurityGroupId": "sg-28oewzxvg",
  11. "CreationTime": "2014-08-18T21:07Z",
  12. "SystemDiskCategory": "cloud",
  13. "InternetMaxBandwidthIn": 200,
  14. "InternetMaxBandwidthOut": 0,
  15. "LifecycleState": "Inactive",
  16. "InternetChargeType": "PayByBandwidth",
  17. "ImageId": "rhel5u7_64_20G_aliaegis_20131231.vhd",
  18. "InstanceType": "ecs.s2.small",
  19. "ScalingConfigurationName": "LxVdcOqPBV",
  20. "ScalingGroupId": "dRsEAGdvbjR5c4SVc2bqLubj",
  21. DataDisks”:{
  22. DataDisk”:[{
  23. Size”:200,
  24. Category”: cloud,
  25. SnapshotId”: s-280s7ngih,
  26. Device”:” /dev/xvdb
  27. }]
  28. }
  29. }
  30. ]
  31. }
  32. }