AWS 使用 groupName 而不是 groupId 作为安全组?
AWS using groupName rather than groupId for security group?
我有一个 Cloud Formation 模板,它在 JSON 中指定 VPC 安全组 ID,如下所示:
"SecurityGroupIds": ["sg-abcd1234","sg-efjh6789"]
我想用安全组本身的名称替换这些安全组 ID,例如:
"SecurityGroupIds": ["MySecurityGroupName1","MySecurityGroupName2"]
如何从使用安全组 ID 切换到使用安全组名称?
使用SecurityGroups
但它仅对 Amazon EC2 安全组有效。我假设您正在使用 VPC 安全组,在这种情况下您只能使用安全组 ID。
仅对 Amazon EC2 安全组有效。
"SecurityGroups": ["MySecurityGroupName1","MySecurityGroupName2"]
但是如果您在同一个 CF 中创建安全组,则按名称引用它:
"SecurityGroupIds" : [ { "Ref" : "MyAWSSecurityGroup" } ],
我有一个 Cloud Formation 模板,它在 JSON 中指定 VPC 安全组 ID,如下所示:
"SecurityGroupIds": ["sg-abcd1234","sg-efjh6789"]
我想用安全组本身的名称替换这些安全组 ID,例如:
"SecurityGroupIds": ["MySecurityGroupName1","MySecurityGroupName2"]
如何从使用安全组 ID 切换到使用安全组名称?
使用SecurityGroups
但它仅对 Amazon EC2 安全组有效。我假设您正在使用 VPC 安全组,在这种情况下您只能使用安全组 ID。
仅对 Amazon EC2 安全组有效。
"SecurityGroups": ["MySecurityGroupName1","MySecurityGroupName2"]
但是如果您在同一个 CF 中创建安全组,则按名称引用它:
"SecurityGroupIds" : [ { "Ref" : "MyAWSSecurityGroup" } ],