2017-07-27 15 views
0

ARMテンプレートを使用してインフラストラクチャを展開しています。私はこれを複数回やりました。今回はエラーが発生していますが、わかりません。Azure ARMテンプレートの問題

Unable to evaluate template language function 'resourceId': the type 'Microsoft.Network/virtualNetworks/subnets' requires '2' resource name argument(s). 

だから、誰もが私が間違って持っているものにいくつかの光を当てることができます

[resourceId('Microsoft.Network/virtualNetworks/subnets/', 
parameters('virtualNetworks_CloudEngine_RG_vnet_name'), 
parameters('subnets_default_name'))] 

(私は思った)私は、サブネットIDが必要と私はよく形成されたリソースのID文字列を持っています。

おかげで、 ポール

+0

これは100%正当であると思われますが、テンプレートを共有できますか? – 4c74356b41

+0

StackOverflowにアップロードするにはどうすればいいですか? –

+0

pastebin.com \ paste.ee \ github.com \ whateverにアップロードしてリンクを共有してください – 4c74356b41

答えて

1

エラーは、入力のvnet名に忘れてしまった行に171

"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('subnets_default_name'))]", 

です。

+0

ありがとうございました私はテンプレートを十分に遠くに行っていなかった –

関連する問題