Thanks, I have got it all setup now but I'm having issues with one way audio when I make a call you can hear the recipients side but you can't hear the senders side it is only happening with external calls.
The sip trunk is working though I have been using it with the free version of 3cx but I have removed that connection and on the sip trunk providers page it is showing that 3cx is connected with the PBX hosted by AWS.