Python Azure REST API已删除状态

Python Azure REST API已删除状态,python,azure,Python,Azure,我试图使用Python通过其RESTAPI监视Azure。现在我正在测试它,例如,我需要测试我是否可以获得Deleted状态 但当我从管理控制台删除托管服务时,我只得到WindowsAzureMissingResourceError 但是接下来的问题是-那么状态属性实际上意味着什么,以及如何获得删除状态?因为我必须测试所有案例,或者说服我的经理更改需求。如果我理解正确,您所做的是从管理门户中删除托管服务,然后从代码中查询托管服务的状态。由于您删除了该服务,您希望收到deleted状态,但是您得到

我试图使用Python通过其RESTAPI监视Azure。现在我正在测试它,例如,我需要测试我是否可以获得
Deleted
状态

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


但是接下来的问题是-那么
状态
属性实际上意味着什么,以及如何获得
删除
状态
?因为我必须测试所有案例,或者说服我的经理更改需求。

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


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

但是我如何才能获得状态
deleted
?您不能,因为当您查询资源时,该资源不再存在。您可以做的是检查日志,查看何时对托管服务执行“删除”操作。