Shutdown Role
Updated: July 10, 2015
The Shutdown Role operation shuts down the specified Virtual Machine.
The Shutdown Role request may be specified as follows. Replace <subscription-id> with the subscription ID, <cloudservice-name> with the name of the cloud service, <deployment-name> with the name of the deployment, and <role-name> with the name of the Virtual Machine.
Method | Request URI |
|---|---|
POST | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/roleinstances/<role-name>/Operations |
None.
The following table describes the request headers.
Request Header | Description |
|---|---|
x-ms-version | Required. Specifies the version of the operation to use for this request. This header should be set to 2012-03-01 or higher. |
The format of the request body is as follows:
<ShutdownRoleOperation xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <OperationType>ShutdownRoleOperation</OperationType> <PostShutdownAction>shutdown-action</PostShutdownAction> </ShutdownRoleOperation>
The following table describes the elements of the request body.
Element name | Description |
|---|---|
OperationType | Required. Specifies the operation to be performed. The value must be set to ShutdownRoleOperation. |
PostShutdownAction | Optional. Specifies how the Virtual Machine should be shut down. Possible values are:
If this element is not specified, the default action is Stopped. |
The response includes an HTTP status code and a set of response headers.
A successful operation returns status code 202 (Accepted).
The response for this operation includes the following headers. The response may also include additional standard HTTP headers.
Response Header | Description |
|---|---|
x-ms-request-id | A value that uniquely identifies a request made against the management service. |
None.