私はAzure RM APIリソースプロパティをPowerShellなどを使用してプログラムで検出する方法を見つけようとしています。すべてのプロパティとその可能性のある値の公式な文書化さえないようです。Azure RM APIプロパティの発見
例:
ARMリソースMicrosoft.Compute/virtualMachineScaleSets手動と自動の可能な値を有するようupgradePolicyような特性を有しています。また、というオーバープロビジョンというプロパティがあり、これはブール値です。
私はAzure Resource Explorer Webツールを使用していくつかのプロパティをリバースエンジニアリングしようとしましたが、それらが何をするか、またはそれらの可能な値については説明していません。現在設定されているプロパティのうち、いくつかが表示されます。しかし、これらのプロパティは必ずしもAPIとPUTできるプロパティとは一致しません。
しかし私は、再び、これはリバースエンジニアリングではなく、実際のドキュメントに近いものの漠然とした一種のようなものです、一般的に使用されるリソースのプロパティのほとんどを発見しようとするAzureのクイックスタート・テンプレートを使用しました。