如何以编程方式查找Azure实例角色大小?

Nav*_*evy 4 azure azure-configuration

在azure中是否有API来查找角色(和实例角色)的属性?我正在寻找实例大小,它在Azure Management API中不可用.

Dav*_*gon 6

您已经发现,未在API中公开VM大小.正如尼尔·麦肯齐建议在这里,您可以从您的Azure应用程序,它可以让你演绎VM大小打电话Environment.ProcessorCount.然后,您可以将其存储在Azure表中,并查询该表.

编辑:这是一个屏幕快照,我将超大型实例推送到Windows Azure并调用Environment.ProcessorCount:

在此输入图像描述

编辑2011年6月6日 - 刚刚更新了Serivce Management API,包括GetDeployment的更新,它返回实例大小,SDK版本等.有关详细信息,请参阅此处的博文.