2016-04-05 9 views
-1

私はAzureリソースマネージャテンプレートを手に入れようとしています。Azure Resource Managerのテンプレートパラメータ

新しいリソースを作成するために、すべてのパラメータが必須かどうか、必須かオプションかを調べようとしています。しかし、同じドキュメントを手に入れることはできませんでした。

AWSと多少似ているドキュメントを探しています。リソースに関するサイトをより良くする。

ありがとうございます!私はテンプレートに渡される一般的なパラメータを捜しているわけではない

EDIT 。私が欲しいのは、リソースのパラメータです。以下リソース「virtualNetworks」内のすべてのリソース

例 - の特性タグの下に与えられているパラメータは、をアドレスサブネットようなリソースパラメータが存在します。 virtualNetworks

+0

既存のテンプレートを使用したり、ゼロから新しいテンプレートを設計していますか? –

+0

特定の用途ごとにスクラッチからテンプレートを作成しようとしています – Anand

答えて

1

Thisはあなたを助ける必要があります。

これは、展開テンプレートのスキーマです。その中には、アームテンプレートに入れることができるあらゆる種類のリソースのためのスキーマがあります。たとえば、Virtual Machinesのスキーマを見ると、利用可能なすべてのプロパティ、プロファイル、拡張機能、必要なものなどが含まれています。

しかし、実際にはこれを見る必要はありませんそれを学ぶ。ビジュアルスタジオでアームテンプレートを作成するときには、IntelliSenseを起動して、テンプレートに入れているものが有効かどうかを確認する必要があります。たとえば、ここで私はパブリックIPのプロパティを編集しています。追加できるプロパティは何ですか?

arm template intellisense

+0

お返事ありがとうございました。あなたが与えたスキーマリンクは非常に役に立ちます。しかし、* virtualNetworks *スキーマを参照すると、**定義**の各プロパティの下で**必須**タグを見ることができます。しかし、定義の下でどのプロパティが必要であるかを示す**定義**のための**必須の**タグをトレースすることはできません。どんなアイデアでも、どうすればそれらを得ることができますか? また、私はVisual Studioでリソースを作成するたびに。その特定のリソースに対してポップアップするデフォルトのパラメータがあります。それらが必要なパラメータであると仮定する必要がありますか? – Anand

0

あなたが正しいです、リソースと必要なパラメータのドキュメントが不足しています。

私のアドバイスは、次のとおりです。

  1. 十分な例よりも、アズール・クイックスタート・テンプレートをチェックしてください:Quickstart Templates
  2. あなたはAzureのポータルからARMテンプレートをエクスポートすることができ、いくつかの日以来。だから、ポータルであなたのリソースを作成し、テンプレートに&パラメータのエクスポート:​​
  3. をリソースエクスプローラをチェックします:Resource Explorer
+0

ありがとうございました。あなたが言いました第二の選択肢を探さなければなりません。しかし、他のオプションは一種の困難な方法です。しかし、いくつかの適切な文書があれば簡単にできました。 – Anand

関連する問題