是否有一个Azure API,它将从RateCard描述中为我提供VM特性

时间:2017-12-21 20:11:14

标签: api azure attributes virtual-machine

是否有Azure API通过RateCard API吐出特定仪表的详细信息/属性/特征?

来自API的示例计量表对象如下所示。

    {
        "EffectiveDate": "2016-09-01T00:00:00Z",
        "IncludedQuantity": 0.0,
        "MeterCategory": "Virtual Machines",
        "MeterId": "40f2bbb5-1ca8-4ac5-afd6-b1e47f16314b",
        "MeterName": "Compute Hours",
        "MeterRates": {
            "0": 0.010
        },
        "MeterRegion": "US East 2",
        "MeterSubCategory": "Standard_D2_v2 VM (Windows)",
        "MeterTags": [],
        "Unit": "Hours"
    }

我想知道有关MeterSubCategory的更多信息,在这种情况下是Standard_D2_v2 VM (Windows)的VM计。多少内核,多少内存,最大磁盘数,以及有希望的VM限制IOPS和MB /秒。

1 个答案:

答案 0 :(得分:0)

  

我想了解更多有关MeterSubCategory的信息   例如,Standard_D2_v2 VM(Windows)的VM仪表。多少核心,如何   大量内存,最大磁盘数

您可以使用Azure Virtual Machine Rest API。请参阅此link

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/vmSizes?api-version={apiVersion}

例如:

https://management.azure.com/subscriptions/************/providers/Microsoft.Compute/locations/eastus/vmSizes?api-version=2017-12-01

APi将获取VM名称,numberOfCores,osDiskSizeInMB,resourceDiskSizeInMB,memoryInMB,maxDataDiskCount。

  

并希望VM限制IOPS和MB /秒。

根据我的知识,没有API可以列出这一点,您可以检查Azure official document