在azure中是否有API来查找角色(和实例角色)的属性?我正在寻找实例大小,它在Azure Management API中不可用。
答案 0 :(得分:6)
虚拟机大小未在API中公开,正如您已经发现的那样。根据Neil Mackenzie here的建议,您可以从Azure应用程序中调用Environment.ProcessorCount,从而可以推断出VM大小。然后,您可以将其存储在Azure表中,然后查询该表。
编辑:这是一个屏幕快照,我将超大型实例推送到Windows Azure并调用了Environment.ProcessorCount:
编辑2011年6月6日 - 刚刚更新了Serivce Management API,包括GetDeployment的更新,它返回实例大小,SDK版本等。有关详细信息,请参阅博文here。
答案 1 :(得分:2)
现在,您可以使用托管服务获取部署上的操作下的服务管理API以编程方式获取实例大小。有关信息,请参阅此LINK。