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::ElastiCache::SecurityGroupIngress
The AWS::ElastiCache::SecurityGroupIngress type authorizes ingress to a cache security group from hosts in specified Amazon EC2 security groups. For more information about ElastiCache security group ingress, go to AuthorizeCacheSecurityGroupIngress in the Amazon ElastiCache API Reference Guide.
Note
Updates are not supported.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::ElastiCache::SecurityGroupIngress", "Properties" : { "CacheSecurityGroupName" :String, "EC2SecurityGroupName" :String, "EC2SecurityGroupOwnerId" :String} }
YAML
Type: AWS::ElastiCache::SecurityGroupIngress Properties: CacheSecurityGroupName:StringEC2SecurityGroupName:StringEC2SecurityGroupOwnerId:String
Properties
- CacheSecurityGroupName
- 
                    The name of the Cache Security Group to authorize. Required: Yes Type: String Update requires: No interruption 
- EC2SecurityGroupName
- 
                    Name of the EC2 Security Group to include in the authorization. Required: Yes Type: String Update requires: No interruption 
- EC2SecurityGroupOwnerId
- 
                    Specifies the Amazon Account ID of the owner of the EC2 security group specified in the EC2SecurityGroupName property. The Amazon access key ID is not an acceptable value. Required: No Type: String Update requires: No interruption 
Return values
Ref
When the logical ID of this resource is provided to the Ref intrinsic function, Ref
   returns the resource name. 
For more information about using the Ref function, see Ref.