全部產品
Search
文件中心

Auto Scaling:DescribeScalingConfigurations

更新時間:Sep 17, 2026

呼叫API DescribeScalingConfigurations查詢ECS類型伸縮配置的資訊,包括執行個體規格、映像等資訊,方便您提前了解彈性擴張時使用的ECS執行個體範本詳情。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

ess:DescribeScalingConfigurations

get

*全部資源。

*

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

伸縮配置所屬伸縮群組的地域 ID。

cn-qingdao

PageNumber

integer

伸縮配置清單的頁碼,起始值:1。

預設值:1。

1

PageSize

integer

分頁查詢時設定的每頁行數,最大值:50。

預設值:10。

50

ScalingGroupId

string

伸縮群組的 ID,您可以查詢該伸縮群組下所有的伸縮配置。

asg-bp17pelvl720x3v7****

ScalingConfigurationId

array

待查詢伸縮配置的 ID。

查詢結果包括生效和未生效的伸縮配置,並透過傳回參數LifecycleState進行標示。

asc-bp17pelvl720x5ub****

string

待查詢伸縮配置的 ID。

查詢結果包括生效和未生效的伸縮配置,並透過傳回參數LifecycleState進行標示。

asc-bp17pelvl720x5ub****

ScalingConfigurationName

array

待查詢伸縮配置的名稱。

查詢結果會忽略失效的伸縮配置名稱,並且不回報錯誤。

scalingcon****

string

待查詢伸縮配置的名稱。

查詢結果會忽略失效的伸縮配置名稱,並且不回報錯誤。

scalingcon****

返回參數

名稱

類型

描述

樣本值

object

RequestId

string

請求 ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

PageNumber

integer

目前頁碼。

1

PageSize

integer

每頁行數。

50

TotalCount

integer

伸縮配置的總數。

1

ScalingConfigurations

object

ScalingConfiguration

array<object>

伸縮配置資訊的集合。

array<object>

伸縮配置資訊的集合。

DeploymentSetId

string

ECS 執行個體所屬的部署集的 ID。

ds-bp1frxuzdg87zh4p****

CreationTime

string

伸縮配置的建立時間。

2014-08-14T10:58Z

ScalingConfigurationName

string

伸縮配置的名稱。

scalingconfigura****

SystemDiskDescription

string

系統磁碟的描述。

Test system disk.

KeyPairName

string

登入 ECS 執行個體時使用的金鑰對的名稱。

keypair****

SecurityGroupId

string

ECS 執行個體所屬的安全性群組的 ID,同一個安全性群組內的 ECS 執行個體可以互相存取。

sg-bp18kz60mefs****

PrivatePoolOptions.Id

string

私有集區 ID。即彈性保障服務 ID 或容量預定服務 ID。

eap-bp67acfmxazb4****

SystemDiskAutoSnapshotPolicyId

string

系統磁碟使用的自動快照原則 ID。

sp-bp12m37ccmxvbmi5****

SpotStrategy

string

後付費執行個體的搶占策略。可能值:

  • NoSpot:普通的按量計費執行個體。

  • SpotWithPriceLimit:設定上限價格的搶占式執行個體。

  • SpotAsPriceGo:系統自動出價,跟隨目前市場實際價格。

NoSpot

ScalingGroupId

string

伸縮配置所屬伸縮群的 ID。

asg-bp17pelvl720x3v7****

Affinity

string

專屬宿主機執行個體是否與專屬宿主機關聯。可能值:

  • default:執行個體不與專屬宿主機關聯。已啟用節省停機模式的執行個體,停機後再次啟動時,若原專屬宿主機可用資源不足,則執行個體被放置在自動部署資源池的其他專屬宿主機上。

  • host:執行個體與專屬宿主機關聯。已啟用節省停機模式的執行個體,停機後再次啟動時,仍放置在原專屬宿主機上。若原專屬宿主機可用資源不足,則執行個體重新啟動失敗。

default

Tenancy

string

是否在專屬宿主機上建立執行個體。可能值:

  • default:建立非專屬宿主機執行個體。

  • host:建立專屬宿主機執行個體。若您不指定 DedicatedHostId,則由阿里雲自動選擇專屬宿主機放置執行個體。

default

SystemDiskSize

integer

系統磁碟的磁碟大小。單位為 GiB。

100

Ipv6AddressCount

integer

為彈性網卡指定隨機產生的 IPv6 位址數量。

1

SpotDuration

integer

搶占式執行個體的保留時長,單位為小時。

1

LifecycleState

string

伸縮配置在伸縮群中的狀態。可能值:

  • Active:生效狀態。伸縮群會使用處於生效狀態的伸縮配置自動建立 ECS 執行個體。

  • Inacitve:未生效狀態。處於未生效狀態的伸縮配置存在於伸縮群中,但伸縮群不會使用此類伸縮配置自動建立 ECS 執行個體。

Active

InstanceName

string

ECS 執行個體的名稱。

instance****

SecurityEnhancementStrategy

string

是否開啟安全性加固。可能值:

  • Active:啟用安全性加固,只對公用映像生效。

  • Deactive:不啟用安全性加固,對所有映像類型生效。

Active

UserData

string

ECS 執行個體的自訂資料,以 Base64 方式編碼。

echo hello ecs!

PrivatePoolOptions.MatchCriteria

string

執行個體啟動的私有集區容量選項。彈性保障服務或容量預定服務在生效後會產生私有集區容量,供執行個體啟動時選擇。可能值:

  • Open:開放模式。將自動匹配開放類型的私有集區容量。如果沒有符合條件的私有集區容量,則使用公用集區資源啟動。

  • Target:指定模式。使用指定的私有集區容量啟動執行個體,如果該私有集區容量不可用,則執行個體會啟動失敗。

  • None:不使用模式。執行個體啟動將不使用私有集區容量。

Open

DedicatedHostId

string

是否在專屬宿主機上建立 ECS 執行個體。由於專屬宿主機不支援建立搶占式執行個體,指定 DedicatedHostId 參數後,會自動忽略請求中的 SpotStrategySpotPriceLimit 設定。

您可以透過 DescribeDedicatedHosts 查詢專屬宿主機 ID 清單。

dh-bp67acfmxazb4p****

InstanceGeneration

string

ECS 執行個體的系列。

ecs-3

HpcClusterId

string

ECS 執行個體所屬的 HPC 叢集的 ID。

hpc-clus****

PasswordInherit

boolean

是否使用映像預設的密碼。

true

Memory

integer

記憶體大小,單位為 GiB。

同時指定 CPU 和 Memory 可以定義執行個體規格範圍。例如,CPU=2 且 Memory=16 可以定義配置為 2 vCPU 和 16 GiB 的所有執行個體規格。彈性伸縮會結合 IO 最佳化、可用區等因素確定可用執行個體規格集合,並根據價格排序為您建立價格最低的執行個體。

說明

該區間配置效果僅在成本最佳化模式下且伸縮配置未設定執行個體規格時生效。

16

ImageId

string

映像檔案 ID,自動建立執行個體時使用的映像資源。

centos6u5_64_20G_aliaegis_2014****.vhd

ImageFamily

string

映像族系名稱,透過設定該參數來取得目前映像族系內最新的可用映像,用於建立執行個體。如果已經設定了參數 ImageId,則不能設定該參數。

hangzhou-daily-update

ImageOwnerAlias

string

映像來源。可能值:

  • system:阿里雲提供的公用映像。

  • self:您建立的自訂映像。

  • others:其他阿里雲使用者提供的共用映像或社群映像。

  • marketplace:雲端市場映像提供的映像。

system

LoadBalancerWeight

integer

ECS 執行個體作為後端伺服器時的權重。可能值:1~100。

1

SystemDiskCategory

string

系統磁碟的磁碟種類。可能值:

  • cloud:普通雲端硬碟。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • ephemeral_ssd:本機 SSD 磁碟。

  • cloud_essd:ESSD 雲端硬碟。

  • cloud_auto:ESSD AutoPL 雲端硬碟。

cloud

HostName

string

雲端伺服器的主機名稱。

LocalHost

SystemDiskName

string

系統磁碟的名稱。

cloud_ssd_Test

InternetMaxBandwidthOut

integer

公網出頻寬最大值,單位為 Mbit/s。

10

InternetMaxBandwidthIn

integer

公網入頻寬最大值,單位為 Mbit/s。

10

InstanceType

string

ECS 執行個體的執行個體規格。

ecs.g6.large

InstanceDescription

string

ECS 執行個體的描述。

FinanceDept

IoOptimized

string

是否為 I/O 最佳化執行個體。可能值:

  • none:非 I/O 最佳化。

  • optimized:I/O 最佳化。

none

RamRoleName

string

ECS 執行個體的 RAM 角色名稱。RAM 角色名稱由 RAM 提供和維護,您可呼叫 ListRoles 查詢可用的 RAM 角色。建立 RAM 角色的方法請參閱 CreateRole

ramrole****

SystemDiskPerformanceLevel

string

當系統磁碟為 ESSD 雲端硬碟時,ESSD 雲端硬碟的效能等級。

PL1

Cpu

integer

vCPU 個數。

同時指定 CPU 和 Memory 可以定義執行個體規格範圍,例如,CPU=2 且 Memory=16 可以定義配置為 2 vCPU 和 16 GiB 的所有執行個體規格。彈性伸縮會結合 IO 最佳化、可用區等因素確定可用執行個體規格集合,並根據價格排序為您建立價格最低的執行個體。

說明

該區間配置效果僅在成本最佳化模式下且伸縮配置未設定執行個體規格時生效。

2

ResourceGroupId

string

ECS 執行個體所屬資源群的 ID。

rg-aekzn2ou7xo****

ZoneId

string

執行個體所屬的可用區 ID,您可以呼叫 DescribeZones 取得可用區清單。

cn-hangzhou-g

InternetChargeType

string

網路計費類型。可能值:

  • PayByBandwidth:按頻寬計費。此時 InternetMaxBandwidthOut 即為所選的固定頻寬值。

  • PayByTraffic:按流量計費。此時 InternetMaxBandwidthOut 只是一個頻寬上限,計費以實際產生的網路流量為依據。

PayByTraffic

ImageName

string

映像檔案名稱。

centos6u5_64_20G_aliaegis_20140703.vhd

ScalingConfigurationId

string

伸縮配置的 ID。

asc-bp1ezrfgoyn5kijl****

CreditSpecification

string

突發效能執行個體的運作模式。可能值:

Standard

SpotInterruptionBehavior

string

搶占式執行個體中斷模式。

Terminate

DataDisks

object

DataDisk

array<object>

資料磁碟資訊的集合。

array<object>

資料磁碟資訊的集合。

PerformanceLevel

string

當資料磁碟為 ESSD 雲端硬碟時,ESSD 雲端硬碟的效能等級。

PL1

Description

string

資料磁碟的描述。

FinanceDept

SnapshotId

string

建立資料磁碟使用的快照 ID。

s-23f2i****

Device

string

資料磁碟的掛載點。

/dev/xvdb

Size

integer

資料磁碟的磁碟大小,單位為 GiB。可能值:

  • cloud:5~2000。

  • cloud_efficiency:20~32768。

  • cloud_ssd:20~32768。

  • cloud_essd:20~32768。

  • ephemeral_ssd:5~800。

200

DiskName

string

資料磁碟的名稱。

cloud_ssdData

AutoSnapshotPolicyId

string

資料磁碟使用的自動快照原則 ID。

sp-bp19nq9enxqkomib****

Category

string

資料磁碟的磁碟種類。可能值:

  • cloud:普通雲端硬碟。隨執行個體建立的普通雲端硬碟的 DeleteWithInstance 屬性為 true。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

  • ephemeral_ssd:本機 SSD 磁碟。

  • cloud_auto:ESSD AutoPL 雲端硬碟。

  • cloud_regional_disk_auto:ESSD 同城備援雲端硬碟。

cloud

KMSKeyId

string

資料磁碟對應的 KMS 金鑰的 ID。

0e478b7a-4262-4802-b8cb-00d3fb40****

DeleteWithInstance

boolean

資料磁碟是否隨執行個體釋放。可能值:

  • true:釋放執行個體時,該磁碟隨執行個體一起釋放。

  • false:釋放執行個體時,該磁碟保留不釋放。

true

Encrypted

string

資料磁碟是否加密。可能值:

  • true:加密。

  • false:不加密。

false

Categories

object

Category

array

資料磁碟的多磁碟類型。第一個磁碟類型優先順序最高,其他磁碟類型的優先順序依次遞減。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立資料磁碟。可能值:

  • cloud:普通雲端硬碟。隨執行個體建立的普通雲端硬碟的 DeleteWithInstance 屬性為 true。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

  • ephemeral_ssd:本機 SSD 磁碟。

  • cloud_auto:ESSD AutoPL 雲端硬碟。

  • cloud_regional_disk_auto:ESSD 同城備援雲端硬碟。

string

資料磁碟的多磁碟類型。第一個磁碟類型優先順序最高,其他磁碟類型的優先順序依次遞減。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立資料磁碟。可能值:

  • cloud:普通雲端硬碟。隨執行個體建立的普通雲端硬碟的 DeleteWithInstance 屬性為 true。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

cloud_essd

ProvisionedIops

integer

資料磁碟預先配置的 IOPS(Input/Output Operations Per Second)效能指標。

說明

IOPS(Input/Output Operations Per Second)指每秒能處理的 I/O 個數,表示區塊儲存處理讀寫(輸出/輸入)的能力,單位為次。

100

BurstingEnabled

boolean

資料磁碟是否開啟 Burst(效能突增)。可能值:

  • true:開啟。

  • false:未開啟。

說明

DataDisk.Category 取值為 cloud_auto 時才顯示該參數。

false

Tags

object

Tag

array<object>

標籤資訊的集合。

object

標籤資訊的集合。

Key

string

執行個體的標籤鍵。N 的取值範圍:1~20。

如果傳入該值,則不允許為空字串。最多支援 128 個字元,不能以 aliyunacs: 開頭,不能包含 http:// 或者 https://

binary

Value

string

執行個體的標籤值。N 的取值範圍:1~20。

如果傳入該值,則允許為空字串。最多支援 128 個字元,不能以 acs: 開頭,不能包含 http:// 或者 https://

alterTable

SpotPriceLimit

object

SpotPriceModel

array<object>

搶占式執行個體資訊的集合。

object

搶占式執行個體資訊的集合。

InstanceType

string

搶占式執行個體的執行個體規格。

ecs.g6.large

PriceLimit

number

搶占式執行個體對應的出價。

0.125

InstancePatternInfos

object

InstancePatternInfo

array<object>

智慧配置的資訊集合,用於篩選符合要求的執行個體規格範圍。

array<object>

智慧配置的資訊集合,用於篩選符合要求的執行個體規格範圍。

MaxPrice

number

按量付費執行個體或搶占式執行個體可接受的每小時最高價格。

2

Cores

integer

執行個體規格的 vCPU 核心數目。

2

Memory

number

執行個體規格的記憶體大小,單位為 GiB。

4

InstanceFamilyLevel

string

執行個體規格族層級。

  • EntryLevel:入門級,即共用型執行個體規格。成本更低,但是無法保證執行個體運算效能的穩定。適用於平時 CPU 使用率低的業務場景。更多資訊,請參閱共用型

  • EnterpriseLevel:企業級。效能穩定,資源獨享,適用於對穩定性要求高的業務場景。更多資訊,請參閱執行個體規格族

  • CreditEntryLevel:積分入門級,即突發效能執行個體。透過 CPU 積分來保證運算效能,適用於平時 CPU 使用率低、偶有突發 CPU 使用率的情況。更多資訊,請參閱突發效能執行個體

EnterpriseLevel

Architectures

object

Architecture

array

執行個體規格所屬的架構類型。可能值:

  • X86:X86 運算。

  • Heterogeneous:異構運算,例如 GPU 或 FPGA 等。

  • BareMental:彈性裸金屬伺服器。

  • Arm:Arm 運算。

預設值:包含所有架構類型。

string

執行個體規格所屬的架構類型。可能值:

  • X86:X86 運算。

  • Heterogeneous:異構運算,例如 GPU 或 FPGA 等。

  • BareMental:彈性裸金屬伺服器。

  • Arm:Arm 運算。

預設值:包含所有架構類型。

X86

BurstablePerformance

string

是否為突發效能執行個體規格。可能值:

  • Exclude:不包含突發效能執行個體規格。

  • Include:包含突發效能執行個體規格。

  • Required:只包含突發效能執行個體規格。

預設值:Include。

Include

ExcludedInstanceTypes

object

ExcludedInstanceType

array

需要排除的執行個體規格。透過使用萬用字元(*)可以排除單個規格或整個規格族。例如:

  • ecs.c6.large:表示排除 ecs.c6.large 執行個體規格。

  • ecs.c6.*:表示排除整個 c6 規格族的執行個體規格。

string

需要排除的執行個體規格。透過使用萬用字元(*)可以排除單個規格或整個規格族。例如:

  • ecs.c6.large:表示排除 ecs.c6.large 執行個體規格。

  • ecs.c6.*:表示排除整個 c6 規格族的執行個體規格。

ecs.n1.small/ecs.n1.*/*7*

InstanceTypeFamilies

object

InstanceTypeFamily

array

指定查詢的執行個體規格族。N 表示可以設定多個執行個體規格族,N 的取值範圍:1~10。

string

指定查詢的執行個體規格族。N 表示可以設定多個執行個體規格族,N 的取值範圍:1~10。

ecs.g6

MinimumCpuCoreCount

integer

執行個體規格的最小 vCPU 核心數目。

2

MaximumCpuCoreCount

integer

執行個體規格的最大 vCPU 核心數目。

說明

MaximumCpuCoreCount 參數值不能超過 MinimumCpuCoreCount 參數值的 4 倍。

4

GpuSpecs

object

GpuSpec

array

GPU 類型。

string

GPU 類型。

NVIDIA V100

InstanceCategories

object

InstanceCategory

array

執行個體規格分類。

string

執行個體分類。取值範圍:

說明

N 表示可以設定多個執行個體分類,N 的取值範圍:1~10。

  • General-purpose:通用型。

  • Compute-optimized:運算型。

  • Memory-optimized:記憶體型。

  • Big data:大數據型。

  • Local SSDs:本地 SSD 型。

  • High Clock Speed:高時脈型。

  • Enhanced:增強型。

  • Shared:共用型。

  • Compute-optimized with GPU:GPU 運算型。

  • Visual Compute-optimized:視覺運算型。

  • Heterogeneous Service:異構服務型。

  • Compute-optimized with FPGA:FPGA 運算型。

  • Compute-optimized with NPU:NPU 運算型。

  • ECS Bare Metal:彈性裸金屬伺服器。

  • High Performance Compute:高效能運算型。

Compute-optimized with GPU

CpuArchitectures

object

CpuArchitecture

array

執行個體規格的 CPU 架構。

string

執行個體規格的 CPU 架構。取值範圍:

說明

N 表示可以設定多個 CPU 架構,N 的取值範圍:1~2。

  • X86。

  • ARM。

X86

PhysicalProcessorModels

object

PhysicalProcessorModel

array

執行個體的處理器型號。N 表示可以設定多個處理器型號,N 的取值範圍:1~10。

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 數目。取值範圍:正整數。

2

MaximumGpuAmount

integer

執行個體最大 GPU 數目。取值範圍:正整數。

2

SystemDiskCategories

object

SystemDiskCategory

array

系統磁碟的多磁碟類型。第一個磁碟類型優先順序最高,其他磁碟類型的優先順序依次遞減。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。可能值:

  • cloud:普通雲端硬碟。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

string

系統磁碟的多磁碟類型。第一個磁碟類型優先順序最高,其他磁碟類型的優先順序依次遞減。當無法使用高優先順序的磁碟類型時,彈性伸縮自動嘗試下一優先順序的磁碟類型建立系統磁碟。可能值:

  • cloud:普通雲端硬碟。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

cloud

WeightedCapacities

object

WeightedCapacity

array

對應指定執行個體規格的權重,即執行個體規格的單台執行個體在伸縮群組中表示的容量大小。權重越大,滿足期望容量所需的本執行個體規格的執行個體數量越少。

string

對應指定執行個體規格的權重,即執行個體規格的單台執行個體在伸縮群組中表示的容量大小。權重越大,滿足期望容量所需的本執行個體規格的執行個體數量越少。

4

InstanceTypes

object

InstanceType

array

ECS 執行個體的執行個體規格的集合。

string

ECS 執行個體的執行個體規格的集合。

ecs.g6.large

SecurityGroupIds

object

SecurityGroupId

array

ECS 執行個體所屬的多個安全性群組的 ID,同一個安全性群組內的 ECS 執行個體可以互相存取。

string

ECS 執行個體所屬的多個安全性群組的 ID,同一個安全性群組內的 ECS 執行個體可以互相存取。

sg-bp18kz60mefs****

SchedulerOptions

object

排程選項。

ManagedPrivateSpaceId

string

智慧全託管資源集區。

testManagedPrivateSpaceId

SystemDisk.Encrypted

boolean

是否加密系統磁碟。可能值:

  • true:加密。

  • false:不加密。

false

SystemDisk.KMSKeyId

string

系統磁碟使用的 KMS 金鑰 ID。

0e478b7a-4262-4802-b8cb-00d3fb40****

SystemDisk.EncryptAlgorithm

string

系統磁碟採用的加密演算法。可能值:

  • AES-256。

  • SM4-128。

AES-256

SystemDisk.ProvisionedIops

integer

系統磁碟預先配置的 IOPS(Input/Output Operations Per Second)效能指標。

說明

IOPS(Input/Output Operations Per Second)指每秒能處理的 I/O 個數,表示區塊儲存處理讀寫(輸出/輸入)的能力,單位為次。

100

SystemDisk.BurstingEnabled

boolean

系統磁碟是否開啟 Burst(效能突發)。可能值:

  • true:開啟。

  • false:未開啟。

說明

當 SystemDisk.Category 取值為 cloud_auto 時才支援設定該參數。

false

ImageOptions.LoginAsNonRoot

boolean

ECS 執行個體是否使用 ecs-user 使用者登入。可能值:

  • true:是。

  • false:否。

false

DeletionProtection

boolean

ECS 執行個體釋放保護屬性。該項僅適用於按量付費執行個體,指是否支援透過 ECS 管理主控台或 API(DeleteInstance)直接釋放執行個體。可能值:

  • true:開啟執行個體釋放保護屬性,表示不支援透過 ECS 管理主控台或 API 直接釋放執行個體(即防止彈性伸縮中擴容的執行個體被誤刪)。

  • false:關閉執行個體釋放保護屬性,表示支援透過 ECS 管理主控台或 API 直接釋放執行個體。

說明

該屬性不影響彈性伸縮正常的縮容活動,即彈性伸縮發生縮容活動時,開啟執行個體釋放保護的按量付費執行個體可以被正常釋放掉。

false

StorageSetId

string

儲存集 ID。

ss-bp67acfmxazb4p****

StorageSetPartitionNumber

integer

儲存集中的最大分割區數量。取值為大於等於 2 的整數。

2

CustomPriorities

object

CustomPriority

array<object>

ECS 執行個體規格+虛擬交換器組合的自訂優先順序。

說明

該參數僅在伸縮群組的擴縮容策略優先順序策略時有效。

當無法根據優先順序較高的 ECS 執行個體規格+虛擬交換器建立 ECS 執行個體時,彈性伸縮服務會自動選擇下一優先順序的ECS 執行個體規格+虛擬交換器組合來建立 ECS 執行個體。

說明

如果僅指定了部分 ECS 執行個體規格+虛擬交換器組合的自訂優先順序,則未指定的組合優先順序低於指定的組合優先順序,且未指定的組合仍會依次按照伸縮群組的虛擬交換器順序、伸縮配置的執行個體規格順序確定優先順序。例如:伸縮群組的虛擬交換器順序依次為 vsw1、vsw2,伸縮配置的執行個體規格順序依次為 type1、type2,該組合的自訂優先順序順序為["vsw2+type2", "vsw1+type2"],則最終優先順序為vsw2+type2> vsw1+type2 > vsw1+type1 > vsw2+type1

object

ECS 執行個體規格+虛擬交換器組合的自訂優先順序。

重要 該參數僅在伸縮群組的擴縮容策略優先順序策略時有效。

InstanceType

string

ECS 執行個體的執行個體規格。

說明

該執行個體規格必須包含在伸縮配置的執行個體規格清單中。

ecs.g6.large

VswitchId

string

虛擬交換器的 ID。

說明

該交換器必須包含在伸縮群組的交換器清單中。

vsw-bp14zolna43z266bq****

NetworkInterfaces

object

NetworkInterface

array<object>

彈性網卡清單。

array<object>

彈性網卡清單。

InstanceType

string

彈性網卡類型。可能值:

  • Primary:主網卡。

  • Secondary:輔助彈性網卡。

Primary

NetworkInterfaceTrafficMode

string

彈性網卡的通訊模式。可能值:

  • Standard:使用 TCP 通訊模式。

  • HighPerformance:開啟 ERI(Elastic RDMA Interface)介面,使用 RDMA 通訊模式。

HighPerformance

Ipv6AddressCount

integer

為主網卡指定隨機產生的 IPv6 位址數量。

1

SecurityGroupIds

object

SecurityGroupId

array

彈性網卡所屬的一個或多個安全性群組 ID。

string

彈性網卡所屬的一個或多個安全性群組 ID。

sg-2vc3e1v7h****

SecondaryPrivateIpAddressCount

integer

為網卡指定輔助私網 IPv4 位址數量。可能值:1~49。

  • 取值不能超過該執行個體規格對於 IP 數量的限制。更多資訊,請參閱執行個體規格族

  • NetworkInterface.N.SecondaryPrivateIpAddressCount 用於為網卡分配輔助私網 IPv4 位址數量(不包含該網卡的主私網 IP),系統將從該網卡所在虛擬交換器(NetworkInterface.N.VSwitchId)的可用網段中隨機分配。

2

VSwitchIds

object

VSwitchId

array

彈性網卡所屬的虛擬交換器 ID。

string

彈性網卡所屬的虛擬交換器 ID。

vsw-bp67acfmxazb4p****

DedicatedHostClusterId

string

專用宿主機叢集 ID。

dc-2zedxc67zqzt7lb4****

PasswordSetted

boolean

是否設定執行個體密碼。可能值:

  • true:設定執行個體密碼

  • false:不設定執行個體密碼

false

SecurityOptions

object

安全選項。

ConfidentialComputingMode

string

機密運算模式。可能值:

TDX

HttpEndpoint

string

是否啟用執行個體中繼資料的存取通道。可能值:

  • enabled:啟用。

  • disabled:停用。

enabled

HttpTokens

string

存取執行個體中繼資料時是否強制使用加固模式(IMDSv2)。可能值:

  • optional:不強制使用。

  • required:強制使用。設定該取值後,普通模式無法存取執行個體中繼資料。

optional

ResourcePoolOptions

object

建立執行個體時使用的資源集區策略。

  • 該參數僅在建立按量付費執行個體時生效。

Strategy

string

資源集區包括彈性保障服務或容量預定服務生效後產生的私有集區以及公共集區,供執行個體啟動時選擇。可能值:

  • PrivatePoolFirst:私有集區優先。選擇此種策略時,當指定了 ResourcePoolOptions.PrivatePoolIds 或滿足 PrivatePoolTags 條件,優先使用對應的私有集區。如果未指定私有集區或指定的私有集區容量不足,將自動匹配開放類型的私有集區。如果沒有符合條件的私有集區,則使用公共集區建立執行個體。

  • PrivatePoolOnly:僅限私有集區。選擇此種策略時,必須指定 ResourcePoolOptions.PrivatePoolIds。如果指定的私有集區容量不足,則執行個體會啟動失敗。

  • PublicPoolFirst:公有集區資源優先。優先使用公共集區建立執行個體,當公有集區資源不足時,採用私有集區資源進行補充。優先自動匹配開放類型的私有集區,如果沒有符合條件的私有集區,則使用指定的 ResourcePoolOptions.PrivatePoolIds 或滿足 PrivatePoolTags 條件的 Target 類型私有集區。

  • None:不使用資源集區策略。

預設值:None。

PrivatePoolFirst

PrivatePoolIds

object

PrivatePoolId

array

私有集區 ID。即彈性保障服務 ID 或容量預定服務 ID 且與 PrivatePoolTags 參數不能同時指定。

string

私有集區 ID。即彈性保障服務 ID 或容量預定服務 ID 且與 PrivatePoolTags 參數不能同時指定。

eap-bp67acfmxazb4****

PrivatePoolTags

object

PrivatePoolTag

array<object>

按標籤篩選可用的 Target 私有集區。

object

按標籤篩選可用的 Target 私有集區。

Key

string

私有集區的標籤鍵。

可按標籤篩選可用的 Target 私有集區。

TestKey

Value

string

私有集區的標籤值。

TestValue

CpuOptions

object

CPU 選項。

NestedVirtualization

string

巢狀虛擬化,是否開啟基於硬體實作的巢狀虛擬化功能。可能值:

  • enabled:開啟。

  • disabled:不開啟。

enabled

SecondaryEniVSwitchConstraint

string

當設定 VSwitchIds 參數時,是否必須從該清單中選擇一個可用於輔助彈性網卡的虛擬交換器。

Strict

樣本

正常返回樣本

JSON格式

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "PageNumber": 1,
  "PageSize": 50,
  "TotalCount": 1,
  "ScalingConfigurations": {
    "ScalingConfiguration": [
      {
        "DeploymentSetId": "ds-bp1frxuzdg87zh4p****",
        "CreationTime": "2014-08-14T10:58Z",
        "ScalingConfigurationName": "scalingconfigura****",
        "SystemDiskDescription": "Test system disk.",
        "KeyPairName": "keypair****",
        "SecurityGroupId": "sg-bp18kz60mefs****",
        "PrivatePoolOptions.Id": "eap-bp67acfmxazb4****",
        "SystemDiskAutoSnapshotPolicyId": "sp-bp12m37ccmxvbmi5****",
        "SpotStrategy": "NoSpot",
        "ScalingGroupId": "asg-bp17pelvl720x3v7****",
        "Affinity": "default",
        "Tenancy": "default",
        "SystemDiskSize": 100,
        "Ipv6AddressCount": 1,
        "SpotDuration": 1,
        "LifecycleState": "Active",
        "InstanceName": "instance****",
        "SecurityEnhancementStrategy": "Active",
        "UserData": "echo hello ecs!",
        "PrivatePoolOptions.MatchCriteria": "Open",
        "DedicatedHostId": "dh-bp67acfmxazb4p****",
        "InstanceGeneration": "ecs-3",
        "HpcClusterId": "hpc-clus****",
        "PasswordInherit": true,
        "Memory": 16,
        "ImageId": "centos6u5_64_20G_aliaegis_2014****.vhd",
        "ImageFamily": "hangzhou-daily-update",
        "ImageOwnerAlias": "system",
        "LoadBalancerWeight": 1,
        "SystemDiskCategory": "cloud",
        "HostName": "LocalHost",
        "SystemDiskName": "cloud_ssd_Test",
        "InternetMaxBandwidthOut": 10,
        "InternetMaxBandwidthIn": 10,
        "InstanceType": "ecs.g6.large",
        "InstanceDescription": "FinanceDept",
        "IoOptimized": "none",
        "RamRoleName": "ramrole****",
        "SystemDiskPerformanceLevel": "PL1",
        "Cpu": 2,
        "ResourceGroupId": "rg-aekzn2ou7xo****",
        "ZoneId": "cn-hangzhou-g",
        "InternetChargeType": "PayByTraffic",
        "ImageName": "centos6u5_64_20G_aliaegis_20140703.vhd",
        "ScalingConfigurationId": "asc-bp1ezrfgoyn5kijl****",
        "CreditSpecification": "Standard",
        "SpotInterruptionBehavior": "Terminate",
        "DataDisks": {
          "DataDisk": [
            {
              "PerformanceLevel": "PL1",
              "Description": "FinanceDept",
              "SnapshotId": "s-23f2i****",
              "Device": "/dev/xvdb",
              "Size": 200,
              "DiskName": "cloud_ssdData",
              "AutoSnapshotPolicyId": "sp-bp19nq9enxqkomib****",
              "Category": "cloud",
              "KMSKeyId": "0e478b7a-4262-4802-b8cb-00d3fb40****",
              "DeleteWithInstance": true,
              "Encrypted": "false",
              "Categories": {
                "Category": [
                  "cloud_essd"
                ]
              },
              "ProvisionedIops": 100,
              "BurstingEnabled": false
            }
          ]
        },
        "Tags": {
          "Tag": [
            {
              "Key": "binary",
              "Value": "alterTable"
            }
          ]
        },
        "SpotPriceLimit": {
          "SpotPriceModel": [
            {
              "InstanceType": "ecs.g6.large",
              "PriceLimit": 0.125
            }
          ]
        },
        "InstancePatternInfos": {
          "InstancePatternInfo": [
            {
              "MaxPrice": 2,
              "Cores": 2,
              "Memory": 4,
              "InstanceFamilyLevel": "EnterpriseLevel",
              "Architectures": {
                "Architecture": [
                  "X86"
                ]
              },
              "BurstablePerformance": "Include",
              "ExcludedInstanceTypes": {
                "ExcludedInstanceType": [
                  "ecs.n1.small/ecs.n1.*/*7*"
                ]
              },
              "InstanceTypeFamilies": {
                "InstanceTypeFamily": [
                  "ecs.g6"
                ]
              },
              "MinimumCpuCoreCount": 2,
              "MaximumCpuCoreCount": 4,
              "GpuSpecs": {
                "GpuSpec": [
                  "NVIDIA V100"
                ]
              },
              "InstanceCategories": {
                "InstanceCategory": [
                  "Compute-optimized with GPU"
                ]
              },
              "CpuArchitectures": {
                "CpuArchitecture": [
                  "X86"
                ]
              },
              "PhysicalProcessorModels": {
                "PhysicalProcessorModel": [
                  "Intel Xeon(Ice Lake) Platinum 8369B\", \"Intel Xeon(Skylake) Platinum 8163\", … \"Intel Xeon(Cascade Lake) Platinum 8269CY"
                ]
              },
              "MinimumEniQuantity": 2,
              "MinimumEniPrivateIpAddressQuantity": 2,
              "MinimumEniIpv6AddressQuantity": 1,
              "MinimumInitialCredit": 12,
              "MinimumBaselineCredit": 12,
              "MinimumMemorySize": 4,
              "MaximumMemorySize": 4,
              "MinimumGpuAmount": 2,
              "MaximumGpuAmount": 2
            }
          ]
        },
        "SystemDiskCategories": {
          "SystemDiskCategory": [
            "cloud"
          ]
        },
        "WeightedCapacities": {
          "WeightedCapacity": [
            "4"
          ]
        },
        "InstanceTypes": {
          "InstanceType": [
            "ecs.g6.large"
          ]
        },
        "SecurityGroupIds": {
          "SecurityGroupId": [
            "sg-bp18kz60mefs****"
          ]
        },
        "SchedulerOptions": {
          "ManagedPrivateSpaceId": "testManagedPrivateSpaceId"
        },
        "SystemDisk.Encrypted": false,
        "SystemDisk.KMSKeyId": "0e478b7a-4262-4802-b8cb-00d3fb40****",
        "SystemDisk.EncryptAlgorithm": "AES-256",
        "SystemDisk.ProvisionedIops": 100,
        "SystemDisk.BurstingEnabled": false,
        "ImageOptions.LoginAsNonRoot": false,
        "DeletionProtection": false,
        "StorageSetId": "ss-bp67acfmxazb4p****",
        "StorageSetPartitionNumber": 2,
        "CustomPriorities": {
          "CustomPriority": [
            {
              "InstanceType": "ecs.g6.large",
              "VswitchId": "vsw-bp14zolna43z266bq****"
            }
          ]
        },
        "NetworkInterfaces": {
          "NetworkInterface": [
            {
              "InstanceType": "Primary",
              "NetworkInterfaceTrafficMode": "HighPerformance",
              "Ipv6AddressCount": 1,
              "SecurityGroupIds": {
                "SecurityGroupId": [
                  "sg-2vc3e1v7h****"
                ]
              },
              "SecondaryPrivateIpAddressCount": 2,
              "VSwitchIds": {
                "VSwitchId": [
                  "vsw-bp67acfmxazb4p****"
                ]
              }
            }
          ]
        },
        "DedicatedHostClusterId": "dc-2zedxc67zqzt7lb4****",
        "PasswordSetted": false,
        "SecurityOptions": {
          "ConfidentialComputingMode": "TDX"
        },
        "HttpEndpoint": "enabled",
        "HttpTokens": "optional",
        "ResourcePoolOptions": {
          "Strategy": "PrivatePoolFirst",
          "PrivatePoolIds": {
            "PrivatePoolId": [
              "eap-bp67acfmxazb4****"
            ]
          },
          "PrivatePoolTags": {
            "PrivatePoolTag": [
              {
                "Key": "TestKey",
                "Value": "TestValue"
              }
            ]
          }
        },
        "CpuOptions": {
          "NestedVirtualization": "enabled"
        },
        "SecondaryEniVSwitchConstraint": "Strict"
      }
    ]
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情