Reject Cloud Events - Reject Cloud Events
Rejeite um lote de eventos de nuvem. A resposta incluirá o conjunto de tokens de bloqueio rejeitados com êxito, juntamente com outros tokens de bloqueio com falha com suas informações de erro correspondentes. Os eventos rejeitados com êxito serão enviados em mensagens mortas e não poderão mais ser recebidos por um consumidor.
POST {endpoint}/topics/{topicName}/eventsubscriptions/{eventSubscriptionName}:reject?api-version=2024-06-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
O nome do host do namespace, por exemplo, namespaceName1.westus-1.eventgrid.azure.net |
|
event
|
path | True |
string |
Nome da Assinatura do Evento. |
|
topic
|
path | True |
string |
Nome do tópico. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
| Nome | Obrigatório | Tipo | Description |
|---|---|---|---|
| lockTokens | True |
string[] |
Matriz de tokens de bloqueio. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A solicitação foi bem-sucedida. |
|
| Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
OAuth2Auth
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
| Nome | Description |
|---|---|
| https://eventgrid.azure.net/.default |
Exemplos
Reject Cloud Event
Solicitação de exemplo
POST myNamespaceName.westus-1.eventgrid.azure.net/topics/myTopic/eventsubscriptions/myEventSubscription:reject?api-version=2024-06-01
Resposta de exemplo
{
"failedLockTokens": [],
"succeededLockTokens": [
"CgMKATESCQoHdG9rZW4tMQ=="
]
}
Definições
| Nome | Description |
|---|---|
|
Azure. |
O objeto de erro. |
|
Azure. |
Uma resposta que contém detalhes do erro. |
|
Azure. |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Failed |
Falha nas informações do LockToken. |
|
Reject |
O resultado da operação Rejeitar. |
Azure.Core.Foundations.Error
O objeto de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Uma representação legível pelo ser humano do erro. |
| target |
string |
O destino do erro. |
Azure.Core.Foundations.ErrorResponse
Uma resposta que contém detalhes do erro.
| Nome | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
Azure.Core.Foundations.InnerError
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| innererror |
Erro interno. |
FailedLockToken
Falha nas informações do LockToken.
| Nome | Tipo | Description |
|---|---|---|
| error |
Informações de erro do resultado da operação com falha para o token de bloqueio na solicitação. |
|
| lockToken |
string |
O token de bloqueio de uma entrada na solicitação. |
RejectResult
O resultado da operação Rejeitar.
| Nome | Tipo | Description |
|---|---|---|
| failedLockTokens |
Matriz de FailedLockToken para eventos de nuvem com falha. Cada FailedLockToken inclui o token de bloqueio junto com as informações de erro relacionadas (ou seja, o código de erro e a descrição). |
|
| succeededLockTokens |
string[] |
Matriz de tokens de bloqueio para os eventos de nuvem rejeitados com êxito. |