通过阿里云CLI调用JoinSecurityGroup API将一台ECS实例加入到指定的安全组。
背景信息
您可以调用JoinSecurityGroup将一台ECS实例加入到指定的安全组中。调用接口前建议您仔细阅读接口的相关说明,具体请参见JoinSecurityGroup。
通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明。
CLI请求示例
- 通过DescribeInstances API查询您需要使用的ECS实例ID。
本示例中,通过实例名称查询。
aliyun ecs DescribeInstances --RegionId cn-hangzhou --InstanceName wpdemo --output cols=Instances.Instance[].InstanceId
返回结果示例:
Instances.Instance[].InstanceId
-------------------------------
[i-bp14a7xie8erwsvo****]
- 通过DescribeSecurityGroups API查询您需要添加ECS实例的安全组ID。
aliyun ecs DescribeSecurityGroups --RegionId cn-hangzhou --DryRun false --output cols=SecurityGroupId rows=SecurityGroups.SecurityGroup[]
返回结果示例:
SecurityGroupId
---------------
sg-bp1i4c0xgqxadew2****
- 将ECS实例
i-bp14a7xie8erwsvo****
添加到安全组sg-bp1i4c0xgqxadew2****
中。
aliyun ecs JoinSecurityGroup --SecurityGroupId sg-bp1i4c0xgqxadew2**** --InstanceId i-bp14a7xie8erwsvo****
执行结果
{
"RequestId": "A8E6A3F5-F8CE-45EE-BB1F-53CE139401E1"
}