Duas questões aqui. Primeiro, para fazer referência ao grupo de segurança que você criou, você precisa usar a sintaxe de correções:
security_group_id = "${aws_security_group.sg_allowall.id}"
Dê uma boa olhada nos documentos de sintaxe do Terraform .
Em segundo lugar, não é recomendado misturar blocos inline com regras de grupos de segurança independentes. Há um aviso nos documentos sobre isso, então talvez dê uma olhada nisso também.