Bug report
This may not be a bug but more of a terraform shortcoming possibly.
If a container has 4 ports and one of those ports on the target group needs to be grpc protocol and the others HTTP how do those get set? Right now it wants to set all the protocols to match task_container_protocol.
Terraform version
Run terraform version and post the output here:
Terraform v1.1.9
on darwin_arm64