Azure DynDNS Replacment Powershell Script

Job ID: 32927353

Budget: $10 – $30 USD

We're looking to implement the following - https://www.cyberdrain.com/automating-with-powershell-an-azure-dyndns-replacement/, however, we would like to have the per user/password authentication, which seems to be possible.
From the link above -
-=-=-=-=
We’ve made some modifications though; we’re dumping the username, and only using an API key instead. If you do want to use username/password based authentication, or 1 API key per client, feel free to modify the script.
-=-=-=-=

Would prefer the API key per "zone" type but given they are expiring, having username/password would be fine as well. Just need to make sure it's secure.
Related categories: Powershell Microsoft Azure