我一直在尝试使用PowerShell或类似方法以编程方式找到Azure RM API资源属性的方法。似乎甚至没有关于所有属性及其可能值的官方文档。
示例:
ARM资源 Microsoft.Compute / virtualMachineScaleSets 具有 upgradePolicy 等属性,可能的值为“手动”和“自动”。它还有一个名为 overProvision 的属性,它是一个布尔值。
我已经使用Azure资源浏览器网络工具尝试对某些属性进行反向工程,但是它并没有描述它们的作用或它们的可能值。它只告诉您当前设置的某些属性。但是这些属性不一定与那些可以PUT到API的属性相匹配。
我已经使用Azure快速入门模板尝试发现常用资源的大部分属性,但这又是一种模糊的逆向工程,而不是真正的文档。