Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Завершение работы ролей

 

Классы System.Threading.Tasks.Task и System.Threading.Tasks.Task<TResult> поддерживают отмену через использование токенов отмены в .NET Framework.

Классы System.Threading.Tasks.Task и System.Threading.Tasks.Task<TResult> поддерживают отмену через использование токенов отмены в .NET Framework. Замените <subscription-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

Обязательно. Задает версию операции, используемой для этого запроса. Этот заголовок должен быть установлен 2013-06-01 или более поздней версии. Дополнительные сведения об управлении версиями заголовков см. в разделе Управление версиями службы управления.

Далее приведен формат текста запроса.


<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.

Роли

Обязательно. Содержит список имен виртуальных машин, работу которых нужно завершить.

Название

Обязательно. Задает имя виртуальной машины, работу которой нужно завершить.

PostShutdownAction

Обязательно. Определяет способ завершения работы виртуальной машины.

Возможные значения:

  • Остановлена — завершает работу виртуальной машины, но сохраняет вычислительные ресурсы. Будет продолжаться выставление счетов за ресурсы, используемые остановленной машиной.

  • StoppedDeallocated — завершает работу виртуальной машины и освобождает вычислительные ресурсы. Выставление счетов за ресурсы, используемые виртуальной машиной, будет прекращено. Если статический IP-адрес виртуальной сети назначен виртуальной машине, он зарезервирован. Дополнительные сведения см. в разделе StaticVirtualNetworkIPAddress в Получение роли.

Ответ включает код состояния HTTP и набор заголовков ответа.

Успешная операция возвращает код состояния 202 (принято). Сведения о кодах состояния см. в разделе состояние службы управления и коды ошибок.

Ответ для этой операции включает следующие заголовки. Ответ может также включать дополнительные стандартные заголовки HTTP. Все стандартные заголовки соответствуют спецификации протокола HTTP/1.1.

Заголовок ответа

Описание

x-ms-request-id

Значение, которое однозначно определяет запрос к службе управления.

Отсутствуют.

Можно также завершить работу виртуальной машины с помощью портала управления или с помощью Stop-AzureVM командлета.

Если выполняется завершение работы последней работающей виртуальной машины в развертывании с PostShutdownAction из StoppedDeallocated и в развертывании используется зарезервированный IP-адрес, адрес по-прежнему необходимо зарезервировать для вашей подписки. За неиспользуемый зарезервированный IP-адрес продолжает взиматься плата. Дополнительные сведения см. в разделе цен зарезервированных IP. Чтобы удалить зарезервированный IP-адрес, если не требуется больше, используйте Удаление зарезервированного IP-адреса.

Показ: