Revocar publicador
Revoca un publicador. Un publicador revocado encontrará errores al enviar un evento al centro de eventos especificado. Vea RevokedPublisherDescription Properties( Propiedades de RevokedPublisherDescription).
Al revocar un publicador, debe especificar las siguientes propiedades en RevokedPublisherDescription.
Nombre de propiedad | Descripción |
---|---|
Nombre | Nombre del publicador revocado. |
Solicitud
Método | URI de la solicitud |
---|---|
PUT | https://{servicebusNamespace}.servicebus.windows.net/{eventHubPath}/revokedpublishers/{publisherName} |
Encabezados de solicitud
Consulte Common parameters and headers for headers and parameters that are used by all requests related to Event Hubs (Parámetros y encabezados comunes para encabezados y parámetros que usan todas las solicitudes relacionadas con Event Hubs).
Response
La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.
Códigos de respuesta
Código | Descripción |
---|---|
201 | Creado. |
400 | Solicitud incorrecta. |
401 | Error de autorización. |
409 | El publicador especificado ya se ha revocado. |
500 | Error interno. |
Cuerpo de la respuesta
Si la solicitud se realiza correctamente, el cuerpo de la respuesta contiene una descripción de los publicadores revocados. Si la solicitud no es correcta, el cuerpo contiene un código de error y un mensaje de error.
Nombre del elemento | Obligatorio | Tipo | Versión | Descripción |
---|---|---|---|---|
Nombre | Sí, solo lectura | string | 2014-01 | Nombre (ID) del publicador revocado. |
Ejemplos
Solicitud
Nota:
También puede usar un token de Azure Active Directory para el encabezado authorization , como se indica en los parámetros y encabezados comunes. Por ejemplo: 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>
Respuesta
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>