現在のスケーリング設定がビジネス要件を満たさない場合に、ECS タイプのスケーリング設定(スケールアウト用の ECS インスタンステンプレート)を変更します。
操作説明
-
スケーリング設定の名前を変更する場合は、同じスケーリンググループ内の他のスケーリング設定と名前が重複しないようにしてください。
-
プライマリネットワークインターフェースカード(NIC)は、以下のいずれかのメソッドでバインドできます。ただし、1 つのリクエストで使用できるのは 1 つのメソッドのみです。両方のメソッドを使用すると、リクエストは失敗し、エラーメッセージが返されます。一方のメソッドを使用してスケーリング設定を変更すると、もう一方のメソッドで設定された NIC 構成セットはクリアされます。
-
SecurityGroupId、SecurityGroupIds、Ipv6AddressCount などのパラメーターを使用してプライマリ NIC を直接設定します。
-
NetworkInterfaces パラメーターを使用してプライマリ NIC とセカンダリ NIC を設定します。NetworkInterfaces パラメーターを使用する場合は、プライマリ NIC を設定する必要があります。NetworkInterface.InstanceType が Primary に設定されている場合、プライマリ NIC が設定されます。NetworkInterface.InstanceType が Secondary に設定されているか空の場合、セカンダリ NIC が設定されます。
-
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:ModifyScalingConfiguration |
update |
*ScalingGroup。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ScalingConfigurationId |
string |
必須 |
変更対象のスケーリング設定の ID。 |
asc-bp16har3jpj6fjbx**** |
| IoOptimized |
string |
任意 |
インスタンスが I/O 最適化インスタンスであるかどうかを指定します。有効な値:
|
none |
| SpotStrategy |
string |
任意 |
従量課金インスタンスのプリエンプションポリシー。有効な値:
|
NoSpot |
| ScalingConfigurationName |
string |
任意 |
スケーリング設定の名前。名前は 2~64 文字で、英数字、アンダースコア (_)、ハイフン (-)、ピリオド (.) を含めることができます。先頭は英字、数字、または漢字にする必要があります。 スケーリング設定の名前は、同じリージョン内のスケーリンググループ内で一意である必要があります。このパラメーターを指定しない場合、デフォルトでスケーリング設定の ID が使用されます。 |
test-modify |
| InstanceName |
string |
任意 |
スケーリング設定を使用して自動的に作成される ECS インスタンスの名前。 |
inst**** |
| HostName |
string |
任意 |
Elastic Compute Service (ECS) サーバーのホスト名。ピリオド (.) またはハイフン (-) を先頭または末尾の文字として使用したり、連続して使用したりすることはできません。また、インスタンスタイプごとの命名規則は以下のとおりです。
|
hos**** |
| ImageId |
string |
任意 |
インスタンスの自動作成に使用されるイメージファイルの ID。 説明
スケーリング設定で以前に使用されていたイメージにシステムクラウドディスクとデータクラウドディスクが含まれている場合、イメージを変更するとデータクラウドディスク情報は削除されます。 |
centos6u5_64_20G_aliaegis_2014****.vhd |
| ImageName |
string |
任意 |
イメージの名前。イメージ名はリージョン内で一意である必要があります。ImageId を指定した場合、ImageName は無視されます。 ImageName を使用して Alibaba Cloud マーケットプレイスのイメージを指定することはできません。 |
suse11sp3_64_20G_aliaegis_2015****.vhd |
| Cpu |
integer |
任意 |
vCPU の数。単位: コア。 CPU と Memory の両方を指定して、インスタンスタイプの有効値を定義できます。たとえば、CPU=2 および Memory=16 は、2 vCPU と 16 GiB メモリを持つすべてのインスタンスタイプを定義します。Auto Scaling は、I/O 最適化やゾーンなどの要因に基づいてアクティブなインスタンスタイプのセットを決定し、価格順にソートして最も低価格のインスタンスタイプのインスタンスを作成します。 説明
この構成は、コスト最適化モードが有効であり、かつスケーリング設定でインスタンスタイプが指定されていない場合にのみ効果があります。 |
2 |
| Memory |
integer |
任意 |
メモリサイズ。単位: GiB。 CPU と Memory の両方を指定して、インスタンスタイプの有効値を定義できます。たとえば、CPU=2 および Memory=16 は、2 vCPU と 16 GiB メモリを持つすべてのインスタンスタイプを定義します。Auto Scaling は、I/O 最適化やゾーンなどの要因に基づいてアクティブなインスタンスタイプのセットを決定し、価格順にソートして最も低価格のインスタンスタイプのインスタンスを作成します。 説明
この構成は、コスト最適化モードが有効であり、かつスケーリング設定でインスタンスタイプが指定されていない場合にのみ効果があります。 |
16 |
| InternetChargeType |
string |
任意 |
ネットワーク使用量の課金方法。有効な値:
|
PayByBandwidth |
| InternetMaxBandwidthOut |
integer |
任意 |
最大アウトバウンドパブリック帯域幅。単位: Mbit/s。有効な値: 0~100。 デフォルト値: 0。 |
10 |
| SystemDisk.Category |
string |
任意 |
システムクラウドディスクのカテゴリ。有効な値:
このパラメーターは |
cloud_efficiency |
| SystemDisk.Size |
integer |
任意 |
システムクラウドディスクのサイズ。単位: GiB。有効な値:
このパラメーターの値は max{1, ImageSize} 以上である必要があります。 |
50 |
| SystemDisk.DiskName |
string |
任意 |
システムクラウドディスクの名前。名前は 2~128 文字で、英数字、コロン (:)、アンダースコア (_)、ハイフン (-) を含めることができます。先頭は英字または漢字にする必要があり、http:// または https:// で始めることはできません。デフォルト値: 空。 |
cloud_ssdSystem |
| SystemDisk.Description |
string |
任意 |
システムクラウドディスクの説明。説明は 2~256 文字で、 |
Test system disk. |
| SystemDisk.AutoSnapshotPolicyId |
string |
任意 |
システムクラウドディスクに適用される自動スナップショットポリシーの ID。 |
sp-bp12m37ccmxvbmi5**** |
| SystemDisk.PerformanceLevel |
string |
任意 |
ディスクが ESSD の場合のシステムクラウドディスクのパフォーマンスレベル(PL)。有効な値:
説明
ESSD パフォーマンスレベルの選択方法の詳細については、「 ESSD 」をご参照ください。 |
PL0 |
| LoadBalancerWeight |
integer |
任意 |
SLB バックエンドサーバーの重み。有効な値: 1~100。 |
50 |
| UserData |
string |
任意 |
ECS インスタンスのユーザーデータ。データは Base64 エンコーディングにする必要があります。エンコード前の生データの最大サイズは 32 KB です。 |
ZWNobyBoZWxsbyBlY3Mh |
| KeyPairName |
string |
任意 |
ECS インスタンスへのログインに使用されるキーペアの名前。
|
KeyPair_Name |
| RamRoleName |
string |
任意 |
ECS インスタンスに関連付けられた RAM ロールの名前。この名前は RAM によって提供および管理されます。ListRoles 操作を呼び出して、利用可能な RAM ロールを照会できます。RAM ロールの作成方法の詳細については、CreateRole 操作をご参照ください。 |
RamRoleTest |
| PasswordInherit |
boolean |
任意 |
イメージにプリセットされたパスワードを使用するかどうかを指定します。このパラメーターを使用するには、イメージにパスワードが設定されていることを確認してください。 |
false |
| Tags |
string |
任意 |
ECS インスタンスのタグ。タグはキーと値のペアとして指定されます。最大 20 個のタグを指定できます。Key と Value には以下の制限があります。
|
{"key1":"value1","key2":"value2", ... "key5":"value5"} |
| DeploymentSetId |
string |
任意 |
ECS インスタンスが属するデプロイメントセットの ID。 |
ds-bp13v7bjnj9gis**** |
| SecurityGroupId |
string |
任意 |
ECS インスタンスが属するセキュリティグループの ID。同じセキュリティグループ内の ECS インスタンスは相互にアクセスできます。 |
sg-F876F**** |
| Override |
boolean |
任意 |
既存のデータをオーバーライドするかどうかを指定します。有効な値:
|
true |
| ResourceGroupId |
string |
任意 |
ECS インスタンスが属するリソースグループの ID。 |
abcd1234abcd**** |
| HpcClusterId |
string |
任意 |
ECS インスタンスが属する HPC クラスターの ID。 |
hpc-clusterid |
| InstanceDescription |
string |
任意 |
ECS インスタンスの説明。説明は 2~256 文字で、 |
Test instance. |
| Ipv6AddressCount |
integer |
任意 |
ネットワークインターフェースに割り当てるランダムに生成された IPv6 アドレスの数。 |
1 |
| CreditSpecification |
string |
任意 |
バースト可能インスタンスの実行中モードを変更します。有効な値:
|
Standard |
| ImageFamily |
string |
任意 |
イメージ ファミリーの名前。このパラメーターを設定して、インスタンス作成用に指定されたイメージ ファミリーから最新の可用イメージを取得できます。 |
hangzhou-daily-update |
| ZoneId |
string |
任意 |
ECS インスタンスのゾーン ID。 |
cn-hangzhou-g |
| DedicatedHostId |
string |
任意 |
専用ホスト上に ECS インスタンスを作成するかどうかを指定します。専用ホストはスポットインスタンスの作成をサポートしていないため、DedicatedHostId パラメーターを指定すると、リクエスト内の SpotStrategy および SpotPriceLimit 設定は自動的に無視されます。 DescribeDedicatedHosts 操作を呼び出して、専用ホスト ID のリストを照会できます。 |
dh-bp67acfmxazb4p**** |
| Affinity |
string |
任意 |
専用ホスト上のインスタンスが専用ホストに関連付けられているかどうかを指定します。有効な値:
|
default |
| Tenancy |
string |
任意 |
専用ホスト上にインスタンスを作成するかどうかを指定します。有効な値:
|
default |
| SchedulerOptions |
object |
任意 |
スケジューラのオプション。 |
["testManagedPrivateSpaceId****"] |
| PrivatePoolOptions.MatchCriteria |
string |
任意 |
インスタンス起動時の非公開プールオプション。非公開プールは、エラスティシティ保証または容量予約が有効になった後に生成されます。インスタンスを起動する際に非公開プールを選択できます。有効な値:
|
Open |
| PrivatePoolOptions.Id |
string |
任意 |
非公開プール ID。エラスティシティ保証 ID または容量予約 ID です。 |
eap-bp67acfmxazb4**** |
| SpotDuration |
integer |
任意 |
スポットインスタンスの保護期間。単位: 時間。有効な値:
説明
Alibaba Cloud は、インスタンスがリリースされる 5 分前に ECS システムイベント通知を送信します。スポットインスタンスは秒単位で課金されます。予想されるタスク実行時間に基づいて適切な保護期間を選択することを推奨します。 デフォルト値: 1。 |
1 |
| SpotInterruptionBehavior |
string |
任意 |
スポットインスタンスの中断モード。現在、Terminate(デフォルト)のみがサポートされており、インスタンスを直接リリースします。 |
Terminate |
| DataDisks |
array<object> |
任意 |
データクラウドディスク情報のコレクション。 |
|
|
object |
任意 |
データクラウドディスク情報のコレクション。 |
||
| PerformanceLevel |
string |
任意 |
ディスクが ESSD の場合のデータクラウドディスクのパフォーマンスレベル。有効な値:
説明
ESSD パフォーマンスレベルの選択方法の詳細については、「 ESSD 」をご参照ください。 |
PL1 |
| AutoSnapshotPolicyId |
string |
任意 |
データクラウドディスクに適用される自動スナップショットポリシーの ID。 |
sp-bp19nq9enxqkomib**** |
| Encrypted |
string |
任意 |
データクラウドディスクを暗号化するかどうかを指定します。有効な値:
|
false |
| Description |
string |
任意 |
システムクラウドディスクの説明。説明は 2~256 文字で、 |
Test data disk. |
| SnapshotId |
string |
任意 |
データクラウドディスクの作成に使用されるスナップショットの ID。このパラメーターを指定すると、DataDisk.Size は無視され、作成されるディスクのサイズは指定されたスナップショットのサイズになります。 スナップショットが 2013 年 7 月 15 日以前に作成されたものである場合、リクエストは拒否され、エラーメッセージ InvalidSnapshot.TooOld が返されます。 |
s-snapshot**** |
| Categories |
array |
任意 |
データクラウドディスクの複数ディスクタイプ。有効な値:
説明
このパラメーターは |
|
|
string |
任意 |
データクラウドディスクの複数ディスクタイプ。優先度の高いディスクタイプを使用できない場合、Auto Scaling は自動的に次の優先度のディスクタイプを試してデータクラウドディスクを作成します。有効な値:
説明
このパラメーターは |
cloud |
|
| Size |
integer |
任意 |
データクラウドディスクのサイズ。単位: GiB。有効な値:
このパラメーターを指定した後、ディスクサイズは SnapshotId で指定されたスナップショットのサイズ以上である必要があります。 |
100 |
| Device |
string |
任意 |
データクラウドディスクのマウントポイント。このパラメーターを指定しない場合、システムは ECS インスタンスの自動作成中にデフォルトの動作を使用してマウントポイントを割り当てます。マウントポイントは /dev/xvdb から /dev/xvdz の範囲です。 |
/dev/xvdd |
| DiskName |
string |
任意 |
データクラウドディスクの名前。名前は 2~128 文字で、英数字、コロン (:)、アンダースコア (_)、ハイフン (-) を含めることができます。先頭は英字または漢字にする必要があり、 |
cloud_ssdData |
| Category |
string |
任意 |
データクラウドディスクのカテゴリ。有効な値:
このパラメーターは
|
cloud_ssd |
| DeleteWithInstance |
boolean |
任意 |
インスタンスのリリース時にデータクラウドディスクをリリースするかどうかを指定します。有効な値:
このパラメーターは、独立したクラウドディスク(DataDisk.Category が cloud、cloud_efficiency、cloud_ssd、cloud_essd、または cloud_auto に設定されている場合)に対してのみ設定できます。それ以外の場合はエラーが返されます。 |
true |
| KMSKeyId |
string |
任意 |
データクラウドディスクの KMS キーの ID。 |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| ProvisionedIops |
integer |
任意 |
データクラウドディスクのプロビジョニング済み IOPS(Input/Output Operations Per Second)パフォーマンスメトリクス。 説明
IOPS(Input/Output Operations Per Second)は、ブロックストレージデバイスが 1 秒間に処理できる読み取りおよび書き込み操作の数を示します。 |
100 |
| BurstingEnabled |
boolean |
任意 |
データクラウドディスクのバースト特徴を有効にするかどうかを指定します。有効な値:
説明
このパラメーターは、 |
false |
| SpotPriceLimits |
array<object> |
任意 |
スポットインスタンスタイプに関する情報。 |
|
|
object |
任意 |
スポットインスタンスタイプに関する情報。 |
||
| PriceLimit |
number |
任意 |
スポットインスタンスの入札価格。このパラメーターは、SpotStrategy が SpotWithPriceLimit に設定されている場合にのみ効果があります。 |
0.125 |
| InstanceType |
string |
任意 |
スポットインスタンスのインスタンスタイプ。このパラメーターは、SpotStrategy が SpotWithPriceLimit に設定されている場合にのみ効果があります。 |
ecs.g6.large |
| InstanceTypes |
array |
任意 |
複数インスタンスタイプサポート用のインスタンスタイプ。InstanceTypes が指定されている場合、InstanceType は無視されます。 優先度の高いインスタンスタイプを使用してインスタンスを作成できない場合、Auto Scaling は自動的に次の優先度のインスタンスタイプを選択してインスタンスを作成します。 |
|
|
string |
任意 |
複数インスタンスタイプサポート用のインスタンスタイプ。InstanceTypes が指定されている場合、InstanceType は無視されます。 優先度の高いインスタンスタイプを使用してインスタンスを作成できない場合、Auto Scaling は自動的に次の優先度のインスタンスタイプを選択してインスタンスを作成します。 |
ecs.g6.large |
|
| InstanceTypeOverrides |
array<object> |
任意 |
指定されたインスタンスタイプに関する情報。 |
|
|
object |
任意 |
指定されたインスタンスタイプに関する情報。 |
||
| InstanceType |
string |
任意 |
スケーリング設定内のインスタンスタイプの容量を指定するには、このパラメーターと InstanceTypeOverride.WeightedCapacity の両方を指定します。 このパラメーターはインスタンスタイプを指定します。複数のインスタンスタイプを指定し、InstanceTypeOverride.WeightedCapacity パラメーターを使用してカスタム重みでマルチインスタンスタイプサポートを拡張できます。 説明
このパラメーターは instanceTypes と同時に指定できません。 InstanceType の有効な値: 購入可能な ECS インスタンスタイプ。 |
ecs.c5.xlarge |
| WeightedCapacity |
integer |
任意 |
インスタンスタイプの容量に基づいてスケーリンググループをスケーリングするには、LaunchTemplateOverride.InstanceType を指定した後にこのパラメーターを指定します。 このパラメーターはインスタンスタイプの重みを指定します。これは、スケーリンググループ内におけるこのタイプの単一インスタンスの容量を表します。重みが大きいほど、予想される容量を満たすために必要なこのタイプのインスタンス数は少なくなります。 インスタンスタイプによって vCPU、メモリ、その他のパフォーマンスメトリクスが異なるため、要件に基づいて異なるインスタンスタイプに異なる重みを割り当てることができます。 例:
予想される容量を満たすために、スケーリンググループは 2 つの ecs.c5.xlarge インスタンスをスケールアウトします。 説明
スケールアウト中、スケーリンググループの容量は、最大容量(MaxSize)とインスタンスタイプの最大重みの合計を超えることはできません。 WeightedCapacity の有効な値: 1~500。 |
4 |
| SecurityGroupIds |
array |
任意 |
インスタンスが属するセキュリティグループの ID。 |
|
|
string |
任意 |
インスタンスが属するセキュリティグループの ID。 |
sg-bp18kz60mefs**** |
|
| InstancePatternInfos |
array<object> |
任意 |
要件を満たすインスタンスタイプをフィルターするために使用されるインテリジェント構成情報のコレクション。 |
|
|
object |
任意 |
要件を満たすインスタンスタイプをフィルターするために使用されるインテリジェント構成情報のコレクション。 |
||
| Cores |
integer |
任意 |
インテリジェント構成モードにおけるインスタンスタイプの vCPU コア数。要件を満たすインスタンスタイプをフィルターするために使用されます。詳細については、「インスタンスファミリー」をご参照ください。 以下の点にご注意ください。
|
2 |
| InstanceFamilyLevel |
string |
任意 |
要件を満たすインスタンスタイプをフィルターするために使用されるインスタンスファミリーのレベル。このパラメーターは
|
EnterpriseLevel |
| MaxPrice |
number |
任意 |
インテリジェント構成モードにおける従量課金またはスポットインスタンスの最大時間単価。要件を満たすインスタンスタイプをフィルターするために使用されます。 説明
このパラメーターは、SpotStrategy が SpotWithPriceLimit に設定されている場合に必須です。それ以外の場合はオプションです。 |
2 |
| Memory |
number |
任意 |
インテリジェント構成モードにおけるインスタンスタイプのメモリサイズ。単位: GiB。このパラメーターは、要件を満たすインスタンスタイプをフィルターするために使用されます。 |
4 |
| Architectures |
array |
任意 |
インスタンスタイプのアーキテクチャタイプ。有効な値:
デフォルト値: すべてのアーキテクチャタイプが含まれます。 |
|
|
string |
任意 |
インスタンスタイプのアーキテクチャタイプ。有効な値:
デフォルト値: すべてのアーキテクチャタイプが含まれます。 |
X86 |
|
| BurstablePerformance |
string |
任意 |
バースト可能インスタンスタイプを含めるかどうかを指定します。有効な値:
デフォルト値: Include。 |
Include |
| ExcludedInstanceTypes |
array |
任意 |
除外するインスタンスタイプ。ワイルドカード文字 (*) を使用して、単一のインスタンスタイプまたはインスタンスファミリー全体を除外できます。例:
|
|
|
string |
任意 |
除外するインスタンスタイプ。ワイルドカード文字 (*) を使用して、単一のインスタンスタイプまたはインスタンスファミリー全体を除外できます。例:
|
ecs.n1.small/ecs.n1.*/*7* |
|
| InstanceTypeFamilies |
array |
任意 |
照会するインスタンスファミリー。N は複数のインスタンスファミリーを指定できることを示します。N の有効な値: 1~10。 |
|
|
string |
任意 |
照会するインスタンスファミリー。N は複数のインスタンスファミリーを指定できることを示します。N の有効な値: 1~10。 |
ecs.g6 |
|
| MinimumCpuCoreCount |
integer |
任意 |
インスタンスの最小 vCPU コア数。 |
2 |
| MaximumCpuCoreCount |
integer |
任意 |
インスタンスタイプの最大 vCPU コア数。 説明
MaximumCpuCoreCount は MinimumCpuCoreCount の値の 4 倍を超えることはできません。 |
4 |
| GpuSpecs |
array |
任意 |
GPU タイプ。 |
|
|
string |
任意 |
GPU タイプ。 |
NVIDIA V100 |
|
| InstanceCategories |
array |
任意 |
インスタンスタイプの分類。有効な値:
|
|
|
string |
任意 |
インスタンスタイプの分類。有効な値:
|
Compute-optimized with GPU |
|
| CpuArchitectures |
array |
任意 |
インスタンスの CPU アーキテクチャ。有効な値: 説明
N は複数の CPU アーキテクチャを指定できることを示します。N の有効な値: 1~2。
|
|
|
string |
任意 |
インスタンスタイプの CPU アーキテクチャ。有効な値: 説明
N は複数の CPU アーキテクチャを指定できることを示します。N の有効な値: 1~2。
|
X86 |
|
| PhysicalProcessorModels |
array |
任意 |
インスタンスのプロセッサモデル。N は複数のプロセッサモデルを指定できることを示します。N の有効な値: 1~10。 |
|
|
string |
任意 |
インスタンスのプロセッサモデル。N は複数のプロセッサモデルを指定できることを示します。N の有効な値: 1~10。 |
Intel Xeon(Ice Lake) Platinum 8369B |
|
| MinimumEniQuantity |
integer |
任意 |
インスタンスがサポートするネットワークインターフェースの最小数。 |
2 |
| MinimumEniPrivateIpAddressQuantity |
integer |
任意 |
インスタンスがサポートする ENI あたりの IPv4 アドレスの最小数。 |
2 |
| MinimumEniIpv6AddressQuantity |
integer |
任意 |
インスタンスの単一ネットワークインターフェース上の IPv6 アドレスの最小上限。 |
1 |
| MinimumInitialCredit |
integer |
任意 |
バースト可能インスタンス(t5 および t6)の最小初期 vCPU クレジット。 |
12 |
| MinimumBaselineCredit |
integer |
任意 |
バースト可能インスタンス(t5 および t6)の最小ベースライン vCPU コンピューティングパフォーマンス(全 vCPU の合計)。 |
12 |
| MinimumMemorySize |
number |
任意 |
インスタンスの最小メモリサイズ。単位: GiB。 |
4 |
| MaximumMemorySize |
number |
任意 |
インスタンスの最大メモリサイズ。単位: GiB。 |
4 |
| MinimumGpuAmount |
integer |
任意 |
インスタンスの最小 GPU 数。有効な値: 正の整数。 |
2 |
| MaximumGpuAmount |
integer |
任意 |
インスタンスの最大 GPU 数。有効な値: 正の整数。 |
2 |
| SystemDiskCategories |
array |
任意 |
システムクラウドディスクの複数ディスクタイプ。優先度の高いディスクタイプを使用できない場合、Auto Scaling は自動的に次の優先度のディスクタイプを試してシステムクラウドディスクを作成します。有効な値:
説明
このパラメーターを指定する場合、 |
|
|
string |
任意 |
システムクラウドディスクの複数ディスクタイプ。優先度の高いディスクタイプを使用できない場合、Auto Scaling は自動的に次の優先度のディスクタイプを試してシステムクラウドディスクを作成します。有効な値:
説明
このパラメーターを指定する場合、 |
cloud |
|
| Password |
string |
任意 |
ECS インスタンスのパスワード。パスワードの長さは 8~30 文字で、大文字、小文字、 |
123abc**** |
| SystemDisk.Encrypted |
boolean |
任意 |
システムクラウドディスクを暗号化するかどうかを指定します。有効な値:
デフォルト値: false。 |
false |
| SystemDisk.KMSKeyId |
string |
任意 |
システムクラウドディスクに使用される KMS キーの ID。 |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| SystemDisk.EncryptAlgorithm |
string |
任意 |
The encryption algorithm for the system cloud disk. Valid values:
Default value: AES-256. |
AES-256 |
| SystemDisk.ProvisionedIops |
integer |
任意 |
The provisioned IOPS (Input/Output Operations Per Second) performance metrics for the system cloud disk. 説明
IOPS (Input/Output Operations Per Second) refers to the number of I/O operations that can be processed per second, representing the read/write (output/input) capability of block storage. Unit: operations per second. |
100 |
| SystemDisk.BurstingEnabled |
boolean |
任意 |
システムクラウドディスクのバースト特徴を有効にするかどうかを指定します。有効な値:
説明
このパラメーターは、 |
false |
| ImageOptions.LoginAsNonRoot |
boolean |
任意 |
Specifies whether the ECS instance uses the ecs-user account to log on. For more information, see Manage the logon name of an ECS instance. Valid values:
|
false |
| DeletionProtection |
boolean |
任意 |
The release protection property of the instance. Specifies whether the instance can be directly released from the ECS console or by calling the DeleteInstance operation, to prevent accidental deletion. Valid values:
説明
This property applies only to pay-as-you-go instances. It prevents instances created by Auto Scaling scale-out activities from being accidentally deleted, but does not affect normal scale-in activities. Instances with release protection enabled can still be released by scale-in activities. |
false |
| StorageSetId |
string |
任意 |
ストレージセット ID。 |
ss-bp67acfmxazb4p**** |
| StorageSetPartitionNumber |
integer |
任意 |
The maximum number of partitions in the storage set. The value must be an integer that is greater than or equal to 2. |
2 |
| CustomPriorities |
array<object> |
任意 |
The custom priorities for ECS instance type + vSwitch combinations. 重要 This parameter takes effect only when the scaling policy of the scaling group is set to priority-based policy. When an instance cannot be created based on the instance type and vSwitch combination with a higher priority, Auto Scaling automatically selects the next-priority instance type and vSwitch combination to create the instance. 説明
If you specify custom priorities for only some instance type + vSwitch combinations, the unspecified combinations have lower priorities than the specified ones. The unspecified combinations are still prioritized based on the vSwitch order of the scaling group and the instance type order of the scaling configuration.
|
|
|
object |
任意 |
|||
| InstanceType |
string |
任意 |
The instance type of the ECS instance. 説明
The instance type must be included in the instance type list of the scaling configuration. |
ecs.c6a.4xlarge |
| VswitchId |
string |
任意 |
The ID of the vSwitch. 説明
The vSwitch must be included in the vSwitch list of the scaling group. |
vsw-bp14zolna43z266bq**** |
| NetworkInterfaces |
array<object> |
任意 |
The list of elastic network interfaces (ENIs). |
|
|
object |
任意 |
The elastic network interfaces (ENIs). |
||
| InstanceType |
string |
任意 |
The type of the elastic network interfaces (ENIs). When you use this parameter, you must use NetworkInterfaces to set the primary network interface controller (NIC). You cannot set SecurityGroupId or SecurityGroupIds at the same time. Valid values:
Default value: Secondary. |
Primary |
| NetworkInterfaceTrafficMode |
string |
任意 |
The communication mode of the network interface controller (NIC). Valid values:
Default value: Standard. 説明
The number of elastic network interfaces (ENIs) in RDMA mode cannot exceed the limit of the instance family. For more information, see Instance families. |
HighPerformance |
| Ipv6AddressCount |
integer |
任意 |
The number of randomly generated IPv6 addresses for the primary ENI. Note the following items: This parameter takes effect only when NetworkInterface.InstanceType is set to Primary. If NetworkInterface.InstanceType is set to Secondary or left empty, you cannot specify this parameter. After you specify this parameter, you cannot specify Ipv6AddressCount. |
1 |
| SecurityGroupIds |
array |
任意 |
The IDs of one or more security groups to which the elastic network interfaces (ENIs) belongs. |
|
|
string |
任意 |
The IDs of one or more security groups to which the elastic network interfaces (ENIs) belongs. Note the following items:
|
sg-2ze55shrxxxxx |
|
| SecondaryPrivateIpAddressCount |
integer |
任意 |
The number of secondary private IPv4 addresses to assign to the ENI. Valid values: 1 to 49.
|
6 |
| VSwitchIds |
array |
任意 |
The IDs of the vSwitches to which the elastic network interfaces (ENIs) belongs. N specifies that you can set multiple vSwitches. Valid values of N: 1 to 10. Note the following items:
|
|
|
string |
任意 |
The IDs of the vSwitches to which the elastic network interfaces (ENIs) belongs. N specifies that you can set multiple vSwitches. Valid values of N: 1 to 10. Note the following items:
|
vsw-bp67acfmxazb4p**** |
|
| DedicatedHostClusterId |
string |
任意 |
The ID of the dedicated host cluster. |
dc-zm04u8r3lohsq**** |
| SecurityOptions |
object |
任意 |
The security options. |
|
| ConfidentialComputingMode |
string |
任意 |
The confidential computing mode. Valid values:
|
TDX |
| HttpEndpoint |
string |
任意 |
Specifies whether to enable the access channel for instance metadata. Valid values:
Default value: enabled. 説明
For information about instance metadata, see Overview of instance metadata. |
enabled |
| HttpTokens |
string |
任意 |
Specifies whether to forcefully use the security-hardened mode (IMDSv2) to access instance metadata. Valid values:
Default value: optional. 説明
For more information about the modes for accessing instance metadata, see Instance metadata access modes. |
optional |
| InternetMaxBandwidthIn |
integer |
任意 |
The maximum inbound public bandwidth. Unit: Mbit/s. Valid values:
|
10 |
| ResourcePoolOptions |
object |
任意 |
The resource pool policy used when creating instances. After you specify this parameter, note the following items:
|
|
| Strategy |
string |
任意 |
Resource pools include private pools generated after elasticity assurance or capacity reservation takes effect, and public pools, which are available for instance startup. Valid values:
Default value: None. |
PrivatePoolFirst |
| PrivatePoolIds |
array |
任意 |
The private pool IDs, which are the elasticity assurance IDs or capacity reservation IDs. Only Target-type private pool IDs can be specified for this parameter. This parameter cannot be specified together with the PrivatePoolTags parameter. |
|
|
string |
任意 |
The private pool ID, which is the elasticity assurance ID or capacity reservation ID. Only Target-type private pool IDs can be specified for this parameter. This parameter cannot be specified together with the PrivatePoolTags parameter. Valid values of N: 1 to 20. |
eap-bp67acfmxazb4**** |
|
| PrivatePoolTags |
array<object> |
任意 |
Filters available Target private pools by tags. Valid values of N: 1 to 20. Note:
|
|
|
object |
任意 |
Filters available Target private pools by tags. Valid values of N: 1 to 20. Note:
|
||
| Key |
string |
任意 |
The tag key of the private pool. |
TestKey |
| Value |
string |
任意 |
The tag value of the private pool. |
TestValue |
| InstanceTypeCandidateOptions |
object |
任意 |
After the fallback mode is enabled, when issues such as insufficient inventory are encountered, similar instance types of the same size are supplemented based on the currently selected instance types, or vSwitches in alternative zones are created and added to the scaling group. |
|
| Enabled |
boolean |
任意 |
Specifies whether to enable the fallback mode. |
true |
| MaxPrice |
number |
任意 |
The maximum price for fallback instance types. |
1.5 |
| AllowDifferentGeneration |
boolean |
任意 |
Specifies whether to allow supplementing instance types from other generations.
|
true |
| AllowCrossAz |
boolean |
任意 |
Specifies whether to allow supplementing vSwitches in other zones. 説明
The instance type remains unchanged. Only alternative zones are selected. When all selected zones of the scaling group cannot be used for scale-out due to issues such as insufficient inventory, new zone vSwitches are automatically added to the scaling group based on this configuration. For example, if the scaling group is configured with the cn-hangzhou-h and cn-hangzhou-g zones, and neither zone can be used for scale-out, Auto Scaling may create a vSwitch in cn-hangzhou-k based on real-time inventory and add it to the scaling group. |
true |
| AllowCidrBlocks |
array |
任意 |
The CIDR blocks for optional vSwitches when supplementing vSwitches in other zones. |
|
|
string |
任意 |
The CIDR blocks for optional vSwitches when supplementing vSwitches in other zones. |
172.16.0.0/24 |
|
| SecondaryEniVSwitchConstraint |
string |
任意 |
Specifies whether a vSwitch must be selected from the VSwitchIds list for the secondary elastic network interfaces (ENIs) when the VSwitchIds parameter is set for the secondary network interface controller (NIC).
Default value: Strict. |
Strict |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
The response returned after the scaling configuration is modified. |
||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。