azure - 以编程方式获取 azure 虚拟机大小列表

标签 azure azure-management-api

我是 .net 的 Azure 管理库的新手。我们如何枚举与订阅相关的可用 VM 实例大小,或者通常使用 .Net 或 Rest API 的 Azure 管理库来枚举可用的 VM 实例大小? 请提出建议。

最佳答案

您可以通过调用获取某个区域的虚拟机大小列表

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

如此处所述 - List all available virtual machine sizes in a region

还有一个 .Net 类,但我没有找到任何使用它的示例 - 记录在这里 - VirtualMachineSizeOperationsExtensions.List

关于azure - 以编程方式获取 azure 虚拟机大小列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34930835/

相关文章:

c# - 使用适用于 .Net 的 Azure 管理库创建具有 Azure 访问权限的 SQL Server

java - 使用 Azure java sdk 更新用户和组属性

java - 无法使用适用于 Java 的 Azure 管理库在订阅中列出 azure 应用程序服务(Spring Boot 应用程序)

c# - 如何在Azure Function中配置OpenApiRequestBody?

azure - 用于获取 azure 中虚拟机 IP 地址的 REST URI

azure - 从 azure devops 同步中排除 azure 数据工厂连接和集成运行时

azure - 如何以编程方式创建 CosmosDB 用户定义函数

azure - 在 azure 中获取每个租户的所有订阅

sql-server - 如何知道 SQL Server 是在云端还是本地?

wcf - 使用 makecert.exe 在 Windows Azure Web 或辅助角色上生成证书