通过阿里云CLI调用StartInstance API启动一台ECS实例。
背景信息
您可以调用StartInstance接口启动一台ECS实例,接口调用成功后实例进入启动中状态。调用接口前建议您仔细阅读接口的相关说明,具体请参见StartInstance。
通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明。
CLI请求示例
- 根据您的需求,调用DescribeInstances API查询需要启动的实例ID。
本示例查询绑定了标签owner:zhangsan
,并且未启动的ECS实例ID。
aliyun ecs DescribeInstances --RegionId cn-hangzhou --Status Stopped --Tag.1.Key owner --Tag.1.Value zhangsan --output cols=Instances.Instance[].InstanceId
返回结果示例:
Instances.Instance[].InstanceId
-------------------------------
[i-bp1aq39j2yul5y01****]
- 启动ECS实例
i-bp1aq39j2yul5y01****
。
本示例中,启动实例不做故障处理,并且预检查后直接启动ECS实例。
aliyun ecs StartInstance --InstanceId i-bp1aq39j2yul5y01**** --InitLocalDisk false --DryRun false
执行结果
{
"RequestId": "2DD09CBD-1F4D-4923-94C7-F3BD67137BBE"
}