Azure 列出所有实例 REST API 未返回上述值作为响应
Azure List all Instances REST API not returning the mentioned values in response
这 REST API 给出实例列表。
但正如文档中所述,它没有给出 InstanceViewStatus 值。
我们如何在获取实例列表的同时获取 InstanceViewStatus?
因为我们不想调用更多 API 来获取此信息。
How do we get the InstanceViewStatus while getting the list of
instances ?
据我所知,这并非不可能。他们使用不同的 REST API.
列出所有实例:
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01
获取实例视图
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/shuilinux/providers/Microsoft.Compute/virtualMachines/shui?api-version=2017-03-30&$expand=instanceView
对于get-instanceview,需要资源组名称和VM 名称。
对于您的方案,您可以使用 list all instance api 获取所有 VM 和 vms ID,然后调用 get instanceview API。你需要一个循环。
只是休息API,不可能。
这 REST API 给出实例列表。
但正如文档中所述,它没有给出 InstanceViewStatus 值。
我们如何在获取实例列表的同时获取 InstanceViewStatus?
因为我们不想调用更多 API 来获取此信息。
How do we get the InstanceViewStatus while getting the list of instances ?
据我所知,这并非不可能。他们使用不同的 REST API.
列出所有实例:
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines?api-version=2017-12-01
获取实例视图
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/shuilinux/providers/Microsoft.Compute/virtualMachines/shui?api-version=2017-03-30&$expand=instanceView
对于get-instanceview,需要资源组名称和VM 名称。
对于您的方案,您可以使用 list all instance api 获取所有 VM 和 vms ID,然后调用 get instanceview API。你需要一个循环。
只是休息API,不可能。