Read-only PowerShell that answers what is in an AVD environment today, and whether a subscription is ready for a deployment and the deployment landed correctly.
Built
Personal project. Research and learning only. Not for production. No warranty.
Built on my own time for research and learning. Not affiliated with, endorsed by or supported by my employer, Liquidware or Microsoft.
Don't run any of it in production or against tenants that matter. Test in a dedicated lab subscription and tenant first.
Provided "as is", without warranty of any kind, under each repo's license. You use it at your own risk and own the Azure charges it incurs.
Contributions and forks are welcome and encouraged. See Contribute.
What it does
The collector builds a portable evidence package of the AVD workload and the platform around it.
The validator runs preflight and post-deployment checks and writes a pass/fail report.
Only Get- and Test- calls against Azure. Nothing is created, changed or deleted.
The facts script turns packages into one redacted snapshot (contract C11): counts, public values and pseudonyms, no names or IDs.