全部产品
Search
文档中心

弹性伸缩:创建伸缩配置

更新时间:Oct 09, 2023

本文提供了通过API方式创建一个伸缩配置的简单示例。

示例说明

本文示例中,通过创建一个伸缩配置为伸缩组(ScalingGroupId)指定了自动创建ECS实例时使用的实例规格(InstanceType)、安全组(SecurityGroupId)和镜像(ImageId)。主要参数说明如下:

  • ScalingGroupId:伸缩配置所属的伸缩组的ID。

  • InstanceType:伸缩组中自动创建ECS实例时的实例规格。

  • SecurityGroupId:自动创建ECS实例时实例所属的安全组的ID,同一个安全组内的ECS实例可以互相访问。

  • ImageId:镜像文件ID,自动创建ECS实例时使用的镜像资源。

更多参数说明,请参见CreateScalingConfiguration

请求示例

http(s)://ess.aliyuncs.com/?Action=CreateScalingConfiguration
&ScalingGroupId=asg-bp14wlu85wrpchm0****
&ImageId=centos6u5_64_20G_aliaegis****.vhd
&ImageName=image****
&InstanceType=ecs.g6.large
&SecurityGroupId=sg-280ih****
&公共请求参数

返回示例

XML格式

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

<CreateScalingConfigurationResponse>
 <ScalingConfigurationId>asc-bp1ffogfdauy0nu5****</ScalingConfigurationId>
 <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</CreateScalingConfigurationResponse>

JSON格式

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

{
  "ScalingConfigurationId" : "asc-bp1ffogfdauy0nu5****",
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}