Compartilhar via


Revogar publicador

Revoga um editor. Um publicador revogado encontrará erros ao enviar um evento para o Hub de Eventos especificado. Consulte RevokedPublisherDescription Properties.

Ao revogar um publicador, você deve especificar as propriedades a seguir no RevokedPublisherDescription.

Nome da propriedade Descrição
Nome O nome do publicador revogado.

Solicitação

Método URI da solicitação
PUT https://{servicebusNamespace}.servicebus.windows.net/{eventHubPath}/revokedpublishers/{publisherName}

Cabeçalhos de solicitação

Consulte Parâmetros e cabeçalhos comuns para cabeçalhos e parâmetros que são usados por todas as solicitações relacionadas aos Hubs de Eventos.

Resposta

A resposta inclui um código de status HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.

Códigos de resposta

Código Descrição
201 Criado.
400 Solicitação inválida.
401 Falha de autorização.
409 O publicador especificado já foi revogado.
500 Erro interno.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma descrição dos editores revogados. Se a solicitação não tiver êxito, o corpo conterá um código de erro e uma mensagem de erro.

Nome do elemento Obrigatório Tipo Versão Descrição
Nome Sim, somente leitura string 2014-01 O nome (ID) do publicador revogado.

Exemplos

Solicitação

Observação

Você também pode usar um token do Azure Active Directory para o cabeçalho De autorização , conforme observado nos parâmetros e cabeçalhos Comuns. Por exemplo: 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>  
  

Resposta

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>