Hi faithlyn patterson,
If you had chance reviewed my previous comment
In the meantime, if you want to stop the VM on weekends, you need to use an Azure Automation account and create a Runbook. In that Runbook, paste your custom script, and you can schedule it based on your requirements. Please refer to the documentation below on how to set up an Automation account and Runbook."
Quickstart: Create an Automation account using the Azure portal
Tutorial: Create a PowerShell Workflow runbook in Automation
Please let us know if you face any difficulties setting up the automation account and runbook, and we will assist you as needed.!
If you found this information helpful, please click an accepting the answer and "Upvote" on my post for other community members reference