{
    "description": "Use of port ranges",
    "path": "ec2.regions.id.vpcs.id.security_groups.id.rules.id.protocols.id.ports.id",
    "dashboard_name": "Rules",
    "conditions": [ "and",
        [ "ec2.regions.id.vpcs.id.security_groups.id.rules.id", "equal", "ingress" ],
        [ "ec2.regions.id.vpcs.id.security_groups.id.rules.id.protocols.id", "containAtLeastOneOf", ["ALL", "UDP", "TCP"] ],
        [ "ec2.regions.id.vpcs.id.security_groups.id.rules.id.protocols.id.ports.id", "match", "[0-9]+-[0-9]+" ],
        [ "ec2.regions.id.vpcs.id.security_groups.id.rules.id.protocols.id.ports.id", "notEqual", "0-65535" ]
    ],
    "display_path": "ec2.regions.id.vpcs.id.security_groups.id"
}
