0

我尝试使用sdk for python通过 Python 的 REST API 监控 Azure 。现在我正在测试它,例如对于托管服务,我需要测试我是否可以获得Deleted状态。

但是当我从管理控制台中删除该托管服务时,我只是得到WindowsAzureMissingResourceError.

但随之而来的问题是 -status属性实际上意味着什么,以及如何获得Deleted状态?因为我必须测试所有案例,或者让我的经理相信需求应该改变。

4

1 回答 1

0

如果我理解正确,您所做的是从管理门户中删除托管服务,然后从您的代码中查询该托管服务的状态。由于您删除了该服务,因此您希望收到Deleted状态,但是您得到了WindowsAzureMissingResourceError.

这是正确的行为。WindowsAzureMissingResourceError实际上是404错误代码 ( Resource Not Found)。由于您的托管服务是一个 REST 端点并且它不再存在(因为您删除了它),您应该知道404API 返回的是哪个。

于 2013-08-28T17:31:23.413 回答