【发布时间】:2016-05-30 23:31:10
【问题描述】:
因此,我一直在使用资源管理 api 对 azure 进行只读 api 访问。现在我专注于虚拟机。我一直在使用这个带有 TokenCredentials 的预发布包:
https://www.nuget.org/packages/Microsoft.Azure.Management.Compute/13.0.1-prerelease
我得到了一堆关于我的虚拟机的丰富信息,但我错过了一个非常关键的数据,那就是虚拟机是打开还是关闭。我发现一些元数据属性(如 InstanceView 和 Plan)在我期望它们被填充时为空。这可能是因为我如何启动我的虚拟机,它可能是一个未完成或有问题的新包,我无法判断。我在想 InstanceViews 雕像会告诉我 vm 处于什么状态。
所以我想我必须去别处看看。我确实发现了这个旧的 stackoverflow 问题,这可能是我正在寻找的:
azure management libraries virtual machine state
但是我不确定这个 GetAzureDeyployment 是哪个 dll 的一部分,或者它是否与 TokenCredential 兼容。有谁知道怎么回事?
【问题讨论】:
-
GetAzureDeyployment 适用于 ASM,而您使用的是 ARM。因此,堆栈溢出问题不适合您的情况。