When you test your ARM template using PowerShell or other techniques before the deployment, you can receive an error: “The template deployment ‘xxxx-xxx-xxx’ is not valid according to the validation procedure. The tracking id is ‘xxxx-xxxx-xxxx’. See inner errors for details.”, and then you may ask yourself – “how to get that inner errors for details?”.
The following PS one-liner can rescue you:
(Get-AzLog -CorrelationId trackingIDhere).Properties.Content.Values
If you don’t have Az module installed, you may use Azure RM module and cmdlet Get-AzureRMLog with the same parameters as for Get-AzLog.
Howdy, I would like to share the list of the extremely useful FREE courses with you which can help you to prepare for Azure exams and level up your skills in the most efficient way. Tons of videos, hands-on labs and text guidances. You just need to find a free time and passion, plus make sure that you have an active Azure subscription (trial is an option).
Learning Paths from Pluralsight (recommended)
Learning Paths from Microsoft (step-by-step guidances)
Microsoft/OpenedX self-paced courses (have some outdated materials)
AZ-100|Microsoft Azure Infrastructure and Deployment
AZ-101|Microsoft Azure Integration and Security
AZ-103|Microsoft Azure Administrator
AZ-200|Microsoft Azure Developer Core Solutions
AZ-201|Microsoft Azure Developer Advanced Solutions
AZ-300|Microsoft Azure Architect Technologies
AZ-301|Microsoft Azure Architect Design
AZ-400| Microsoft Azure DevOps Solutions
There are also some free courses on EDX site (1 topic:1 course)
TIP: If you are not familiar with Azure Services, I’d highly recommend you to purchase pBook or download FREE ebook “Learn Azure in a Month Of Lunches” that I reviewed a few months ago. It’s a great all-in-one guide to get started with almost everything in Azure.
Happy learning and good luck with the exams!