1

J'utilise l'applet de commande Azure Powershell ci-dessous pour valider à la fois les fichiers JSON du modèle ARM et les paramètres JSON des modèles ARM.cmdlet Test-AzureRmResourceGroupDeployment Renvoie vide lorsque la validation est réussie

$result = Test-AzureRmResourceGroupDeployment -ResourceGroupName TestRG -TemplateFile TestARMTemplate.json -ApiVersion TestARMParams.json 

Je pense que le cmdlet pour revenir vrai (type booléen) si les deux arguments d'entrée sont valables.

Toutefois, le résultat est vide.

La documentation ne précise pas non plus la réponse attendue de cette applet de commande.

Je voudrais savoir si la réponse que j'ai reçue est une réponse attendue ou non.

Remarque: J'utilise Azure PowerShell version 1.5 (juin 2016) sur Windows 10 machine.

Répondre

4

En regardant le code source de cette Cmdlet here, je ne pense pas qu'elle renvoie true ou false. Il retourne en fait un objet de type List<PSResourceManagerError>. Si vous comptez sur l'objet $result, il devrait vous rendre zéro si tout va bien.

+0

Merci beaucoup, exactement ce dont j'ai besoin – juvchan