This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EC2::SecurityGroupVpcAssociation
A security group association with a VPC.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::EC2::SecurityGroupVpcAssociation", "Properties" : { "GroupId" :String, "VpcId" :String} }
Properties
GroupId-
The association's security group ID.
Required: Yes
Type: String
Update requires: Replacement
VpcId-
The association's VPC ID.
Required: Yes
Type: String
Update requires: Replacement
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns a concatenation of the security group ID and VPC ID in the format sg-id|vpc-id. Example:sg-a1b2c3d4e5a6b7d8e|vpc-a1b2c3d4e5a6b7d8e.
For more information about using the Ref function, see Ref.
Fn::GetAtt
The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.
State-
The association's state.
StateReason-
The association's state reason.
VpcOwnerId-
The AWS account ID of the owner of the VPC.