I am trying to filter some existing security groups to a new ec2 instance and ran into an error.
security_groups = DataAwsSecurityGroups(self,"sg",filter= [{ "name": "tag:Name", "values": ["Windows"] }])
instance = Instance(self, "compute", ami=ami.id, instance_type=instance_type, security_groups = security_groups, #TODO: Find a better way to query subnet subnet_id = Fn.element(Token.as_list(subnets.ids), 0) )
TypeError: type of argument security_groups must be one of (Sequence[str], NoneType); got imports.aws.data_aws_security_groups.DataAwsSecurityGroups instead