如果目前的伸縮配置不滿足業務需求,您可以透過呼叫 API ModifyScalingConfiguration 修改 ECS 類型的伸縮配置(即待擴容的 ECS 執行個體範本)。
介面說明
介面說明
-
如果修改伸縮配置的名稱,請注意同一伸縮群組下不能存在名稱相同的伸縮配置。
-
支援以下任一方式綁定主網卡,但需要注意每次呼叫介面時只能選擇一種方式配置主網卡,如果同時使用兩種方式會導致介面呼叫失敗並返回錯誤資訊。
透過
SecurityGroupId、SecurityGroupIds.N與Ipv6AddressCount等參數直接設定主網卡的相關配置資訊。透過
NetworkInterfaces.N設定主網卡以及輔助網卡的配置資訊,且使用該參數必須設定主網卡資訊。其中,NetworkInterfaces.N.InstanceType取值為Primary時,表示設定主網卡;當NetworkInterfaces.N.InstanceType取值為Secondary或空值時,表示設定輔助網卡。
說明修改伸縮配置時,選擇以上一種方式修改網卡配置時,會清空另一種方式設定的網卡配置。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ess:ModifyScalingConfiguration |
update |
*全部資源。
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| 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 |
否 |
雲端伺服器 ECS 的主機名稱。半形句號(.)或短橫線(-)不能作為首尾字元,不能連續使用半形句號(.)或短橫線(-)。另外,不同類型執行個體的命名要求如下:
|
hos**** |
| ImageId |
string |
否 |
映像檔 ID,自動建立執行個體時使用的映像資源。 說明
如果伸縮配置之前使用的映像包括系統磁碟和資料磁碟,修改此映像後,原資料磁碟資訊會被清除。 |
centos6u5_64_20G_aliaegis_2014****.vhd |
| ImageName |
string |
否 |
映像檔名稱,同一個地域內映像名稱唯一。如果設定了 ImageId,ImageName 將被忽略。 不支援透過 ImageName 設定映像市場映像。 |
suse11sp3_64_20G_aliaegis_2015****.vhd |
| Cpu |
integer |
否 |
vCPU 個數。 同時指定 CPU 和 Memory 可以定義執行個體規格範圍,例如,CPU=2 且 Memory=16 可以定義配置為 2 vCPU 和 16 GiB 的所有執行個體規格。彈性伸縮會結合 I/O 最佳化、可用區等因素確定可用執行個體規格集合,並根據價格排序為您建立價格最低的執行個體。 說明
該區間配置效果僅在成本最佳化模式下且伸縮配置未設定執行個體規格時生效。 |
2 |
| Memory |
integer |
否 |
記憶體大小。 同時指定 CPU 和 Memory 可以定義執行個體規格範圍,例如,CPU=2 且 Memory=16 可以定義配置為 2 vCPU 和 16 GiB 的所有執行個體規格。彈性伸縮會結合 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}。 預設值:max{40, ImageSize}。 |
50 |
| SystemDisk.DiskName |
string |
否 |
系統磁碟的名稱。長度為 2~128 個英文或中文字元。必須以大小寫字母或中文開頭,不能以 |
cloud_ssdSystem |
| SystemDisk.Description |
string |
否 |
系統磁碟的描述。長度為 2~256 個英文或中文字元,不能以 |
Test system disk. |
| SystemDisk.AutoSnapshotPolicyId |
string |
否 |
系統磁碟使用的自動快照原則 ID。 |
sp-bp12m37ccmxvbmi5**** |
| SystemDisk.PerformanceLevel |
string |
否 |
當系統磁碟為 ESSD 雲端硬碟時,設定雲端硬碟的效能等級。取值範圍:
說明
關於如何選擇 ESSD 雲端硬碟效能等級,請參閱 ESSD 雲端硬碟。 |
PL0 |
| LoadBalancerWeight |
integer |
否 |
後端伺服器的權重,取值範圍:1~100。 |
50 |
| UserData |
string |
否 |
ECS 執行個體的自訂資料,需要以 Base64 方式編碼,編碼前的原始資料最多為 32 KB。 |
ZWNobyBoZWxsbyBlY3Mh |
| KeyPairName |
string |
否 |
登入 ECS 執行個體時使用的金鑰對名稱。
|
KeyPair_Name |
| RamRoleName |
string |
否 |
ECS 執行個體的 RAM 角色名稱。RAM 角色名稱由 RAM 提供和維護,您可呼叫 ListRoles 介面查詢可用的 RAM 角色。建立 RAM 角色的方法,請參閱 API 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 |
否 |
搶佔式執行個體的保留時長,單位為小時。取值範圍:
說明
執行個體被回收前 5 分鐘內,阿里雲會透過 ECS 系統事件向您傳送通知。搶佔式執行個體按秒計費,建議您結合具體任務執行耗時來選擇合適的保留時長。 預設值:1。 |
1 |
| SpotInterruptionBehavior |
string |
否 |
搶佔執行個體中斷模式。目前僅支援 Terminate(預設)直接釋放執行個體。 |
Terminate |
| DataDisk |
array<object> |
否 |
資料磁碟清單。 |
|
|
object |
否 |
資料磁碟清單。 |
||
| PerformanceLevel |
string |
否 |
當資料磁碟為 ESSD 雲端硬碟時,設定雲端硬碟的效能等級。N 的取值必須和 DataDisk.N.Category=cloud_essd 中的 N 保持一致。取值範圍:
說明
關於如何選擇 ESSD 雲端硬碟效能等級,請參閱 ESSD 雲端硬碟。 |
PL1 |
| AutoSnapshotPolicyId |
string |
否 |
資料磁碟使用的自動快照原則 ID,N 的取值範圍:1~16。 |
sp-bp19nq9enxqkomib**** |
| Encrypted |
string |
否 |
資料磁碟 N 是否加密,N 的取值範圍:1~16。該參數取值範圍:
|
false |
| Description |
string |
否 |
資料磁碟的描述,N 的取值範圍:1~16。長度為 2~256 個英文或中文字元,不能以 |
Test data disk. |
| SnapshotId |
string |
否 |
建立資料磁碟時使用的快照,N 的取值範圍:1~16。指定該參數後,DataDisk.N.Size 會被忽略,實際建立的磁碟大小為指定快照的大小。 如果該快照建立於 2013 年 7 月 15 日或之前,呼叫會被拒絕,返回參數中會提示 InvalidSnapshot.TooOld。 |
s-snapshot**** |
| Categories |
array |
否 |
資料磁碟 N 的多磁碟類型。第一個 N 表示第 N 塊資料磁碟,取值範圍:1~16。第二個 N 表示第 N 塊資料磁碟的第 N 種磁碟類型,取值範圍:1~4,即一個伸縮配置內最多可以為資料磁碟指定 4 種磁碟類型。N 越小,優先順序越高。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立資料磁碟。取值範圍:
說明
指定本參數時,不允許同時指定 |
cloud |
|
string |
否 |
資料磁碟 N 的多磁碟類型。第一個 N 表示第 N 塊資料磁碟,取值範圍:1~16。第二個 N 表示第 N 塊資料磁碟的第 N 種磁碟類型,取值範圍:1~4,即一個伸縮配置內最多可以為資料磁碟指定 4 種磁碟類型。N 越小,優先順序越高。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立資料磁碟。取值範圍:
說明
指定本參數時,不允許同時指定 |
cloud |
|
| Size |
integer |
否 |
資料磁碟 N 的磁碟大小,N 的取值範圍:1~16,單位為 GiB。取值範圍:
指定該參數後,磁碟大小必須大於或等於快照大小(快照透過 SnapshotId 指定)。 |
100 |
| Device |
string |
否 |
資料磁碟掛載點,N 的取值範圍:1~16。如果您沒有指定該參數,則預設在自動建立 ECS 執行個體時由系統分配,從 /dev/xvdb 開始,到 /dev/xvdz 結束。 |
/dev/xvdb |
| DiskName |
string |
否 |
資料磁碟的名稱,N 的取值範圍:1~16。長度為 2~128 個英文或中文字元。必須以大小寫字母或中文開頭,不能以 |
cloud_ssdData |
| Category |
string |
否 |
資料磁碟 N 的磁碟種類,N 的取值範圍:1~16。該參數取值範圍:
該參數不能與
|
cloud_ssd |
| DeleteWithInstance |
boolean |
否 |
指定資料磁碟是否隨執行個體釋放,N 的取值範圍:1~16。該參數取值範圍:
該參數只可對獨立雲端硬碟設定(DataDisk.N.Category 為 cloud、cloud_efficiency、cloud_ssd 或 cloud_essd),否則會出現錯誤。 |
true |
| KMSKeyId |
string |
否 |
資料磁碟對應的 KMS 金鑰的 ID,N 的取值範圍:1~16。 |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| ProvisionedIops |
integer |
否 |
資料磁碟預配置的 IOPS(Input/Output Operations Per Second)效能指標。 說明
IOPS(Input/Output Operations Per Second)指每秒能處理的 I/O 個數,表示區塊儲存處理讀寫(輸出/輸入)的能力,單位為次。 |
100 |
| BurstingEnabled |
boolean |
否 |
資料磁碟是否開啟 Burst(效能突發)。取值範圍:
說明
當 |
false |
| SpotPriceLimit |
array<object> |
否 |
搶佔式執行個體資訊的集合。 |
|
|
object |
否 |
搶佔式執行個體資訊的集合。 |
||
| PriceLimit |
number |
否 |
搶佔式執行個體對應的出價,N 的取值範圍:1~20。SpotStrategy 取值為 SpotWithPriceLimit 時生效。 |
0.125 |
| InstanceType |
string |
否 |
搶佔式執行個體的執行個體規格,N 的取值範圍:1~20。SpotStrategy 取值為 SpotWithPriceLimit 時生效。 |
ecs.g6.large |
| InstanceTypes |
array |
否 |
多執行個體規格參數。如果使用了 InstanceTypes.N,InstanceType 將被忽略,其中 N 的取值範圍:1~20,即一個伸縮配置內最多可以設定 20 種執行個體規格。 N 代表目前伸縮配置中執行個體規格的優先順序,編號為 1 的執行個體規格優先順序最高,執行個體規格優先順序隨著編號的增大依次降低。當無法根據優先順序較高的執行個體規格建立出執行個體時,彈性伸縮服務會自動選擇下一優先順序的執行個體規格來建立執行個體。 |
ecs.g6.large |
|
string |
否 |
多執行個體規格參數。如果使用了 InstanceTypes.N,InstanceType 將被忽略,其中 N 的取值範圍:1~20,即一個伸縮配置內最多可以設定 20 種執行個體規格。 N 代表目前伸縮配置中執行個體規格的優先順序,編號為 1 的執行個體規格優先順序最高,執行個體規格優先順序隨著編號的增大依次降低。當無法根據優先順序較高的執行個體規格建立出執行個體時,彈性伸縮服務會自動選擇下一優先順序的執行個體規格來建立執行個體。 |
ecs.g6.large |
|
| InstanceTypeOverride |
array<object> |
否 |
執行個體規格相關資訊。 |
|
|
object |
否 |
執行個體規格相關資訊。 |
||
| InstanceType |
string |
否 |
當您需要指定伸縮配置中執行個體規格的容量時,請同時指定本參數和 InstanceTypeOverride.N.WeightedCapacity。 本參數用於指定執行個體規格。您可以指定 N 個本參數,結合 InstanceTypeOverride.N.WeightedCapacity 參數,擴充多執行個體規格支援自訂權重。N 的取值範圍:1~20。 說明
指定本參數時,不允許同時指定 instanceTypes。 InstanceType 的取值範圍:在售的 ECS 執行個體規格,請參閱 執行個體規格族。 |
ecs.c5.xlarge |
| WeightedCapacity |
integer |
否 |
當您需要指定伸縮配置中執行個體規格的容量時,在指定 InstanceTypeOverride.N.InstanceType 後,再指定本參數。兩個參數一一對應,N 需要保持一致。 本參數用於指定執行個體規格的權重,即執行個體規格的單台執行個體在伸縮群組中表示的容量大小。權重越大,滿足期望容量所需的本執行個體規格的執行個體數量越少。 由於每個執行個體規格的 vCPU 個數、記憶體大小等效能指標會有差異,您可以根據自身需求,給不同的執行個體規格配置不同的權重。 例如:
為滿足期望容量,伸縮群組將為使用者擴容 2 台 ecs.c5.xlarge 執行個體。 說明
擴容時伸縮群組的容量不得超過最大容量(MaxSize)與執行個體規格的最大權重之和。 WeightedCapacity 的取值範圍:1~500。 |
4 |
| SecurityGroupIds |
array |
否 |
將 ECS 執行個體同時加入多個安全性群組。N 的取值範圍與執行個體能夠加入安全性群組上限有關。更多詳情,請參閱 使用限制 下的安全性群組章節。 說明
不支援同時指定 SecurityGroupId 和 SecurityGroupIds.N。 |
sg-bp18kz60mefs**** |
|
string |
否 |
所屬安全性群組 ID。 |
sg-bp18kz60mefs**** |
|
| InstancePatternInfo |
array<object> |
否 |
智慧模式下執行個體規格相關資訊。 |
|
|
object |
否 |
智慧模式下執行個體規格相關資訊。 |
||
| Cores |
integer |
否 |
智慧配置模式下,執行個體規格的 vCPU 核心數目,用於篩選符合要求的執行個體規格範圍。更多資訊,請參見執行個體規格族。N 的取值範圍:1~10。 請注意以下資訊:
|
2 |
| InstanceFamilyLevel |
string |
否 |
智慧配置模式下,執行個體規格族層級,用於篩選符合要求的執行個體規格範圍。取值範圍:
N 的取值範圍:1~10。 |
EnterpriseLevel |
| MaxPrice |
number |
否 |
智慧配置模式下,按量付費執行個體或搶占式執行個體可接受的每小時最高價格,用於篩選符合要求的執行個體規格範圍。N 的取值範圍:1~10。 說明
SpotStrategy 設定為 SpotWithPriceLimit 時,該參數為必填。其他情況下,該參數為選填。 |
2 |
| Memory |
number |
否 |
智慧配置模式下,執行個體規格的記憶體大小,單位為 GiB,用於篩選符合要求的執行個體規格範圍。更多資訊,請參見執行個體規格族。N 的取值範圍:1~10。 |
4 |
| Architecture |
array |
否 |
執行個體規格所屬的架構類型。取值範圍:
預設值:包含所有架構類型。 |
|
|
string |
否 |
執行個體規格所屬的架構類型。取值範圍:
預設值:包含所有架構類型。 |
X86 |
|
| BurstablePerformance |
string |
否 |
是否包含突發效能執行個體規格。取值範圍:
預設值:Include。 |
Include |
| ExcludedInstanceType |
array |
否 |
需要排除的執行個體規格。透過使用萬用字元(*)可以排除單個規格或整個規格族。例如:
|
|
|
string |
否 |
需要排除的執行個體規格。透過使用萬用字元(*)可以排除單個規格或整個規格族。例如:
說明
如果需要排除多個執行個體規格,請使用分隔符號(/)隔開單個執行個體規格。例如 |
ecs.n1.small/ecs.n1.*/*7* |
|
| InstanceTypeFamilies |
array |
否 |
指定的執行個體規格族。 |
|
|
string |
否 |
指定的執行個體規格族。N 表示可以設定多個執行個體規格族,N 的取值範圍:1~10。 |
["ecs.g6", "ecs.c6", … "ecs.r6"] |
|
| MinimumCpuCoreCount |
integer |
否 |
執行個體規格的最小 vCPU 核心數目。 |
2 |
| MaximumCpuCoreCount |
integer |
否 |
執行個體規格的最大 vCPU 核心數目。 說明
|
4 |
| GpuSpecs |
array |
否 |
指定的 GPU 類型。 |
|
|
string |
否 |
指定的 GPU 類型。 |
["NVIDIA V100"] |
|
| InstanceCategories |
array |
否 |
執行個體規格分類。取值範圍:
|
|
|
string |
否 |
執行個體規格分類。 說明
N 表示可以設定多個執行個體分類,N 的取值範圍:1~10。
|
Compute-optimized with GPU |
|
| CpuArchitectures |
array |
否 |
指定執行個體的 CPU 架構。 |
|
|
string |
否 |
指定執行個體的 CPU 架構。取值範圍: 說明
N 表示可以設定多個 CPU 架構,N 的取值範圍:1~2。
|
["X86", "ARM"] |
|
| PhysicalProcessorModels |
array |
否 |
執行個體的處理器型號。 |
|
|
string |
否 |
執行個體的處理器型號。N 表示可以設定多個處理器型號,N 的取值範圍:1~10。 |
["Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY"] |
|
| MinimumEniQuantity |
integer |
否 |
執行個體期望最小支援掛載的彈性網卡上限。 |
2 |
| MinimumEniPrivateIpAddressQuantity |
integer |
否 |
執行個體的期望最小單張彈性網卡的 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 數目。取值範圍:≥1 的正整數。 |
2 |
| MaximumGpuAmount |
integer |
否 |
執行個體期望的最大 GPU 數目。取值範圍:≥1 的正整數。 |
2 |
| SystemDiskCategories |
array |
否 |
系統磁碟的多磁碟類型。N 的取值範圍:1~4,即一個伸縮配置內最多可以為系統磁碟指定 4 種磁碟類型。N 越小,優先順序越高。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。取值範圍:
說明
指定本參數時,不允許同時指定 |
cloud |
|
string |
否 |
系統磁碟的多磁碟類型。N 的取值範圍:1~4,即一個伸縮配置內最多可以為系統磁碟指定 4 種磁碟類型。N 越小,優先順序越高。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。取值範圍:
說明
指定本參數時,不允許同時指定 |
cloud |
|
| Password |
string |
否 |
ECS 執行個體的密碼。長度為 8 至 30 個字元,必須同時包含大小寫英文字母、數字和特殊符號中的三類字元。特殊符號可以是: `()~!@#$%^&*-_+=|{}[]:;'<>,.?/ 其中,Windows 執行個體不能以斜線號(/)為密碼首字元。 說明
如果傳入 Password 參數,建議您使用 HTTPS 協定傳送請求,避免密碼外洩。 |
123abc**** |
| SystemDisk.Encrypted |
boolean |
否 |
是否加密系統磁碟。取值範圍:
預設值:false。 |
false |
| SystemDisk.KMSKeyId |
string |
否 |
系統磁碟使用的 KMS 金鑰 ID。 |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| SystemDisk.EncryptAlgorithm |
string |
否 |
系統磁碟採用的加密演算法。取值範圍:
預設值:AES-256。 |
AES-256 |
| SystemDisk.ProvisionedIops |
integer |
否 |
系統磁碟預先配置的 IOPS(Input/Output Operations Per Second)效能指標。 說明
IOPS(Input/Output Operations Per Second)指每秒能處理的 I/O 個數,表示區塊儲存處理讀寫(輸出/輸入)的能力,單位為次。 |
100 |
| SystemDisk.BurstingEnabled |
boolean |
否 |
系統磁碟是否開啟 Burst(效能突發)。取值範圍:
說明
當 |
false |
| ImageOptions.LoginAsNonRoot |
boolean |
否 |
ECS 執行個體是否使用 ecs-user 使用者登入,更多資訊,請參見管理 ECS 執行個體的登入名稱。取值範圍:
|
false |
| DeletionProtection |
boolean |
否 |
ECS 執行個體釋放保護屬性。此項目僅適用於按量付費執行個體,指是否支援透過 ECS 管理主控台或 API(DeleteInstance)直接釋放執行個體。取值範圍:
說明
該屬性不影響彈性伸縮正常的縮容活動,即彈性伸縮發生縮容活動時,開啟執行個體釋放保護的按量付費執行個體可以被正常釋放。 |
false |
| StorageSetId |
string |
否 |
儲存集 ID。 |
ss-bp67acfmxazb4p**** |
| StorageSetPartitionNumber |
integer |
否 |
儲存集中的最大分割區數量。取值範圍:大於等於 2。 |
2 |
| CustomPriorities |
array<object> |
否 |
ECS 執行個體規格+虛擬交換器組合的自訂優先順序。 說明
該參數僅在伸縮群組的 當無法根據優先順序較高的 ECS 執行個體規格+虛擬交換器建立 ECS 執行個體時,彈性伸縮服務會自動選擇下一優先順序的ECS 執行個體規格+虛擬交換器組合來建立 ECS 執行個體。 說明
如果僅指定了部分 ECS 執行個體規格+虛擬交換器組合的自訂優先順序,則未指定的組合優先順序低於指定的組合優先順序,且未指定的組合仍會依次按照伸縮群組的虛擬交換器順序、伸縮配置的執行個體規格順序決定優先順序。例如:伸縮群組的虛擬交換器順序依次為 vsw1、vsw2,伸縮配置的執行個體規格順序依次為 type1、type2,該組合的自訂優先順序順序為 |
|
|
object |
否 |
ECS 執行個體規格+虛擬交換器組合的自訂優先順序。 重要 該參數僅在伸縮群組的 擴縮容策略為優先順序策略時有效。 |
||
| InstanceType |
string |
否 |
說明
該參數僅在伸縮群組的 當無法根據優先順序較高的 ECS 執行個體規格+虛擬交換器建立 ECS 執行個體時,彈性伸縮服務會自動選擇下一優先順序的ECS 執行個體規格+虛擬交換器組合來建立 ECS 執行個體。 說明
如果僅指定了部分 ECS 執行個體規格+虛擬交換器組合的自訂優先順序,則未指定的組合優先順序低於指定的組合優先順序,且未指定的組合仍會依次按照伸縮群組的虛擬交換器順序、伸縮配置的執行個體規格順序決定優先順序。例如:伸縮群組的虛擬交換器順序依次為 vsw1、vsw2,伸縮配置的執行個體規格順序依次為 type1、type2,該組合的自訂優先順序順序為 |
ecs.g6.large |
| VswitchId |
string |
否 |
說明
該參數僅在伸縮群組的 |
vsw-bp14zolna43z266bq**** |
| NetworkInterfaces |
array<object> |
否 |
彈性網卡清單。 |
|
|
object |
否 |
彈性網卡清單。 |
||
| InstanceType |
string |
否 |
彈性網卡類型。使用此參數時表示必須使用
預設值:Secondary。 |
Primary |
| NetworkInterfaceTrafficMode |
string |
否 |
網卡的通訊模式。取值範圍:
預設值:Standard。 說明
RDMA 模式的彈性網卡數量不能超過該執行個體規格族的限制。更多資訊,請參見執行個體規格族。 |
HighPerformance |
| Ipv6AddressCount |
integer |
否 |
為主網卡指定隨機產生的 IPv6 位址數量。 您需要注意以下事項:
|
1 |
| SecurityGroupIds |
array |
否 |
彈性網卡所屬的一個或多個安全性群組 ID。 |
|
|
string |
否 |
彈性網卡所屬的一個或多個安全性群組 ID。 您需要注意以下事項:
|
sg-2ze55shrh**** |
|
| SecondaryPrivateIpAddressCount |
integer |
否 |
為網卡指定輔助私有網路 IPv4 位址數量。取值範圍:1~49。
|
2 |
| VSwitchIds |
array |
否 |
彈性網卡所屬的虛擬交換器 ID。N 表示可以設定多個交換器,N 的取值範圍:1~10。 需注意:
|
|
|
string |
否 |
彈性網卡所屬的虛擬交換器 ID。N 表示可以設定多個交換器,N 的取值範圍:1~10。 需注意:
|
vsw-bp67acfmxazb4p**** |
|
| DedicatedHostClusterId |
string |
否 |
專有宿主機叢集 ID。 |
dc-2zedxc67zqzt7lb4**** |
| SecurityOptions |
object |
否 |
安全性選項。 |
|
| ConfidentialComputingMode |
string |
否 |
機密運算模式。可能值:
|
TDX |
| HttpEndpoint |
string |
否 |
是否啟用執行個體中繼資料的存取通道。取值範圍:
預設值:enabled。 說明
有關執行個體中繼資料的資訊,請參見執行個體中繼資料概述。 |
enabled |
| HttpTokens |
string |
否 |
存取執行個體中繼資料時是否強制使用加固模式(IMDSv2)。取值範圍:
預設值:optional。 說明
有關存取執行個體中繼資料的模式,請參見執行個體中繼資料存取模式。 |
optional |
| InternetMaxBandwidthIn |
integer |
否 |
公網入頻寬最大值,單位為 Mbit/s。取值範圍:
|
10 |
| ResourcePoolOptions |
object |
否 |
建立執行個體時使用的資源集區策略。當您設定該參數後,需要注意:
|
|
| Strategy |
string |
否 |
資源集區包括彈性保障服務或容量預定服務生效後產生的私有集區以及公用集區,供執行個體啟動時選擇。取值範圍:
預設值:None。 |
PrivatePoolFirst |
| PrivatePoolIds |
array |
否 |
私有集區 ID。即彈性保障服務 ID 或容量預定服務 ID。該參數只能傳入 Target 模式私有集區 ID 且與 PrivatePoolTags 參數不能同時指定。 |
|
|
string |
否 |
私有集區 ID。即彈性保障服務 ID 或容量預定服務 ID。該參數只能傳入 Target 模式私有集區 ID 且與 PrivatePoolTags 參數不能同時指定。N 的取值範圍:1~20。 |
eap-bp67acfmxazb4**** |
|
| PrivatePoolTags |
array<object> |
否 |
按標籤篩選可用的 Target 私有集區。N 的取值範圍:1~20。 說明:
|
|
|
object |
否 |
按標籤篩選可用的 Target 私有集區。N 的取值範圍:1~20。 說明:
|
||
| Key |
string |
否 |
私有集區的標籤鍵。 按標籤篩選可用的 Target 私有集區。N 的取值範圍:1~20。 說明:
|
TestKey |
| Value |
string |
否 |
私有集區的標籤值。 |
TestValue |
| SecondaryEniVSwitchConstraint |
string |
否 |
當輔助網卡設定 VSwitchIds 參數時,是否必須從清單中選擇一個可用於輔助彈性網卡的虛擬交換器。
預設值:Strict。 |
Strict |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。