Очереди SQS не принадлежат конкретному VPC.При создании / настройке очереди не требуется работа с сетью.
Доступ к очередям SQS полностью управляется с разрешениями IAM.
В ECS вам потребуется правильно настроить роль выполнения задачи.Например, такая политика позволяет отправлять, получать и удалять сообщения из определенной очереди:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sqs:DeleteMessage",
"sqs:ReceiveMessage",
"sqs:SendMessage"
],
"Resource": "arn:aws:sqs:<region>:<account>:<queue name>"
}
]
}
См. Также Аутентификация и контроль доступа для Amazon SQS .