如果目前的伸縮配置不滿足業務需求,您可以透過呼叫 API ModifyScalingConfiguration 修改 ECS 類型的伸縮配置(即待擴容的 ECS 執行個體範本)。
介面說明
-
如果修改伸縮配置的名稱,請注意同一伸縮群組下不能存在名稱相同的伸縮配置。
-
支援以下任一方式綁定主要網路介面卡,但需要注意一次呼叫只能選用一種方式配置主要網路介面卡,同時使用兩種方式將會呼叫失敗並返回錯誤資訊。並且修改伸縮配置時,選擇一種方式修改網路介面卡配置時,會清空另一種方式設定的網路介面卡配置。
-
透過 SecurityGroupId、SecurityGroupIds 與 Ipv6AddressCount 等參數直接設定主要網路介面卡的相關配置資訊。
-
透過 NetworkInterfaces 設定主要網路介面卡以及輔助網路介面卡的配置資訊。當使用 NetworkInterfaces 參數時,必須設定主要網路介面卡資訊,其中 NetworkInterface.InstanceType 取值為 Primary 時,表示設定主要網路介面卡;當 NetworkInterface.InstanceType 取值為 Secondary 或空值時,表示設定輔助網路介面卡。
-
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
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 |
否 |
雲端伺服器 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 |
否 |
記憶體大小。單位:GiB。 同時指定 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}。 |
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 雲端硬碟時,設定雲端硬碟的效能等級。取值:
說明
關於如何選擇 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 API 介面查詢專用宿主機 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 |
| 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 |
否 |
建立資料磁碟時使用的快照。指定該參數後,DataDisk.Size 會被忽略,實際建立的磁碟大小為指定快照的大小。 如果該快照建立於 2013 年 7 月 15 日或之前,呼叫會被拒絕,返回參數中會提示 InvalidSnapshot.TooOld。 |
s-snapshot**** |
| Categories |
array |
否 |
資料磁碟的多磁碟類型。取值:
說明
指定本參數時,不允許同時指定 |
|
|
string |
否 |
資料磁碟的多磁碟類型。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立資料磁碟。取值:
說明
指定本參數時,不允許同時指定 |
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)指每秒能處理的 I/O 個數,表示區塊儲存處理讀寫(輸出/輸入)的能力,單位為次。 |
100 |
| BurstingEnabled |
boolean |
否 |
系統磁碟是否開啟 Burst(效能突發)。取值:
說明
當 |
false |
| SpotPriceLimits |
array<object> |
否 |
搶占執行個體規格的相關資訊。 |
|
|
object |
否 |
搶占執行個體規格的相關資訊。 |
||
| PriceLimit |
number |
否 |
搶占式執行個體對應的出價。SpotStrategy 取值為 SpotWithPriceLimit 時生效。 |
0.125 |
| InstanceType |
string |
否 |
搶占式執行個體的執行個體規格。SpotStrategy 取值為 SpotWithPriceLimit 時生效。 |
ecs.g6.large |
| InstanceTypes |
array |
否 |
多執行個體規格參數。如果使用了 InstanceTypes,InstanceType 將被忽略。 當無法根據優先順序較高的執行個體規格建立出執行個體時,彈性伸縮服務會自動選擇下一優先順序的執行個體規格來建立執行個體。 |
|
|
string |
否 |
多執行個體規格參數。如果使用了 InstanceTypes,InstanceType 將被忽略。 當無法根據優先順序較高的執行個體規格建立出執行個體時,彈性伸縮服務會自動選擇下一優先順序的執行個體規格來建立執行個體。 |
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 |
否 |
執行個體最小單塊彈性網路介面卡的 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 |
否 |
系統磁碟的多磁碟類型。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。取值:
說明
指定本參數時,不允許同時指定 |
|
|
string |
否 |
系統磁碟的多磁碟類型。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。取值:
說明
指定本參數時,不允許同時指定 |
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 執行個體的登入名稱。取值: true:是。 false:否。 |
false |
| DeletionProtection |
boolean |
否 |
執行個體釋放保護屬性,指定是否支援透過 ECS 主控台或 API(DeleteInstance)直接釋放執行個體,防止執行個體被誤刪除。取值:
說明
該屬性僅適用於隨收隨付執行個體,防止彈性伸縮擴容的執行個體被誤刪除,不影響正常的縮容活動,開啟執行個體釋放保護的執行個體可以被縮容活動釋放掉。 |
false |
| StorageSetId |
string |
否 |
儲存集 ID。 |
ss-bp67acfmxazb4p**** |
| StorageSetPartitionNumber |
integer |
否 |
儲存集中的最大分割區數量。取值為大於等於 2 的整數。 |
2 |
| CustomPriorities |
array<object> |
否 |
ECS 執行個體規格+交換器的自訂優先順序。 重要 僅在伸縮群組的擴縮容策略為優先順序策略時有效。 當無法根據優先順序較高的執行個體規格和交換器建立出執行個體時,彈性伸縮服務會自動選擇下一優先順序的執行個體規格和交換器組合來建立執行個體。 說明
如果僅指定了部分執行個體規格+交換器的自訂優先順序,則未指定的部分優先順序低於指定的部分,且未指定部分仍會依次按照伸縮群組的交換器順序、伸縮配置的執行個體規格順序確定優先順序。
|
|
|
object |
否 |
|||
| InstanceType |
string |
否 |
ECS 執行個體的執行個體規格。 說明
必須包含在伸縮配置的執行個體規格列表中。 |
ecs.c6a.4xlarge |
| VswitchId |
string |
否 |
虛擬交換器的 ID。 說明
必須包含在伸縮群組的交換器列表中。 |
vsw-bp14zolna43z266bq**** |
| NetworkInterfaces |
array<object> |
否 |
彈性網路介面卡列表。 |
|
|
object |
否 |
彈性網路介面卡。 |
||
| InstanceType |
string |
否 |
彈性網路介面卡類型。使用此參數時,必須使用 NetworkInterfaces 設定主要網路介面卡,同時不能設定 SecurityGroupId 或 SecurityGroupIds 參數。取值:
預設值:Secondary。 |
Primary |
| NetworkInterfaceTrafficMode |
string |
否 |
網路介面卡的通訊模式。取值:
預設值:Standard。 說明
RDMA 模式的彈性網路介面卡數量不能超過該執行個體規格族的限制。更多資訊,請參見執行個體規格族。 |
HighPerformance |
| Ipv6AddressCount |
integer |
否 |
為主要網路介面卡指定隨機產生的 IPv6 地址數量。 您需要注意: NetworkInterface.InstanceType 取值為 Primary 時,設定該參數才會生效。如果 NetworkInterface.InstanceType 取值為 Secondary 或空值,則不能設定該參數。 設定該參數後,您不能再設定 Ipv6AddressCount。 |
1 |
| SecurityGroupIds |
array |
否 |
彈性網路介面卡所屬的一個或多個安全性群組 ID。 |
|
|
string |
否 |
彈性網路介面卡所屬的一個或多個安全性群組 ID。 您需要注意:
|
sg-2ze55shrxxxxx |
|
| SecondaryPrivateIpAddressCount |
integer |
否 |
為網卡指定輔助私網 IPv4 地址數量。取值範圍:1~49。
|
6 |
| VSwitchIds |
array |
否 |
弹性网卡所属的虚拟交换机 ID。N 表示可以设置多个交换机,N 的取值范围:1~10。 您需要注意:
|
|
|
string |
否 |
弹性网卡所属的虚拟交换机 ID。N 表示可以设置多个交换机,N 的取值范围:1~10。 您需要注意:
|
vsw-bp67acfmxazb4p**** |
|
| DedicatedHostClusterId |
string |
否 |
专有宿主机集群 ID。 |
dc-zm04u8r3lohsq**** |
| 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 |
否 |
私有池的标签键。 |
TestKey |
| Value |
string |
否 |
私有池的标签值。 |
TestValue |
| InstanceTypeCandidateOptions |
object |
否 |
设置备选模式后,当遇到库存不足等问题时,会根据当前已选的实例规格补充相同大小的近似规格,或者创建备选可用区的交换机并添加到伸缩组。 |
|
| Enabled |
boolean |
否 |
是否开启备选模式 |
true |
| MaxPrice |
number |
否 |
备选实例规格的价格上限。 |
1.5 |
| AllowDifferentGeneration |
boolean |
否 |
是否允许补充其他代系的实例规格。
|
true |
| AllowCrossAz |
boolean |
否 |
是否允许补充其他可用区的交换机。 說明
规格不变,仅备选新的可用区。当伸缩组由于库存等问题导致所有已选可用区均无法扩容时,会根据此配置自动增加新的可用区交换机到伸缩组中。 例如,伸缩组配置了 cn-hangzhou-h 和 cn-hangzhou-g 可用区,当两个可用区均无法扩容时 ESS 可能会根据实时库存状况创建一个 cn-hangzhou-k 的交换机并添加到伸缩组中。 |
true |
| AllowCidrBlocks |
array |
否 |
允许补充其他可用区交换机时,需要指定可选的交换机的网段。 |
|
|
string |
否 |
允许补充其他可用区交换机时,需要指定可选的交换机的网段。 |
172.16.0.0/24 |
|
| SecondaryEniVSwitchConstraint |
string |
否 |
当辅助网卡设置 VSwitchIds 参数时,是否必须从列表中选择一个可用于辅助弹性网卡的虚拟交换机。
默认值:Strict。 |
Strict |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
修改伸缩配置后的返回信息。 |
||
| RequestId |
string |
请求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。