以下のように、New-AzureRmResourceGroupDeployment コマンドレットを使用して VM を作成するための PowerShell スクリプトを作成しています。
New-AzureRmResourceGroupDeployment -Name VmDeployment `
-TemplateFile C:\template\template.json `
-TemplateParameterFile C:\template\parameters.json
これは、VM の作成に使用されます。には、ハードコードされた などのparameters.json
パラメータがいくつかあります。
現在、これらのスクリプトを自動化しようとしています。つまり、何らかの条件が満たされるたびに、ツールから独自に実行されます。 virtualMachineName
networkInterfaceName
ここでの私の要件は、このスクリプトが実行されるたびに、 VMName の数を増やす必要があることです。VM 名が今VMName1
だとするとVMName2
、次にスクリプトを実行するときはそうである必要があります。VMName3
次回スクリプトを実行するときも同様です。パラメータはハードコードされているため、virtualMachineName
現在は発生していません。とにかくvirtualMachineName
、jsonファイルから取得するのではなく、スクリプト自体にパラメーターとして渡すことができますか.
どんなガイダンスも高く評価されています.Thanks!