日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ModifyScalingConfiguration

如果當前的伸縮配置不滿足業務需求,您可以通過調用API ModifyScalingConfiguration修改ECS類型的伸縮配置。

接口說明

  • 如果修改伸縮配置的名稱,請注意同一伸縮組下不能存在名稱相同的伸縮配置。
  • 支持以下任一方式綁定主網卡,但需要注意每次調用接口時只能選擇一種方式配置主網卡,如果同時使用兩種方式會導致接口調用失敗并返回錯誤信息。
    • 通過SecurityGroupIdSecurityGroupIds.NIpv6AddressCount等參數直接設置主網卡的相關配置信息。
    • 通過NetworkInterfaces.N設置主網卡以及輔助網卡的配置信息,且使用該參數必須設置主網卡信息。其中,NetworkInterfaces.N.InstanceType取值為Primary時,表示設置主網卡;當NetworkInterfaces.N.InstanceType取值為Secondary或空值時,表示設置輔助網卡。

      說明 修改伸縮配置時,選擇以上一種方式修改網卡配置時,會清空另一種方式設置的網卡配置。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱

類型

是否必選

示例值

描述

Action String ModifyScalingConfiguration

系統規定參數。取值:ModifyScalingConfiguration

ScalingConfigurationId String asc-bp16har3jpj6fjbx****

待修改伸縮配置的ID。

IoOptimized String none

是否為I/O優化實例。取值范圍:

  • none:非I/O優化實例。
  • optimized:I/O優化實例。
SpotStrategy String NoSpot

后付費實例的搶占策略。取值范圍:

  • NoSpot:普通的按量付費實例。
  • SpotWithPriceLimit:設置上限價格的搶占式實例。
  • SpotAsPriceGo:系統自動出價,跟隨當前市場實際價格。
ScalingConfigurationName String test-modify

伸縮配置的名稱,2~64個英文或中文字符,以數字、大小寫字母或中文開頭,可包含數字、下劃線(_)、短劃線(-)或半角句號(.)。

在同一地域下同一伸縮組內伸縮配置名稱唯一。如果您沒有指定該參數,則默認使用伸縮配置的ID。

InstanceName String inst****

使用本伸縮配置自動創建的ECS實例的名稱。

HostName String hos****

云服務器ECS的主機名。半角句號(.)或短劃線(-)不能作為首尾字符,不能連續使用半角句號(.)或短劃線(-)。另外,不同類型實例的命名要求如下:

  • Windows實例:主機名長度為2~15個字符,可以包含大小寫字母、數字和短劃線(-)。不能包含半角句號(.),不能全是數字。
  • 其他類型實例(Linux等):主機名長度為2~64個字符,可以包含多個半角句號(.)。兩個半角句號(.)之間為一段,每段可以包含大小寫字母、數字和短劃線(-)。
ImageId String centos6u5_64_20G_aliaegis_2014****.vhd

鏡像文件ID,自動創建實例時使用的鏡像資源。

說明 如果伸縮配置之前使用的鏡像包括系統盤和數據盤,修改此鏡像后,原數據盤信息會被清除。
ImageName String suse11sp3_64_20G_aliaegis_2015****.vhd

鏡像文件名稱,同一個地域內鏡像名稱唯一。如果設置了ImageId,ImageName將被忽略。

不支持通過ImageName設置鏡像市場鏡像。

Cpu Integer 2

vCPU個數。

同時指定CPU和Memory可以定義實例規格范圍,例如,CPU=2且Memory=16可以定義配置為2 vCPU和16 GiB的所有實例規格。彈性伸縮會結合I/O優化、可用區等因素確定可用實例規格集合,并根據價格排序為您創建價格最低的實例。

說明 該區間配置效果僅在成本優化模式下且伸縮配置未設置實例規格時生效。
Memory Integer 16

內存大小。

同時指定CPU和Memory可以定義實例規格范圍,例如,CPU=2且Memory=16可以定義配置為2 vCPU和16 GiB的所有實例規格。彈性伸縮會結合I/O優化、可用區等因素確定可用實例規格集合,并根據價格排序為您創建價格最低的實例。

說明 該區間配置效果僅在成本優化模式下且伸縮配置未設置實例規格時生效。
InternetChargeType String PayByBandwidth

網絡計費類型。取值范圍:

  • PayByBandwidth:按帶寬計費。此時InternetMaxBandwidthOut即為所選的固定帶寬值。
  • PayByTraffic:按流量計費。此時InternetMaxBandwidthOut只是一個帶寬上限,計費以實際產生的網絡流量為依據。
InternetMaxBandwidthOut Integer 50

公網出帶寬最大值,單位為Mbps(Mega bit per second)。取值范圍:

  • 按帶寬計費:0~1024,如果您沒有指定該參數,則出帶寬將自動被設置為0 Mbps。
  • 按流量計費:0~1024,如果您沒有指定該參數,則會出現報錯。
SystemDisk.Category String cloud_efficiency

系統盤的磁盤種類。取值范圍:

  • cloud:普通云盤。
  • cloud_efficiency:高效云盤。
  • cloud_ssd:SSD云盤。
  • cloud_essd:ESSD云盤。
  • ephemeral_ssd:本地SSD盤。
  • cloud_auto:ESSD AutoPL云盤。

該參數不能與SystemDiskCategories.N同時指定。當該參數與SystemDiskCategories.N都未指定時,該參數有默認值。InstanceType為系列I的實例規格且實例屬于非I/O優化實例時,默認值:cloud。否則,默認值:cloud_efficiency。

SystemDisk.Size Integer 50

系統盤的大小,單位:GiB。取值范圍:

  • cloud:20~500。
  • cloud_efficiency:20~500。
  • cloud_ssd:20~500。
  • cloud_essd:20~500。
  • ephemeral_ssd:20~500。

指定該參數后,系統盤大小必須大于等于max{20, ImageSize}。

SystemDisk.DiskName String cloud_ssdSystem

系統盤的名稱。長度為2~128個英文或中文字符。必須以大小寫字母或中文開頭,不能以http://https://開頭。可以包含數字、半角冒號(:)、下劃線(_)或者短劃線(-)。

SystemDisk.Description String Test system disk.

系統盤的描述。長度為2~256個英文或中文字符,不能以http://https://開頭。

SystemDisk.AutoSnapshotPolicyId String sp-bp12m37ccmxvbmi5****

系統盤使用的自動快照策略ID。

SystemDisk.PerformanceLevel String PL0

當系統盤為ESSD云盤時,設置云盤的性能等級。取值范圍:

  • PL0:單盤最高隨機讀寫IOPS 1萬。
  • PL1:單盤最高隨機讀寫IOPS 5萬。
  • PL2:單盤最高隨機讀寫IOPS 10萬。
  • PL3:單盤最高隨機讀寫IOPS 100萬。
說明 關于如何選擇ESSD云盤性能等級,請參見ESSD云盤
LoadBalancerWeight Integer 50

后端服務器的權重,取值范圍:1~100。

UserData String ZWNobyBoZWxsbyBlY3Mh

ECS實例的自定義數據,需要以Base64方式編碼,編碼前的原始數據最多為32 KB。

KeyPairName String KeyPair_Name

登錄ECS實例時使用的密鑰對的名稱。

  • 對Windows實例,該參數將被忽略,默認為空。
  • 對Linux實例,密碼登錄方式會被初始化成禁止。
RamRoleName String RamRoleTest

ECS實例的RAM角色名稱。RAM角色名稱由RAM提供和維護,您可調用ListRoles接口查詢可用的RAM角色。創建RAM角色的方法,請參見API CreateRole

PasswordInherit Boolean false

是否使用鏡像預設的密碼。使用該參數時,您需要確保使用的鏡像已經設置了密碼。

Tags String {"key1":"value1","key2":"value2", ... "key5":"value5"}

ECS實例的標簽。標簽以鍵值對方式傳入,最多可以使用20組標簽。Key和Value的使用要求如下:

  • Key最多支持64個字符,不能以aliyunacs:開頭,不能包含http://或者https://。一旦使用標簽,Key不允許為空字符串。
  • Value最多支持128個字符,不能以aliyunacs:開頭,不能包含http://或者https://。Value可以為空字符串。
DeploymentSetId String ds-bp13v7bjnj9gis****

ECS實例所屬的部署集的ID。

SecurityGroupId String sg-F876F****

ECS實例所屬的安全組的ID,同一個安全組內的ECS實例可以互相訪問。

Override Boolean true

是否覆蓋。取值范圍:

  • true:覆蓋。
  • false:不覆蓋。
ResourceGroupId String abcd1234abcd****

ECS實例所屬資源組的ID。

HpcClusterId String hpc-clusterid

ECS實例所屬的HPC集群的ID。

InstanceDescription String Test instance.

ECS實例的描述。長度為2~256個英文或中文字符,不能以http://https://開頭。

Ipv6AddressCount Integer 1

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

CreditSpecification String Standard

修改突發性能實例的運行模式。取值范圍:

ImageFamily String hangzhou-daily-update

鏡像族系名稱,通過設置該參數來獲取當前鏡像族系內最新的可用鏡像,用于創建實例。如果已經設置了參數ImageId,則不能設置該參數。

ZoneId String cn-hangzhou-g

ECS實例所屬的可用區ID。

DedicatedHostId String dh-bp67acfmxazb4p****

是否在專有宿主機上創建ECS實例。由于專有宿主機不支持創建搶占式實例,指定DedicatedHostId參數后,會自動忽略請求中的SpotStrategy和SpotPriceLimit設置。

您可以調用DescribeDedicatedHosts接口查詢專有宿主機ID列表。

Affinity String default

專有宿主機實例是否與專有宿主機關聯。取值范圍:

  • default:實例不與專有宿主機關聯。已啟用節省停機模式的實例,停機后再次啟動時,若原專有宿主機可用資源不足,則實例被放置在自動部署資源池的其他專有宿主機上。
  • host:實例與專有宿主機關聯。已啟用節省停機模式的實例,停機后再次啟動時,仍放置在原專有宿主機上。若原專有宿主機可用資源不足,則實例重啟失敗。
Tenancy String default

是否在專有宿主機上創建實例。取值范圍:

  • default:創建非專有宿主機實例。
  • host:創建專有宿主機實例。若您不指定DedicatedHostId,則由阿里云自動選擇專有宿主機放置實例。
SchedulerOptions Map ["testManagedPrivateSpaceId****"]

調度選項。

PrivatePoolOptions.MatchCriteria String Open

實例啟動的私有池容量選項。彈性保障服務或容量預定服務在生效后會生成私有池容量,供實例啟動時選擇。取值范圍:

  • Open:開放模式。將自動匹配開放類型的私有池容量。如果沒有符合條件的私有池容量,則使用公共池資源啟動。該模式下無需設置PrivatePoolOptions.Id參數。
  • Target:指定模式。使用指定的私有池容量啟動實例,如果該私有池容量不可用,則實例會啟動失敗。該模式下必須指定私有池ID,即PrivatePoolOptions.Id參數為必填項。
  • None:不使用模式。實例啟動將不使用私有池容量。
PrivatePoolOptions.Id String eap-bp67acfmxazb4****

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

SpotDuration Integer 1

搶占式實例的保留時長,單位為小時。取值范圍:

  • 1:創建后阿里云會保證實例運行1小時不會被自動釋放;超過1小時后,系統會自動比較出價與市場價格、檢查資源庫存,來決定實例的保留或回收。
  • 0:創建后,阿里云不能保證實例運行1小時,系統會自動比較出價與市場價格、檢查資源庫存,來決定實例的保留或回收。
說明 實例被回收前5分鐘內,阿里云會通過ECS系統事件向您發送通知。搶占式實例按秒計費,建議您結合具體任務執行耗時來選擇合適的保留時長。

默認值:1。

SpotInterruptionBehavior String Terminate

搶占實例中斷模式。目前僅支持Terminate(默認)直接釋放實例。

DataDisk.N.PerformanceLevel String PL1

當數據盤為ESSD云盤時,設置云盤的性能等級。N的取值必須和DataDisk.N.Category=cloud_essd中的N保持一致。取值范圍:

  • PL0:單盤最高隨機讀寫IOPS 1萬。
  • PL1:單盤最高隨機讀寫IOPS 5萬。
  • PL2:單盤最高隨機讀寫IOPS 10萬。
  • PL3:單盤最高隨機讀寫IOPS 100萬。
說明 關于如何選擇ESSD云盤性能等級,請參見ESSD云盤
DataDisk.N.AutoSnapshotPolicyId String sp-bp19nq9enxqkomib****

數據盤使用的自動快照策略ID,N的取值范圍:1~16。

DataDisk.N.Encrypted String false

數據盤N是否加密,N的取值范圍:1~16。該參數取值范圍:

  • true:加密。
  • false:不加密。
DataDisk.N.Description String Test data disk.

數據盤的描述,N的取值范圍:1~16。長度為2~256個英文或中文字符,不能以http://https://開頭。

DataDisk.N.SnapshotId String s-snapshot****

創建數據盤時使用的快照,N的取值范圍:1~16。指定該參數后,DataDisk.N.Size會被忽略,實際創建的磁盤大小為指定快照的大小。

如果該快照創建于2013年7月15日或之前,調用會被拒絕,返回參數中會提示InvalidSnapshot.TooOld。

DataDisk.N.Categories.N String cloud

數據盤N的多磁盤類型。第一個N表示第N塊數據盤,取值范圍:1~16。第二個N表示第N塊數據盤的第N種磁盤類型,取值范圍:1~4,即一個伸縮配置內最多可以為數據盤指定4種磁盤類型。N越小,優先級越高。當無法使用高優先級的磁盤類型時,彈性伸縮自動嘗試下一優先級的磁盤類型創建數據盤。取值范圍:

  • cloud:普通云盤。隨實例創建的普通云盤的DeleteWithInstance屬性為true。
  • cloud_efficiency:高效云盤。
  • cloud_ssd:SSD云盤。
  • cloud_essd:ESSD云盤。
說明 指定本參數時,不允許同時指定DataDisk.N.Category
DataDisk.N.Size Integer 100

數據盤N的磁盤大小,N的取值范圍:1~16,內存單位為GiB。取值范圍:

  • cloud:5~2000。
  • cloud_efficiency:20~32768。
  • cloud_essd:20~32768。
  • ephemeral_ssd:5~800。

指定該參數后,磁盤大小必須大于等于快照大小(快照通過SnapshotId指定)。

DataDisk.N.Device String /dev/xvdb

數據盤掛載點,N的取值范圍:1~16。如果您沒有指定該參數,則默認在自動創建ECS實例時由系統分配,從/dev/xvdb開始,到/dev/xvdz結束。

DataDisk.N.DiskName String cloud_ssdData

數據盤的名稱,N的取值范圍:1~16。長度為2~128個英文或中文字符。必須以大小寫字母或中文開頭,不能以http://https://開頭。可以包含數字、半角冒號(:)、下劃線(_)或者短劃線(-)。

DataDisk.N.Category String cloud_ssd

數據盤N的磁盤種類,N的取值范圍:1~16。該參數取值范圍:

  • cloud:普通云盤。隨實例創建的普通云盤的DeleteWithInstance屬性為true。
  • cloud_efficiency:高效云盤。
  • cloud_ssd:SSD云盤。
  • cloud_essd:ESSD云盤。
  • ephemeral_ssd:本地SSD盤。
  • cloud_auto:ESSD AutoPL云盤。

該參數不能與DataDisk.N.Categories.N同時指定。當該參數與DataDisk.N.Categories.N都未指定時,該參數的默認值為:

  • 對于I/O優化實例,默認值為cloud_efficiency。
  • 對于非I/O優化實例,默認值為cloud。
DataDisk.N.DeleteWithInstance Boolean true

指定數據盤是否隨實例釋放,N的取值范圍:1~16。該參數取值范圍:

  • true:釋放實例時,該磁盤隨實例一起釋放。
  • false:釋放實例時,該磁盤保留不釋放。

該參數只可對獨立云盤設置(DataDisk.N.Category為cloud、cloud_efficiency、cloud_ssd或cloud_essd),否則會出現報錯。

DataDisk.N.KMSKeyId String 0e478b7a-4262-4802-b8cb-00d3fb40****

數據盤對應的KMS密鑰的ID,N的取值范圍:1~16。

DataDisk.N.ProvisionedIops Long 100

數據盤預配置的IOPS(Input/Output Operations Per Second)性能指標。

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

數據盤是否開啟Burst(性能突發)。取值范圍:

  • true:開啟。
  • false:未開啟。

    說明 DataDisk.Category取值為cloud_auto時才支持設置該參數。

更多信息,請參見ESSD AutoPL云盤

SpotPriceLimit.N.PriceLimit Float 0.125

搶占式實例對應的出價,N的取值范圍:1~10。SpotStrategy取值為SpotWithPriceLimit時生效。

SpotPriceLimit.N.InstanceType String ecs.g6.large

搶占式實例的實例規格,N的取值范圍:1~10。SpotStrategy取值為SpotWithPriceLimit時生效。

InstanceTypes.N String ecs.g6.large

多實例規格參數。如果使用了InstanceTypes.N,InstanceType將被忽略,其中N的取值范圍:1~10,即一個伸縮配置內最多可以設置10種實例規格。

N代表當前伸縮配置中實例規格的優先級,編號為1的實例規格優先級最高,實例規格優先級隨著編號的增大依次降低。當無法根據優先級較高的實例規格創建出實例時,彈性伸縮服務會自動選擇下一優先級的實例規格來創建實例。

InstanceTypeOverride.N.InstanceType String ecs.c5.xlarge

當您需要指定伸縮配置中實例規格的容量時,請同時指定本參數和InstanceTypeOverride.N.WeightedCapacity。

本參數用于指定實例規格。您可以指定N個本參數,結合InstanceTypeOverride.N.WeightedCapacity參數,擴展多實例規格支持自定義權重。N的取值范圍:1~10。

說明 指定本參數時,不允許同時指定instanceTypes。

InstanceType的取值范圍:在售的ECS實例規格,請參見實例規格族

InstanceTypeOverride.N.WeightedCapacity Integer 4

當您需要指定伸縮配置中實例規格的容量時,在指定InstanceTypeOverride.N.InstanceType后,再指定本參數。兩個參數一一對應,N需要保持一致。

本參數用于指定實例規格的權重,即實例規格的單臺實例在伸縮組中表示的容量大小。權重越大,滿足期望容量所需的本實例規格的實例數量越少。

由于每個實例規格的vCPU個數、內存大小等性能指標會有差異,您可以根據自身需求,給不同的實例規格配置不同的權重。

例如:

  • 當前容量:0。
  • 期望容量:6。
  • ecs.c5.xlarge規格容量:4。

為滿足期望容量,伸縮組將為用戶擴容2臺ecs.c5.xlarge實例。

說明 擴容時伸縮組的容量不得超過最大容量(MaxSize)與實例規格的最大權重之和。

WeightedCapacity的取值范圍:1~500。

SecurityGroupIds.N String sg-bp18kz60mefs****

所屬安全組ID。

InstancePatternInfo.N.Cores Integer 2

智能配置模式下,實例規格的vCPU內核數目,用于篩選符合要求的實例規格范圍。更多信息,請參見實例規格族。N的取值范圍:1~10。

請注意以下信息:

  • InstancePatternInfo.N參數僅適用于伸縮組的網絡類型為專有網絡。
  • InstancePatternInfo.N參數必須同時配置InstancePatternInfo.N.Cores和InstancePatternInfo.N.Memory。
  • 如果您已經通過InstanceType或InstanceTypes.N參數指定了實例規格,彈性伸縮優先使用您指定的實例規格擴容,當指定的實例規格無庫存時,再從符合InstancePatternInfo.N參數值的實例規格中優先使用價格最低的實例規格擴容。
InstancePatternInfo.N.InstanceFamilyLevel String EnterpriseLevel

智能配置模式下,實例規格族級別,用于篩選符合要求的實例規格范圍。取值范圍:

  • EntryLevel:入門級,即共享型實例規格。成本更低,但是無法保證實例計算性能的穩定。適用于平時CPU使用率低的業務場景。更多信息,請參見共享型
  • EnterpriseLevel:企業級。性能穩定,資源獨享,適用于對穩定性要求高的業務場景。更多信息,請參見實例規格族
  • CreditEntryLevel:積分入門級,即突發性能實例。通過CPU積分來保證計算性能,適用于平時CPU使用率低、偶有突發CPU使用率的情況。更多信息,請參見突發性能實例

N的取值范圍:1~10。

InstancePatternInfo.N.MaxPrice Float 2

智能配置模式下,按量付費實例或者搶占式實例可接受的每小時最高價格,用于篩選符合要求的實例規格范圍。N的取值范圍:1~10。

說明 SpotStrategy設置為SpotWithPriceLimit時,該參數必選。其他情況下,該參數可選。
InstancePatternInfo.N.Memory Float 4

智能配置模式下,實例規格的內存大小,單位為GiB,用于篩選符合要求的實例規格范圍。更多信息,請參見實例規格族。N的取值范圍:1~10。

InstancePatternInfo.N.Architecture.N String X86

實例規格所屬的架構類型。取值范圍:

  • X86:X86計算。
  • Heterogeneous:異構計算,例如GPU或FPGA等。
  • BareMental:彈性裸金屬服務器。
  • Arm:Arm計算。
  • SuperComputeCluster:超級計算集群。

默認值:包含所有架構類型。

InstancePatternInfo.N.BurstablePerformance String Include

是否為性能突發實例規格。取值范圍:

  • Exclude:不包含性能突發實例規格。
  • Include:包含性能突發實例規格。
  • Required:只包含性能突發實例規格。

默認值:Include。

InstancePatternInfo.N.ExcludedInstanceType.N String ecs.n1.small/ecs.n1.*/*7*

需要排除的實例規格。通過使用通配符(*)可以排除單個規格或者整個規格族。例如:

  • ecs.c6.large:表示排除ecs.c6.large實例規格。
  • ecs.c6.*:表示排除整個c6規格族的實例規格。
說明 如果需要排除多個實例規格,請使用分隔符(/)隔開單個實例規格。例如ecs.n1.small/ecs.n1.*/*7*
InstancePatternInfo.N.InstanceTypeFamilies.N String ["ecs.g6", "ecs.c6", … "ecs.r6"]

指定的實例規格族。N表示可以設置多個實例規格族,N的取值范圍:1~10。

InstancePatternInfo.N.MinimumCpuCoreCount Integer 2

實例規格的最小vCPU內核數目。

InstancePatternInfo.N.MaximumCpuCoreCount Integer 4

實例規格的最大vCPU內核數目。

說明 MaximumCpuCoreCount參數值不能超過MinimumCpuCoreCount參數值的4倍。
InstancePatternInfo.N.GpuSpecs.N String ["NVIDIA V100"]

指定的GPU類型。

InstancePatternInfo.N.InstanceCategories.N String Compute-optimized with GPU

實例規格分類。

說明 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:彈性裸金屬服務器。
  • Super Computing Cluster:超級計算集群。
  • High Performance Compute:高性能計算型。
InstancePatternInfo.N.CpuArchitectures.N String ["X86", "ARM"]

指定實例的CPU架構。取值范圍:

說明 N表示可以設置多個CPU架構,N的取值范圍:1~2。
  • X86。
  • ARM。
InstancePatternInfo.N.PhysicalProcessorModels.N String ["Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY"]

實例的處理器型號。N表示可以設置多個處理器型號,N的取值范圍:1~10。

InstancePatternInfo.N.MinimumEniQuantity Integer 2

實例期望最小支持掛載的彈性網卡上限。

InstancePatternInfo.N.MinimumEniPrivateIpAddressQuantity Integer 2

實例的期望最小單塊彈性網卡的IPv4地址上限。

InstancePatternInfo.N.MinimumEniIpv6AddressQuantity Integer 1

實例期望的最小單塊彈性網卡的IPv6地址上限。

InstancePatternInfo.N.MinimumInitialCredit Integer 12

實例期望的最小突發性能實例 t5、t6的初始vCPU積分值。

InstancePatternInfo.N.MinimumBaselineCredit Integer 12

實例期望的最小突發性能實例t5、t6的基準vCPU計算性能(所有vCPU之和)。

InstancePatternInfo.N.MinimumMemorySize Float 4

實例期望的最小內存。單位:GiB。

InstancePatternInfo.N.MaximumMemorySize Float 4

實例期望的最大內存。單位:GiB。

InstancePatternInfo.N.MinimumGpuAmount Integer 2

實例期望的最小GPU數目。取值范圍:≥1的正整數。

InstancePatternInfo.N.MaximumGpuAmount Integer 2

實例期望的最大GPU數目。取值范圍:≥1的正整數。

SystemDiskCategories.N String cloud

系統盤的多磁盤類型。N的取值范圍:1~4,即一個伸縮配置內最多可以為系統盤指定4種磁盤類型。N越小,優先級越高。當無法使用高優先級的磁盤類型時,彈性伸縮自動嘗試下一優先級的磁盤類型創建系統盤。取值范圍:

  • cloud:普通云盤。
  • cloud_efficiency:高效云盤。
  • cloud_ssd:SSD云盤。
  • cloud_essd:ESSD云盤。
說明 指定本參數時,不允許同時指定SystemDisk.Category
Password String 123abc****

ECS實例的密碼。長度為8至30個字符,必須同時包含大小寫英文字母、數字和特殊符號中的三類字符。特殊符號可以是:

()~!@#$%^&*-_+=\|{}[]:;'<>,.?/ 其中,Windows實例不能以斜線號(/)為密碼首字符。 > 如果傳入Password參數,建議您使用HTTPS協議發送請求,避免密碼泄露。
SystemDisk.Encrypted Boolean false

是否加密系統盤。取值范圍:

  • true:加密。
  • false:不加密。

默認值:false。

SystemDisk.KMSKeyId String 0e478b7a-4262-4802-b8cb-00d3fb40****

系統盤使用的KMS密鑰ID。

SystemDisk.EncryptAlgorithm String AES-256

系統盤采用的加密算法。取值范圍:

  • AES-256。
  • SM4-128。

默認值:AES-256。

SystemDisk.ProvisionedIops Long 100

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

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

系統盤是否開啟Burst(性能突發)。取值范圍:

  • true:開啟。
  • false:未開啟。

    說明 SystemDisk.Category取值為cloud_auto時才支持設置該參數。

更多信息,請參見ESSD AutoPL云盤

ImageOptions.LoginAsNonRoot Boolean false

ECS實例是否使用ecs-user用戶登錄,更多信息,請參見管理ECS實例的登錄名。取值范圍:

  • true:是。
  • false:否。
DeletionProtection Boolean false

ECS實例釋放保護屬性。該項僅適用于按量付費實例,指是否支持通過ECS管理控制臺或API(DeleteInstance)直接釋放實例。取值范圍:

  • true:開啟實例釋放保護屬性,表示不支持通過ECS管理控制臺或API直接釋放實例(即防止彈性伸縮中擴容的實例被誤刪)。
  • false:關閉實例釋放保護屬性,表示支持通過ECS管理控制臺或API直接釋放實例。
說明 該屬性不影響彈性伸縮正常的縮容活動,即彈性伸縮發生縮容活動時,開啟實例釋放保護的按量付費實例可以被正常釋放掉。
StorageSetId String ss-bp67acfmxazb4p****

存儲集ID。

StorageSetPartitionNumber Integer 2

存儲集中的最大分區數量。取值范圍:大于等于2。

CustomPriorities.N.InstanceType String ecs.g6.large

CustomPriorities字段表示ECS實例規格+虛擬交換機組合的自定義優先級,CustomPriorities.N.InstanceType參數表示自定義優先級中的ECS實例的實例規格。

說明 該參數僅在伸縮組的擴縮容策略優先級策略時有效,且該實例規格(InstanceType)必須包含在伸縮配置的實例規格列表中。

當無法根據優先級較高的ECS實例規格+虛擬交換機創建ECS實例時,彈性伸縮服務會自動選擇下一優先級的ECS實例規格+虛擬交換機組合來創建ECS實例。

說明 如果僅指定了部分ECS實例規格+虛擬交換機組合的自定義優先級,則未指定的組合優先級低于指定的組合優先級,且未指定的組合仍會依次按照伸縮組的虛擬交換機順序、伸縮配置的實例規格順序確定優先級。例如:伸縮組的虛擬交換機順序依次為vsw1、vsw2,伸縮配置的實例規格順序依次為type1、type2,該組合的自定義優先級順序為["vsw2+type2", "vsw1+type2"],則最終優先級為vsw2+type2> vsw1+type2 > vsw1+type1 > vsw2+type1
CustomPriorities.N.VswitchId String vsw-bp14zolna43z266bq****

CustomPriorities.N.VswitchId參數表示自定義優先級中的虛擬交換機的ID。

說明 該參數僅在伸縮組的擴縮容策略優先級策略時有效,且該交換機(Vswitch)必須包含在伸縮組的交換機列表中。
NetworkInterfaces.N.InstanceType String Primary

彈性網卡類型。使用此參數時表示必須使用NetworkInterfaces.N設置主網卡,但不能同時設置SecurityGroupIdSecurityGroupIds.N參數。取值范圍:

  • Primary:主網卡。
  • Secondary:輔助網卡。

默認值:Secondary。

NetworkInterfaces.N.NetworkInterfaceTrafficMode String HighPerformance

網卡的通訊模式。取值范圍:

  • Standard:使用TCP通訊模式。
  • HighPerformance:開啟ERI(Elastic RDMA Interface)接口,使用RDMA通訊模式。

默認值:Standard。

說明 RDMA模式的彈性網卡數量不能超過該實例規格族的限制。更多信息,請參見實例規格族
NetworkInterfaces.N.Ipv6AddressCount Integer 1

為主網卡指定隨機生成的IPv6地址數量。 您需要注意以下事項:

  • 如果NetworkInterfaces.N.InstanceType取值為Primary時,設置該參數才會生效。
  • 如果NetworkInterfaces.N.InstanceType取值為Secondary或空值,則不能設置該參數。
  • 設置該參數后,您不能再設置Ipv6AddressCount參數。
NetworkInterfaces.N.SecurityGroupIds.N String sg-2ze55shrh****

彈性網卡所屬的一個或多個安全組ID。 您需要注意以下事項:

  • 如果NetworkInterfaces.N.InstanceType取值為Primary時,則必須設置該參數。此時該參數的作用等同于SecurityGroupIds.N,但需要注意不能同時再設置SecurityGroupIdSecurityGroupIds.N參數。
  • 如果NetworkInterfaces.N.InstanceType取值為Secondary或空值,則該參數為非必填參數。默認值為ECS實例所屬的安全組(即主網卡的安全組)。
DedicatedHostClusterId String dc-2zedxc67zqzt7lb4****

專有宿主機集群ID。

SecurityOptions.ConfidentialComputingMode String TDX

機密計算模式。可能值:

返回數據

名稱

類型

示例值

描述

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

請求ID。

示例

請求示例

http(s)://ess.aliyuncs.com/?Action=ModifyScalingConfiguration
&ScalingConfigurationId=asc-bp16har3jpj6fjbx****
&IoOptimized=none
&SpotStrategy=NoSpot
&ScalingConfigurationName=test-modify
&InstanceName=inst****
&HostName=hos****
&ImageId=centos6u5_64_20G_aliaegis_2014****.vhd
&ImageName=suse11sp3_64_20G_aliaegis_2015****.vhd
&Cpu=2
&Memory=16
&InternetChargeType=PayByBandwidth
&InternetMaxBandwidthOut=50
&SystemDisk.Category=cloud_efficiency
&SystemDisk.Size=50
&SystemDisk.DiskName=cloud_ssdSystem
&SystemDisk.Description=Test system disk.
&SystemDisk.AutoSnapshotPolicyId=sp-bp12m37ccmxvbmi5****
&SystemDisk.PerformanceLevel=PL0
&LoadBalancerWeight=50
&UserData=ZWNobyBoZWxsbyBlY3Mh
&KeyPairName=KeyPair_Name
&RamRoleName=RamRoleTest
&PasswordInherit=false
&Tags={"key1":"value1","key2":"value2", ... "key5":"value5"}
&DeploymentSetId=ds-bp13v7bjnj9gis****
&SecurityGroupId=sg-F876F****
&Override=true
&ResourceGroupId=abcd1234abcd****
&HpcClusterId=hpc-clusterid
&InstanceDescription=Test instance.
&Ipv6AddressCount=1
&CreditSpecification=Standard
&ImageFamily=hangzhou-daily-update
&ZoneId=cn-hangzhou-g
&DedicatedHostId=dh-bp67acfmxazb4p****
&Affinity=default
&Tenancy=default
&PrivatePoolOptions.MatchCriteria=Open
&PrivatePoolOptions.Id=eap-bp67acfmxazb4****
&SpotDuration=1
&SpotInterruptionBehavior=Terminate
&DataDisk=[{"PerformanceLevel":"PL1","AutoSnapshotPolicyId":"sp-bp19nq9enxqkomib****","Encrypted":"false","Description":"Test data disk.","SnapshotId":"s-snapshot****","Categories":["cloud"],"Size":100,"Device":"/dev/xvdb","DiskName":"cloud_ssdData","Category":"cloud_ssd","DeleteWithInstance":true,"KMSKeyId":"0e478b7a-4262-4802-b8cb-00d3fb40****","ProvisionedIops":100,"BurstingEnabled":false}]
&SpotPriceLimit=[{"PriceLimit":0.125,"InstanceType":"ecs.g6.large"}]
&InstanceTypes=["ecs.g6.large"]
&InstanceTypeOverride=[{"InstanceType":"ecs.c5.xlarge","WeightedCapacity":4}]
&SecurityGroupIds=["sg-bp18kz60mefs****"]
&InstancePatternInfo=[{"Cores":2,"InstanceFamilyLevel":"EnterpriseLevel","MaxPrice":2.0,"Memory":4.0,"Architecture":["X86"],"BurstablePerformance":"Include","ExcludedInstanceType":["ecs.n1.small/ecs.n1.*/*7*"],"InstanceTypeFamilies":["[\"ecs.g6\", \"ecs.c6\", … \"ecs.r6\"]"],"MinimumCpuCoreCount":2,"MaximumCpuCoreCount":4,"GpuSpecs":["[\"NVIDIA V100\"]"],"InstanceCategories":["[\"Compute-optimized with GPU\" ]"],"CpuArchitectures":["[\"X86\", \"ARM\"]"],"PhysicalProcessorModels":["[\"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.0,"MaximumMemorySize":4.0,"MinimumGpuAmount":2,"MaximumGpuAmount":2}]
&SystemDiskCategories=["cloud"]
&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=[{"InstanceType":"ecs.g6.large","VswitchId":"vsw-bp14zolna43z266bq****"}]
&NetworkInterfaces=[{"InstanceType":"Primary","NetworkInterfaceTrafficMode":"HighPerformance","Ipv6AddressCount":1,"SecurityGroupIds":["sg-2ze55shrh****"]}]
&DedicatedHostClusterId=dc-2zedxc67zqzt7lb4****
&公共請求參數

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyScalingConfigurationResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</ModifyScalingConfigurationResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

錯誤碼

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

HttpCode

錯誤碼

錯誤信息

描述

403

Forbidden.Unauthorized

A required authorization for the specified action is not supplied.

未授權操作當前Action。

404

InvalidDataDiskSnapshotId.NotFound

Snapshot "XXX" does not exist.

不存在指定的快照。

400

InvalidDataDiskSnapshotId.SizeNotSupported

The capacity of snapshot "XXX" exceeds the size limit of the specified disk category.

指定快照的大小超過了磁盤大小的限制。

404

InvalidImageId.NotFound

The specified image does not exist.

指定的鏡像不存在。

400

InvalidKeyPairName.NotFound

The specified KeyPairName does not exist in our records.

指定的KeyPairName不存在。

400

InvalidNetworkType.ForRAMRole

RAMRole can’t be used For classic instance.

經典網絡實例不支持RamRoleName參數。

400

InvalidParamter

The specified value of parameter is not valid.

指定的參數值無效。

400

InvalidScalingConfigurationName.Duplicate

The specified value of parameter is duplicated.

伸縮配置名已存在。

400

InvalidSecurityGroupId.IncorrectNetworkType

The network type of specified Security Group does not support this action.

指定的安全組與伸縮組指定網絡類型不一致。

400

InvalidSecurityGroupId.VPCMismatch

The specified security group and the specified virtual switch are not in the same VPC.

指定的安全組和虛擬交換機不屬于同一個虛擬專有網絡。

400

InvalidTags.KeyValue

The specified tags key/value cannot be empty.

必須指定Tags參數。

400

InvalidTags.ListSize

The specified tags list size cannot be more than "20".

Tags列表長度超過限制長度。

400

InvalidUserData.Base64FormatInvalid

The specified parameter UserData must be base64 encoded.

UserData不符合Base64編碼規范。

400

InvalidUserData.SizeExceeded

The specified parameter UserData exceeds the size.

指定的UserData過長。

400

InvalidSecurityGroupId.IncorrectType

The managed security group "XXX" is not supported.

不支持 "XXX" 托管安全組。