Thank you Joe, I set it up and then I go check my DNS records under Server configuration, it tells me this
usage: aws [options] [ …] [parameters] To see help text, you can run: aws help aws help aws help aws: error: argument --hosted-zone-id: expected one argument
This is more of an Amazon Web Services issue rather than a Virtualmin issue though. You should contact Amazon support or open a thread in ServerFault or Unix & Linux.
I mean, it seems like Virtualmin is trying to use it to list your domain’s records, but your domain records were not created in AWS (since you didn’t have the necessary command installed). That’s kinda bug-like.
But, you’ll need to turn off DNS and turn it back on again to get Virtualmin to generate records in the right place.