导出 (0) 打印
全部展开

关闭角色

更新时间: 2014年5月

Shutdown Roles 操作可关闭多个虚拟机。

可以按以下方式指定 Shutdown Roles 请求。将 <subscription-id> 替换为订阅 ID,将 <cloudservice-name> 替换为云服务的名称,将 <deployment-name> 替换为部署的名称。

 

方法 请求 URI

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/roles/Operations

你必须确保向管理服务发出的请求是安全的。有关其他详细信息,请参见对服务管理请求进行身份验证

无。

下表介绍请求标头。

 

请求标头 说明

x-ms-version

必需。指定用于此请求的操作的版本。应将此标头设置为 01.06.13 或更高版本。有关版本控制标头的详细信息,请参阅服务管理版本控制

请求正文的格式如下所示:

    
<ShutdownRolesOperation xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <OperationType>ShutdownRolesOperation</OperationType>
  <Roles>
    <Name>name-of-virtual-machine</Name>
  </Roles>
  <PostShutdownAction>shutdown-action</PostShutdownAction>
</ShutdownRolesOperation>

下表说明了请求正文的元素。

 

元素名称 说明

OperationType

必需。指定要执行的操作。

值必须设置为 ShutdownRolesOperation

Roles

必需。包含要关闭的虚拟机的名称列表。

Name

必需。指定要关闭的虚拟机的名称。

PostShutdownAction

必需。指定应如何关闭虚拟机。

可能的值有:

  • Stopped – 关闭虚拟机,但保留计算资源。你将继续对已停止虚拟机使用的资源付费。

  • StoppedDeallocated – 关闭虚拟机并释放计算资源。你不再对此虚拟机使用的计算资源付费。如果将静态虚拟网络 IP 地址分配给虚拟机,则保留。有关详细信息,请参阅 获取角色 中的StaticVirtualNetworkIPAddress

响应包括 HTTP 状态代码和一组响应标头。

成功的操作将返回状态代码 202(已接受)。有关状态代码的信息,请参阅服务管理状态和错误代码

此操作的响应包括以下标头。该响应还可能包括其他标准 HTTP 标头。所有标准标头都符合 HTTP/1.1 协议规范

 

响应标头 说明

x-ms-request-id

一个值,它唯一地标识对管理服务做出的请求。

无。

还可以使用管理门户或使用 Stop-AzureVM cmdlet 关闭虚拟机。

如果你正在使用 StoppedDeallocated 的 PostShutdownAction 关闭部署中上次运行的虚拟机,并且部署使用的是保留 IP 地址,则该地址将继续为你的订阅保留。未使用的保留 IP 地址会继续产生费用。有关详细信息,请参阅保留 IP 定价。若要删除不再需要的保留 IP 地址,请使用Delete Reserved IP Address

显示:
© 2014 Microsoft