获取高级存储帐户虚拟机大小列表的api是什么?
我不想对可以使用高级存储的DS系列、DSv2系列、Fs系列和GS系列虚拟机进行硬编码
发布于 2016-07-20 08:39:56
看起来不像有。rolesizes提供了一些关于内核和内存的相关信息。https://msdn.microsoft.com/en-us/library/azure/dn469422.aspx
http://gauravmantri.com/2013/10/16/a-new-version-of-windows-azure-service-management-api-is-available-with-delete-specific-role-instances-and-more-goodies/
发布于 2016-07-26 17:59:19
据我所知,我们无法通过Azure存储类型获取Azure VM的SKU名称(或大小名称)。我建议你可以参考这个REST API来获取Azure虚拟机的大小和类型。例如:
{
"value": [
{
"name": "Standard_A0",
"numberOfCores": 1,
"osDiskSizeInMB": 130048,
"resourceDiskSizeInMB": 20480,
"memoryInMB": 768,
"maxDataDiskCount": 1
},
{
"name": "Standard_A1",
"numberOfCores": 1,
"osDiskSizeInMB": 130048,
"resourceDiskSizeInMB": 71680,
"memoryInMB": 1792,
"maxDataDiskCount": 2
},
{
"name": "Standard_A2",
"numberOfCores": 2,
"osDiskSizeInMB": 130048,
"resourceDiskSizeInMB": 138240,
"memoryInMB": 3584,
"maxDataDiskCount": 4
},
{
"name": "Standard_A3",
"numberOfCores": 4,
"osDiskSizeInMB": 130048,
"resourceDiskSizeInMB": 291840,
"memoryInMB": 7168,
"maxDataDiskCount": 8
},
{
"name": "Standard_DS13",
"numberOfCores": 8,
"osDiskSizeInMB": 1047552,
"resourceDiskSizeInMB": 114688,
"memoryInMB": 57344,
"maxDataDiskCount": 16
},
{
"name": "Standard_DS14",
"numberOfCores": 16,
"osDiskSizeInMB": 1047552,
"resourceDiskSizeInMB": 229376,
"memoryInMB": 114688,
"maxDataDiskCount": 32
}
]
}另一种方法是,您可以使用关键字筛选Premium Storage支持的VM大小。例如,您可以过滤'DS‘中包含的名称
发布于 2018-11-21 23:42:36
据我所知,所有高级存储大小都包含's‘。
如果您按“Standard_”后包含的任何“s”筛选vm大小,则应仅获得支持高级存储的大小。
https://stackoverflow.com/questions/38462111
复制相似问题