Reputation: 3176
Quick question: Unable to create an EC2 instance attached with a Security Group.
Thanks in advance.
Error: Encountered unsupported property SecurityGroupInrgress
Template:
Resources:
MyInstance:
Type: AWS::EC2::Instance
Properties:
AvailabilityZone: us-east-1a
ImageId: ami-a4c7edb2
InstanceType: t2.micro
SecurityGroups:
- !Ref SSHSecurityGroup
- !Ref ServerSecurityGroup
MyEIP:
Type: AWS::EC2::EIP
Properties:
InstanceId: !Ref MyInstance
SSHSecurityGroup:
Type: AWS::EC2::SecurityGroup
Properties:
GroupDescription: Enable inbound SSH access via port 22
SecurityGroupInrgress:
- FromPort: 22
CidrIp: 0.0.0.0/0
IpProtocol: tcp
ServerSecurityGroup:
Type: AWS::EC2::SecurityGroup
Properties:
GroupDescription: Allow connections from mentioned IPs and ports
SecurityGroupIngress:
- FromPort: 80
IpProtocol: tcp
CidrIp: 0.0.0.0/0
I wonder what I am missing out here.
Upvotes: 1
Views: 175
Reputation: 35146
You mispelt in the SSHSecurityGroup
resource, you typed SecurityGroupInrgress
but it should be SecurityGroupIngress
.
Upvotes: 1