通过阿里云CLI调用JoinSecurityGroup API将一台ECS实例加入到指定的安全组。

背景信息

您可以调用JoinSecurityGroup将一台ECS实例加入到指定的安全组中。调用接口前建议您仔细阅读接口的相关说明,具体请参见JoinSecurityGroup

通过阿里云CLI调用API时,不同数据类型的请求参数取值必须遵循格式要求,详情请参见参数格式说明

CLI请求示例

  1. 通过DescribeInstances API查询您需要使用的ECS实例ID。

    本示例中,通过实例名称查询。

    aliyun ecs DescribeInstances --RegionId cn-hangzhou --InstanceName wpdemo --output cols=Instances.Instance[].InstanceId
    返回结果示例:
    Instances.Instance[].InstanceId
    -------------------------------
    [i-bp14a7xie8erwsvo****]
  2. 通过DescribeSecurityGroups API查询您需要添加ECS实例的安全组ID。
    aliyun ecs DescribeSecurityGroups --RegionId cn-hangzhou --DryRun false --output cols=SecurityGroupId rows=SecurityGroups.SecurityGroup[]
    返回结果示例:
    SecurityGroupId
    ---------------
    sg-bp1i4c0xgqxadew2****
  3. 将ECS实例i-bp14a7xie8erwsvo****添加到安全组sg-bp1i4c0xgqxadew2****中。
    aliyun ecs JoinSecurityGroup --SecurityGroupId sg-bp1i4c0xgqxadew2**** --InstanceId i-bp14a7xie8erwsvo****

执行结果

{
        "RequestId": "A8E6A3F5-F8CE-45EE-BB1F-53CE139401E1"
}