Is there any way an application can post messages to a SQS queue by being whitelisted by its machine IP address?
I took a look at https://aws.amazon.com/premiumsupport/knowledge-center/iam-restrict-calls-ip-addresses/ but this is for a role and I'd still need an AWS user to do this.
Is there any way to publish to a SQS queue just from an IP address, without needing an AWS user at all?
I found out that for SQS (not SNS) I can do this with whitelists the ip of the sender. Then I can just do a POST and it will work.