AWS使用groupName而不是groupId作为安全组?

时间:2017-09-18 19:48:23

标签: amazon-web-services security cloud amazon-cloudformation

我有一个云编队模板,它在JSON中指定VPC安全组ID,如下所示:

"SecurityGroupIds": ["sg-abcd1234","sg-efjh6789"]

我想将这些安全组ID替换为安全组的名称,如:

"SecurityGroupIds": ["MySecurityGroupName1","MySecurityGroupName2"]

如何从使用安全组ID切换到使用安全组名称?

1 个答案:

答案 0 :(得分:1)

使用SecurityGroups但它仅对Amazon EC2安全组有效。我假设您使用的是VPC安全组,在这种情况下,您只能使用安全组ID。

仅对Amazon EC2安全组有效。

"SecurityGroups": ["MySecurityGroupName1","MySecurityGroupName2"]

但是如果要在同一CF中创建安全组,请按名称引用它:

"SecurityGroupIds" : [ { "Ref" : "MyAWSSecurityGroup" } ],