本文提供了通过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****"
}