From aedfebed98b7dc027f052ee37c2c876478cd452a Mon Sep 17 00:00:00 2001 From: Rasmus Larsen Date: Fri, 26 Jan 2018 14:48:11 +0100 Subject: [PATCH] Add support for CidrIpv6 in Security Ingress rules. --- moto/ec2/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/moto/ec2/models.py b/moto/ec2/models.py index f877d3772..352960fd5 100755 --- a/moto/ec2/models.py +++ b/moto/ec2/models.py @@ -1709,6 +1709,7 @@ class SecurityGroupIngress(object): group_id = properties.get('GroupId') ip_protocol = properties.get("IpProtocol") cidr_ip = properties.get("CidrIp") + cidr_ipv6 = properties.get("CidrIpv6" from_port = properties.get("FromPort") source_security_group_id = properties.get("SourceSecurityGroupId") source_security_group_name = properties.get("SourceSecurityGroupName") @@ -1717,7 +1718,7 @@ class SecurityGroupIngress(object): to_port = properties.get("ToPort") assert group_id or group_name - assert source_security_group_name or cidr_ip or source_security_group_id + assert source_security_group_name or cidr_ip or cidr_ipv6 or source_security_group_id assert ip_protocol if source_security_group_id: