Поделиться через


Удаление уведомления о событии утверждения надстройки подписки

 

Область применения: Windows Azure Pack

Создает событие уведомления об утверждении удаления надстройки подписки. Запрос на утверждение удаления надстройки подписки можно определить из элемента объекта notification Object Method add-on Add-on Reference UsageEvent, переданного с текстом запроса. Значением будет "DELETE" для запроса на удаление надстройки подписки.

Запрос

<BillingAdapterEndpoint> — это имя компьютера, на котором размещена конечная точка адаптера выставления счетов.

Метод

Универсальный код ресурса (URI) запроса

параметр "Версия HTTP"

POST

<http:// BillingAdapterEndpoint>/subscriptionAddons

HTTP/1.1

Параметры URI

Отсутствует.

Заголовки запросов

В следующей таблице перечислены обязательные и необязательные заголовки запросов.

Заголовок запроса

Описание

Авторизация: базовый

Обязательный. Базовый маркер авторизации.

Текст запроса

В следующей таблице описываются ключевые элементы текста запроса.

Имя элемента

Описание

UsageEvent

Планирование справочных сведений о событии надстройки. Дополнительные сведения см. в разделе UsageEvent (объект измерения использования). Для удаления значение элемента Method будет иметь значение Delete.

Ответ

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

Код состояния

Этот вызов регистрируется как блокирующий. Windows Пакет Azure для Windows Server ожидает получения ответа. Возвращает код состояния менее 400, чтобы указать утверждение события. Возвращает код состояния больше или равен 400, чтобы указать, что событие не утверждено.

Сведения о кодах состояния см. в разделе "Коды состояния" и "Коды ошибок" (Windows управления пакетом обновления Azure).

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

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

Текст ответа

Нет.

Пример

В следующем примере кода показан запрос на уведомление о событии уведомления о событии утверждения надстройки для удаления подписки .

POST /usage/subscriptionAddons HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 279
Expect: 100-continue
{
  "EventId": 6542,
  "State": 2,
  "Method": "DELETE",
  "Entity": {
    "AddOnId": "Examphlztgjzw",
    "AddOnInstanceId": "e19a33a4-db8d-46d8-ac84-9c87e3c80531",
    "AcquisitionTime": null
  },
  "EntityParentId": "0a53e53d-1334-424e-8c63-ade05c361be2",
  "NotificationEventTimeCreated": "2013-09-25T00:37:59.4974839Z"
}

См. также:

Windows справочник по REST API использования службы использования пакета Azure