Reject Cloud Events - Reject Cloud Events
Avvisa en batch med molnhändelser. Svaret innehåller uppsättningen med låstoken som har avvisats, tillsammans med andra misslyckade låstoken med motsvarande felinformation. Händelser som har avvisats kommer att vara obeställbara och kan inte längre tas emot av en konsument.
POST {endpoint}/topics/{topicName}/eventsubscriptions/{eventSubscriptionName}:reject?api-version=2024-06-01
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Värdnamnet för namnområdet, t.ex. namespaceName1.westus-1.eventgrid.azure.net |
|
event
|
path | True |
string |
Namn på händelseprenumeration. |
|
topic
|
path | True |
string |
Ämnes namn. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begäranarorgan
| Namn | Krävs | Typ | Beskrivning |
|---|---|---|---|
| lockTokens | True |
string[] |
Matris med låstoken. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| Other Status Codes |
Ett oväntat felsvar. Headers x-ms-error-code: string |
Säkerhet
OAuth2Auth
Typ:
oauth2
Rinna:
implicit
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scope
| Namn | Beskrivning |
|---|---|
| https://eventgrid.azure.net/.default |
Exempel
Reject Cloud Event
Exempelförfrågan
POST myNamespaceName.westus-1.eventgrid.azure.net/topics/myTopic/eventsubscriptions/myEventSubscription:reject?api-version=2024-06-01
Exempelsvar
{
"failedLockTokens": [],
"succeededLockTokens": [
"CgMKATESCQoHdG9rZW4tMQ=="
]
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Azure. |
Felobjektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Failed |
Misslyckad LockToken-information. |
|
Reject |
Resultatet av avvisningsåtgärden. |
Azure.Core.Foundations.Error
Felobjektet.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felobjektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |
FailedLockToken
Misslyckad LockToken-information.
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felinformation om det misslyckade åtgärdsresultatet för låstoken i begäran. |
|
| lockToken |
string |
Låstoken för en post i begäran. |
RejectResult
Resultatet av avvisningsåtgärden.
| Namn | Typ | Beskrivning |
|---|---|---|
| failedLockTokens |
Matris med FailedLockToken för misslyckade molnhändelser. Varje FailedLockToken innehåller låstoken tillsammans med relaterad felinformation (nämligen felkoden och beskrivningen). |
|
| succeededLockTokens |
string[] |
Matris med låstoken för de avvisade molnhändelserna. |