Отозвать издателя

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

При отмене издателя необходимо указать следующие свойства в ревокедпублишердескриптион.

Имя свойства Описание
Имя Имя отозванного издателя.

Запрос

Метод Универсальный код ресурса (URI) запроса
PUT https://{servicebusNamespace}.servicebus.windows.net/{eventHubPath}/revokedpublishers/{publisherName}

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

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

Ответ

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

Коды ответов

Код Описание
201 Создан.
400 Недопустимый запрос.
401 Ошибка авторизации.
409 Указанный издатель уже отозван.
500 Внутренняя ошибка.

Текст ответа

Если запрос выполнен успешно, текст ответа содержит описание отозванных издателей. Если запрос выполнен неудачно, в ответе содержится код ошибки и текст сообщения об ошибке.

Имя элемента Обязательно Тип Версия Описание
Имя Да, только для чтения строка 2014-01 Имя (ID) отозванного издателя.

Примеры

Запрос

Примечание

можно также использовать маркер Azure Active Directory для заголовка авторизации , как указано в общих параметрах и заголовках. Например, так: Authorization: Bearer <Azure AD token>.

PUT https://your-namespace.servicebus.windows.net/your-event-hub/RevokedPublishers/your-publisher?timeout=60&api-version=2014-05 HTTP/1.1  
Authorization: SharedAccessSignature sr=your-namespace.servicebus.windows.net&sig=your-sas-key&se=1456362414&skn=RootManageSharedAccessKey  
Content-Type: application/atom+xml;type=entry;charset=utf-8  
Host: your-namespace.servicebus.windows.net  
Content-Length: 338  
  
<entry xmlns="http://www.w3.org/2005/Atom">  
   <content type="application/xml">  
      <RevokedPublisherDescription xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">  
        <Name>your-publisher</Name>  
      </RevokedPublisherDescription>  
   </content>  
</entry>  
  

Ответ

HTTP/1.1 201 Created  
Content-Type: application/atom+xml;type=entry;charset=utf-8  
Server: Microsoft-HTTPAPI/2.0  
Date: Thu, 25 Feb 2016 00:41:11 GMT  
Content-Length: 660  
  
<?xml version="1.0" encoding="UTF-8"?>  
<entry xmlns="http://www.w3.org/2005/Atom">  
   <id>https://your-namespace.servicebus.windows.net/your-event-hub/RevokedPublishers/your-publisher?timeout=60&api-version=2014-05</id>  
   <title type="text">your-publisher</title>  
   <updated>2016-02-25T00:41:11Z</updated>  
   <link rel="self" href="https://your-namespace.servicebus.windows.net/your-event-hub/RevokedPublishers/your-publisher?timeout=60&api-version=2014-05" />  
   <content type="application/xml">  
      <RevokedPublisherDescription xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">  
         <Name>your-publisher</Name>  
      </RevokedPublisherDescription>  
   </content>  
</entry>