Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Azure中删除vm时,我得到的最后一个状态是';删除';在provisioningState字段中也是如此。如何获得';删除';地位_Azure_Azure Resource Manager_Azure Api Management_Azure Java Sdk_Azure Resource Group - Fatal编程技术网

在Azure中删除vm时,我得到的最后一个状态是';删除';在provisioningState字段中也是如此。如何获得';删除';地位

在Azure中删除vm时,我得到的最后一个状态是';删除';在provisioningState字段中也是如此。如何获得';删除';地位,azure,azure-resource-manager,azure-api-management,azure-java-sdk,azure-resource-group,Azure,Azure Resource Manager,Azure Api Management,Azure Java Sdk,Azure Resource Group,我正在使用JavaAPI(azure计算:版本0.9.0)执行VM操作。我想确保VM上的云操作成功执行。我在删除操作中遇到一些问题 在开始删除(异步)VM时,我得到了未来和 收到响应后,DeleteOperationResponse中的状态为错误 在未来完成之后 在提交beginDeleting(异步)之后,我将从VMGetResponse获取VM,然后每隔1秒检查一次provisioningState。在多次“删除”之后,我得到“错误”状态 我的期望是获得VM对象,即使在实例终止后,其状态

我正在使用JavaAPI(azure计算:版本0.9.0)执行VM操作。我想确保VM上的云操作成功执行。我在删除操作中遇到一些问题

  • 在开始删除(异步)VM时,我得到了未来和 收到响应后,DeleteOperationResponse中的状态为错误 在未来完成之后
  • 在提交beginDeleting(异步)之后,我将从VMGetResponse获取VM,然后每隔1秒检查一次provisioningState。在多次“删除”之后,我得到“错误”状态

我的期望是获得VM对象,即使在实例终止后,其状态与我在Amazon中获得的状态类似,即已删除(或已终止)。因此,我可以确信我的云操作是成功的。

Azure SDK for Java的任何API调用实际上都在调用相关的Azure REST API。因此,根据restapi&的引用,您只能从响应
404
状态代码中获得错误状态,如下所示,因为资源已被删除

  • 引用
    删除虚拟机
    的说明

    若资源不存在,则返回404(NotFound)

  • 引用
    获取有关虚拟机的信息的描述

    否则返回404(未找到)

  • 对于您在评论中提出的问题,如果您想获得最后的
    n
    日志数,唯一的方法是使用。在Azure官方网站上,您可以参考以下文档了解Azure Monitor服务


  • Azure SDK for Java的任何API调用实际上都在调用相关的Azure REST API。因此,根据restapi&的引用,您只能从响应
    404
    状态代码中获得错误状态,如下所示,因为资源已被删除

  • 引用
    删除虚拟机
    的说明

    若资源不存在,则返回404(NotFound)

  • 引用
    获取有关虚拟机的信息的描述

    否则返回404(未找到)

  • 对于您在评论中提出的问题,如果您想获得最后的
    n
    日志数,唯一的方法是使用。在Azure官方网站上,您可以参考以下文档了解Azure Monitor服务


  • (1) 删除时出现错误的原因-请提供详细的错误消息。您始终可以通过门户查看资源日志。(2) 不要期望在删除VM对象后获得它。您可以查看资源组的日志以查看以前的操作从java api或最后n个操作的*OperationResponse对象获取最后n个日志的任何方法。你能为azure java api提供一些好的文档或架构流程图吗?(1)为什么在删除时出现错误-请提供详细的错误消息。您始终可以通过门户查看资源日志。(2) 不要期望在删除VM对象后获得它。您可以查看资源组的日志以查看以前的操作从java api或最后n个操作的*OperationResponse对象获取最后n个日志的任何方法。你能为azure java api推荐一些好的文档或架构流程图吗。