0

我有一個雲的形成模板,指定JSON VPC安全組ID是這樣的:AWS使用groupName而不是groupId作爲安全組?

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

我想用自己喜歡的安全組的名稱,以取代這些安全組ID:

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

如何從使用安全組標識切換到使用安全組名稱?

回答

1

使用SecurityGroups但它僅適用於Amazon EC2安全組。我假設您正在使用VPC安全組,在這種情況下,您只能使用安全組ID。

僅對Amazon EC2安全組有效。

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

但是,如果你在同一個CF創建安全組,然後按名稱引用它:

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

我使用VPC安全組和安全組已經存在(不創建它在CFT中)。在這種情況下,這聽起來像我必須使用安全組ID,並且沒有辦法使用安全組名稱? –

+1

@WilliamRoss,你是對的。在CFT中無法使用現有的VPC安全組名稱。您只能使用組ID。 – helloV

相關問題