全部產品
Search
文件中心

Auto Scaling:DescribeScalingConfigurations

更新時間:Jul 02, 2026

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

調試

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

調試

授權資訊

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

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

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

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

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

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

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

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

操作

存取層級

資源類型

條件關鍵字

關聯操作

ess:DescribeScalingConfigurations

get

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

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

cn-qingdao

PageNumber

integer

伸縮配置列表的頁碼,起始值:1。

預設值:1。

1

PageSize

integer

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

預設值:10。

50

ScalingGroupId

string

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

asg-bp17pelvl720x3v7****

ScalingConfigurationIds

array

待查詢伸縮配置的 ID。

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

string

待查詢伸縮配置的 ID。

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

asc-bp17pelvl720x5ub****

ScalingConfigurationNames

array

待查詢伸縮配置的名稱。

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

string

待查詢伸縮配置的名稱。

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

scalingcon****

返回參數

名稱

類型

描述

樣本值

object

RequestId

string

請求 ID。

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

PageNumber

integer

當前頁碼。

1

PageSize

integer

每頁行數。

50

TotalCount

integer

伸縮配置的總數。

1

ScalingConfigurations

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。

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 執行個體的自訂資料。

echo hello ecs!

PrivatePoolOptions.MatchCriteria

string

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

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

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

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

Open

DedicatedHostId

string

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

您可以透過呼叫 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 角色。

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_2014****.vhd

ScalingConfigurationId

string

伸縮配置的 ID。

asc-bp1ezrfgoyn5kijl****

CreditSpecification

string

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

Standard

SpotInterruptionBehavior

string

搶佔執行個體中斷模式。

Terminate

CustomPriorities

array<object>

ECS 執行個體規格+交換機的自訂優先順序。

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

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

說明

如果僅指定了部分執行個體規格+交換機的自訂優先順序,則未指定的部分優先順序低於指定的部分,且未指定部分仍會依次按照伸縮組的交換機順序、伸縮配置的執行個體規格順序確定優先順序。

  • 例如:伸縮組的交換機順序為 vsw1、vsw2,伸縮配置的執行個體規格順序為 type1、type2,自訂優先順序順序為["vsw2+type2", "vsw1+type2"],則最終優先順序為:"vsw2+type2" > "vsw1+type2" > "vsw1+type1" > "vsw2+type1"

object

InstanceType

string

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

ecs.c6a.4xlarge

VswitchId

string

虛擬交換機的 ID。

vsw-bp14zolna43z266bq****

DataDisks

array<object>

資料磁碟資訊的集合。

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 雲端硬碟。

  • ephemeral_ssd:本機 SSD 碟。

  • cloud_essd:ESSD 雲端硬碟。

  • 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。

false

Categories

array

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

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

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd: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

array<object>

標籤資訊的集合。

object

標籤資訊的集合。

Key

string

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

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

binary

Value

string

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

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

alterTable

SpotPriceLimits

array<object>

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

object

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

InstanceType

string

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

ecs.g6.large

PriceLimit

number

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

0.125

InstancePatternInfos

array<object>

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

object

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

MaxPrice

number

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

2

Cores

integer

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

2

Memory

number

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

4

InstanceFamilyLevel

string

執行個體規格族級別。

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

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

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

EnterpriseLevel

Architectures

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

ExcludedInstanceTypes

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

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

執行個體分類。可能值:

說明

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:高效能計算型。

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

array

執行個體規格的 CPU 架構。可能值:

說明

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

  • X86。

  • ARM。 [responses.200.schema.properties.ScalingConfigurations.items.properties.InstancePatternInfos.items.properties.CpuArch

string

執行個體的 CPU 架構。可能值:

說明

N 表示可以設置多個 CPU 架構,N

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

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

  • cloud:普通雲端硬碟。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

string

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

  • cloud:普通雲端硬碟。

  • cloud_efficiency:高效雲端硬碟。

  • cloud_ssd:SSD 雲端硬碟。

  • cloud_essd:ESSD 雲端硬碟。

cloud

WeightedCapacities

array

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

integer

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

4

InstanceTypes

array

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

string

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

ecs.g6.large

SecurityGroupIds

array

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

string

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

sg-bp18kz60mefs****

SchedulerOptions

object

說明

該參數正在邀測中,暫未開放使用。

ManagedPrivateSpaceId

string

說明

該參數正在邀測中,暫未開放使用。

testManagedPrivateSpaceId

SystemDiskEncrypted

boolean

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

  • true:加密。

  • false:不加密。

false

SystemDiskKMSKeyId

string

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

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

SystemDiskEncryptAlgorithm

string

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

  • AES-256。

  • SM4-128。

AES-256

SystemDiskProvisionedIops

integer

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

說明

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

100

SystemDiskBurstingEnabled

boolean

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

  • true:開啟。

  • false:未開啟。

說明

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

false

ImageOptionsLoginAsNonRoot

boolean

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

  • true:是。

  • false:否。

false

DeletionProtection

boolean

執行個體釋放保護屬性,指定是否支援透過 ECS 控制台或 API(DeleteInstance)直接釋放執行個體。可能值:

  • true:開啟執行個體釋放保護,無法透過 ECS 控制台或者或 API(DeleteInstance)直接釋放執行個體。

  • false:關閉執行個體釋放保護,可以透過 ECS 控制台或者或 API(DeleteInstance)直接釋放執行個體。

說明

該屬性僅適用於隨用隨付執行個體,防止彈性伸縮擴容的執行個體被誤刪除,不影響正常的縮容活動,開啟執行個體釋放保護的執行個體可以被縮容活動釋放掉。

false

StorageSetId

string

儲存集 ID。

ss-bp67acfmxazb4p****

StorageSetPartitionNumber

integer

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

2

NetworkInterfaces

array<object>

彈性網卡列表。

object

彈性網卡。

InstanceType

string

彈性網卡類型。可能值:

  • Primary:主網卡。

  • Secondary:輔助彈性網卡。

Primary

NetworkInterfaceTrafficMode

string

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

  • Standard:使用 TCP 通訊模式。

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

HighPerformance

Ipv6AddressCount

integer

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

1

SecurityGroupIds

array

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

string

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

sg-2vc3e1v7xxxxx

SecondaryPrivateIpAddressCount

integer

為網卡指定輔助私網 IPv4 位址數量。取值範圍:1~49。

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

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

2

DedicatedHostClusterId

string

專有宿主機叢集 ID。

dc-zm04u8r3lohsq****

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:不使用資源池策略。

PrivatePoolFirst

PrivatePoolIds

array

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

string

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

eap-bp67acfmxazb4****

PrivatePoolTags

array<object>

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

object

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

Key

string

私有池的標籤鍵。

TestKey

Value

string

私有池的標籤值。

TestValue

InstanceTypeCandidateOptions

object

設定備選模式後,當遇到庫存不足等問題時,會根據當前已選的執行個體規格補充相同大小的近似規格,或者建立備選可用區的交換機並添加到伸縮組。

Enabled

boolean

是否開啟備選模式。

true

MaxPrice

number

備選執行個體規格的價格上限。

2

AllowDifferentGeneration

boolean

是否允許補充其他代系的執行個體規格。

  • 例如當前規格為 ecs.c7.large,開啟後可備選 ecs.c6.large 和 ecs.c8.large 等規格。

true

AllowCrossAz

boolean

是否允許補充其他可用區的交換機。

說明

規格不變,僅備選新的可用區。當伸縮組由於庫存等問題導致所有已選可用區均無法擴容時,會根據此配置自動增加新的可用區交換機到伸縮組中。 例如,伸縮組配置了 cn-hangzhou-h 和 cn-hangzhou-g 可用區,當兩個可用區均無法擴容時 ESS 可能會根據即時庫存狀況建立一個 cn-hangzhou-k 的交換機並添加到伸縮組中。

true

AllowCidrBlocks

array

允許補充其他可用區交換機時,需要指定可選的交換機的網段。

string

允許補充其他可用區交換機時,需要指定可選的交換機的網段。

172.16.0.0/24

CpuOptions

object

CPU 選項。

NestedVirtualization

string

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

  • enabled(開啟)。

  • disabled(不開啟)。

enabled

樣本

正常返回樣本

JSON格式

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "PageNumber": 1,
  "PageSize": 50,
  "TotalCount": 1,
  "ScalingConfigurations": [
    {
      "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!\t\n",
      "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_2014****.vhd\t\n",
      "ScalingConfigurationId": "asc-bp1ezrfgoyn5kijl****",
      "CreditSpecification": "Standard",
      "SpotInterruptionBehavior": "Terminate",
      "CustomPriorities": [
        {
          "InstanceType": "ecs.c6a.4xlarge",
          "VswitchId": "vsw-bp14zolna43z266bq****\n"
        }
      ],
      "DataDisks": [
        {
          "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": [
            "cloud_essd"
          ],
          "ProvisionedIops": 100,
          "BurstingEnabled": false
        }
      ],
      "Tags": [
        {
          "Key": "binary",
          "Value": "alterTable"
        }
      ],
      "SpotPriceLimits": [
        {
          "InstanceType": "ecs.g6.large\t\n",
          "PriceLimit": 0.125
        }
      ],
      "InstancePatternInfos": [
        {
          "MaxPrice": 2,
          "Cores": 2,
          "Memory": 4,
          "InstanceFamilyLevel": "EnterpriseLevel",
          "Architectures": [
            "X86"
          ],
          "BurstablePerformance": "Include",
          "ExcludedInstanceTypes": [
            "ecs.n1.small/ecs.n1.*/*7*"
          ],
          "InstanceTypeFamilies": [
            "ecs.g6"
          ],
          "MinimumCpuCoreCount": 2,
          "MaximumCpuCoreCount": 4,
          "GpuSpecs": [
            "NVIDIA V100"
          ],
          "InstanceCategories": [
            "Compute-optimized with GPU"
          ],
          "CpuArchitectures": [
            "X86"
          ],
          "PhysicalProcessorModels": [
            "Intel Xeon(Ice Lake) Platinum 8369B"
          ],
          "MinimumEniQuantity": 2,
          "MinimumEniPrivateIpAddressQuantity": 2,
          "MinimumEniIpv6AddressQuantity": 1,
          "MinimumInitialCredit": 12,
          "MinimumBaselineCredit": 12,
          "MinimumMemorySize": 4,
          "MaximumMemorySize": 4,
          "MinimumGpuAmount": 2,
          "MaximumGpuAmount": 2
        }
      ],
      "SystemDiskCategories": [
        "cloud"
      ],
      "WeightedCapacities": [
        4
      ],
      "InstanceTypes": [
        "ecs.g6.large"
      ],
      "SecurityGroupIds": [
        "sg-bp18kz60mefs****"
      ],
      "SchedulerOptions": {
        "ManagedPrivateSpaceId": "testManagedPrivateSpaceId"
      },
      "SystemDiskEncrypted": false,
      "SystemDiskKMSKeyId": "0e478b7a-4262-4802-b8cb-00d3fb40****\t\n",
      "SystemDiskEncryptAlgorithm": "AES-256\t\n",
      "SystemDiskProvisionedIops": 100,
      "SystemDiskBurstingEnabled": false,
      "ImageOptionsLoginAsNonRoot": false,
      "DeletionProtection": false,
      "StorageSetId": "ss-bp67acfmxazb4p****",
      "StorageSetPartitionNumber": 2,
      "NetworkInterfaces": [
        {
          "InstanceType": "Primary",
          "NetworkInterfaceTrafficMode": "HighPerformance",
          "Ipv6AddressCount": 1,
          "SecurityGroupIds": [
            "sg-2vc3e1v7xxxxx"
          ],
          "SecondaryPrivateIpAddressCount": 2
        }
      ],
      "DedicatedHostClusterId": "dc-zm04u8r3lohsq****",
      "PasswordSetted": false,
      "SecurityOptions": {
        "ConfidentialComputingMode": "TDX"
      },
      "HttpEndpoint": "enabled",
      "HttpTokens": "optional",
      "ResourcePoolOptions": {
        "Strategy": "PrivatePoolFirst",
        "PrivatePoolIds": [
          "eap-bp67acfmxazb4****"
        ],
        "PrivatePoolTags": [
          {
            "Key": "TestKey",
            "Value": "TestValue"
          }
        ]
      },
      "InstanceTypeCandidateOptions": {
        "Enabled": true,
        "MaxPrice": 2,
        "AllowDifferentGeneration": true,
        "AllowCrossAz": true,
        "AllowCidrBlocks": [
          "172.16.0.0/24\n"
        ]
      },
      "CpuOptions": {
        "NestedVirtualization": "enabled"
      }
    }
  ]
}

錯誤碼

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

變更歷史

更多資訊,參考變更詳情