System Topic Event Subscriptions - Create Or Update
Erstellen oder Aktualisieren eines Ereignisabonnements für ein Systemthema.
Erstellt oder aktualisiert asynchron ein Ereignisabonnement mit den angegebenen Parametern. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}?api-version=2022-06-15
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
event
|
path | True |
string |
Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe im Abonnement des Benutzers. |
subscription
|
path | True |
string |
Abonnementanmeldeinformationen, die ein Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
system
|
path | True |
string |
Name des Systemthemas. |
api-version
|
query | True |
string |
Version der API, die mit der Clientanforderung verwendet werden soll. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
properties.deadLetterDestination | DeadLetterDestination: |
Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
properties.deadLetterWithResourceIdentity |
Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. das Thema oder die Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
|
properties.deliveryWithResourceIdentity |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. das Thema oder die Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
|
properties.destination | EventSubscriptionDestination: |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
properties.eventDeliverySchema |
Das Ereignisübermittlungsschema für das Ereignisabonnement. |
|
properties.expirationTimeUtc |
string |
Ablaufzeit des Ereignisabonnements. |
properties.filter |
Informationen zum Filter für das Ereignisabonnement. |
|
properties.labels |
string[] |
Liste der benutzerdefinierten Bezeichnungen. |
properties.retryPolicy |
Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und die Dauer für Ereignisse zu konfigurieren. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
201 Created |
Erstellt |
|
Other Status Codes |
Fehlerantworten: ***
|
Beispiele
SystemTopicEventSubscriptions_CreateOrUpdate
Beispielanforderung
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1?api-version=2022-06-15
{
"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "https://requestb.in/15ksip71"
}
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
}
}
}
Beispiel für eine Antwort
{
"properties": {
"destination": {
"properties": {
"endpointBaseUrl": "https://requestb.in/15ksip71"
},
"endpointType": "WebHook"
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
},
"labels": null,
"eventDeliverySchema": "EventGridSchema",
"retryPolicy": {
"maxDeliveryAttempts": 30,
"eventTimeToLiveInMinutes": 1440
},
"provisioningState": "Succeeded",
"topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1"
},
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1",
"name": "exampleEventSubscriptionName1",
"type": "Microsoft.EventGrid/systemTopics/eventSubscriptions"
}
Definitionen
Name | Beschreibung |
---|---|
Azure |
Informationen zum Azure-Funktionsziel für ein Ereignisabonnement. |
Bool |
Erweiterter BoolEquals-Filter. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Dead |
Informationen zum Deadletterziel mit Ressourcenidentität. |
Delivery |
Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität. |
Dynamic |
Details zur Zuordnung von dynamischen Übermittlungsattributs. |
Event |
Das Ereignisübermittlungsschema für das Ereignisabonnement. |
Event |
Informationen zum Event Hub-Ziel für ein Ereignisabonnement. |
Event |
Ereignisabonnement |
Event |
Filtern Sie nach dem Ereignisabonnement. |
Event |
Die Identitätsinformationen mit dem Ereignisabonnement. |
Event |
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe benutzerseitig zugewiesener Identitäten. Der Typ "None" entfernt jede Identität. |
Event |
Bereitstellungsstatus des Ereignisabonnements. |
Hybrid |
Informationen zum HybridConnection-Ziel für ein Ereignisabonnement. |
Is |
Erweiterter IsNotNull-Filter. |
Is |
Erweiterter IsNullOrUndefined-Filter. |
Number |
NumberGreaterThan Advanced Filter. |
Number |
Erweiterter NumberGreaterThanOrEquals-Filter. |
Number |
NumberIn Erweiterter Filter. |
Number |
Erweiterter NumberInRange-Filter. |
Number |
Erweiterter NumberLessThan-Filter. |
Number |
Erweiterter NumberLessThanOrEquals-Filter. |
Number |
Erweiterter NumberNotIn-Filter. |
Number |
Erweiterter NumberNotInRange-Filter. |
Retry |
Informationen zur Wiederholungsrichtlinie für ein Ereignisabonnement. |
Service |
Informationen zum Service Bus-Ziel für ein Ereignisabonnement. |
Service |
Informationen zum Service Bus-Themenziel für ein Ereignisabonnement. |
Static |
Zuordnungsdetails zu statischen Übermittlungsattributs. |
Storage |
Informationen zum Speicherblob-basierten Ziel für unzustellbare Buchstaben. |
Storage |
Informationen zum Speicherwarteschlangenziel für ein Ereignisabonnement. |
String |
StringBeginsWith Advanced Filter. |
String |
StringContains Advanced Filter. |
String |
StringEndsWith Advanced Filter. |
String |
ZeichenfolgeIn erweiterter Filter. |
String |
StringNotBeginsWith Advanced Filter. |
String |
StringNotContains Erweiterter Filter. |
String |
StringNotEndsWith Advanced Filter. |
String |
Erweiterter StringNotIn-Filter. |
system |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
Web |
Informationen zum Webhookziel für ein Ereignisabonnement. |
AzureFunctionEventSubscriptionDestination
Informationen zum Azure-Funktionsziel für ein Ereignisabonnement.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
endpointType |
string:
Azure |
Typ des Endpunkts für das Ereignisabonnementziel. |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
|
properties.maxEventsPerBatch |
integer |
1 |
Maximale Anzahl von Ereignissen pro Batch. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Bevorzugte Batchgröße in Kb. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID, die den Endpunkt des Azure-Funktionsziels eines Ereignisabonnements darstellt. |
BoolEqualsAdvancedFilter
Erweiterter BoolEquals-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Bool |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
value |
boolean |
Der boolesche Filterwert. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DeadLetterWithResourceIdentity
Informationen zum Deadletterziel mit Ressourcenidentität.
Name | Typ | Beschreibung |
---|---|---|
deadLetterDestination | DeadLetterDestination: |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. das Thema oder die Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
identity |
Die Identität, die bei Ereignissen mit unzustellbaren Buchstaben verwendet werden soll. |
DeliveryWithResourceIdentity
Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität.
Name | Typ | Beschreibung |
---|---|---|
destination | EventSubscriptionDestination: |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
identity |
Die Identität, die beim Übermitteln von Ereignissen verwendet werden soll. |
DynamicDeliveryAttributeMapping
Details zur Zuordnung von dynamischen Übermittlungsattributs.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name des Übermittlungsattributs oder -headers. |
properties.sourceField |
string |
JSON-Pfad in dem Ereignis, das den Attributwert enthält. |
type |
string:
Dynamic |
Typ des Übermittlungsattributs oder des Headernamens. |
EventDeliverySchema
Das Ereignisübermittlungsschema für das Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
CloudEventSchemaV1_0 |
string |
|
CustomInputSchema |
string |
|
EventGridSchema |
string |
EventHubEventSubscriptionDestination
Informationen zum Event Hub-Ziel für ein Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Event |
Typ des Endpunkts für das Ereignisabonnementziel. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID, die den Endpunkt eines Event Hub-Ziels eines Ereignisabonnements darstellt. |
EventSubscription
Ereignisabonnement
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Vollqualifizierter Bezeichner der Ressource. |
|
name |
string |
Der Name der Ressource. |
|
properties.deadLetterDestination | DeadLetterDestination: |
Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
|
properties.deadLetterWithResourceIdentity |
Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. das Thema oder die Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
||
properties.deliveryWithResourceIdentity |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. das Thema oder die Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
||
properties.destination | EventSubscriptionDestination: |
Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden. |
|
properties.eventDeliverySchema | EventGridSchema |
Das Ereignisübermittlungsschema für das Ereignisabonnement. |
|
properties.expirationTimeUtc |
string |
Ablaufzeit des Ereignisabonnements. |
|
properties.filter |
Informationen zum Filter für das Ereignisabonnement. |
||
properties.labels |
string[] |
Liste der benutzerdefinierten Bezeichnungen. |
|
properties.provisioningState |
Bereitstellungsstatus des Ereignisabonnements. |
||
properties.retryPolicy |
Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und die Dauer für Ereignisse zu konfigurieren. |
||
properties.topic |
string |
Name des Themas des Ereignisabonnements. |
|
systemData |
Die Systemmetadaten im Zusammenhang mit der Ereignisabonnementressource. |
||
type |
string |
Der Typ der Ressource. |
EventSubscriptionFilter
Filtern Sie nach dem Ereignisabonnement.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
advancedFilters |
AdvancedFilter[]:
|
Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden. |
|
enableAdvancedFilteringOnArrays |
boolean |
Ermöglicht es, dass erweiterte Filter mit einem Array von Werten ausgewertet werden, anstatt einen singularen Wert zu erwarten. |
|
includedEventTypes |
string[] |
Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn sie alle Standardereignistypen abonnieren möchten, legen Sie die IncludedEventTypes auf NULL fest. |
|
isSubjectCaseSensitive |
boolean |
False |
Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters in einer Weise verglichen werden sollen, bei der die Groß-/Kleinschreibung beachtet wird. |
subjectBeginsWith |
string |
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format hängt vom Herausgeber der Ereignisse ab. Wildcardzeichen werden in diesem Pfad nicht unterstützt. |
|
subjectEndsWith |
string |
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. Wildcardzeichen werden in diesem Pfad nicht unterstützt. |
EventSubscriptionIdentity
Die Identitätsinformationen mit dem Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
type |
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe benutzerseitig zugewiesener Identitäten. Der Typ "None" entfernt jede Identität. |
|
userAssignedIdentity |
string |
Die der Ressource zugeordnete Benutzeridentität. |
EventSubscriptionIdentityType
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe benutzerseitig zugewiesener Identitäten. Der Typ "None" entfernt jede Identität.
Name | Typ | Beschreibung |
---|---|---|
SystemAssigned |
string |
|
UserAssigned |
string |
EventSubscriptionProvisioningState
Bereitstellungsstatus des Ereignisabonnements.
Name | Typ | Beschreibung |
---|---|---|
AwaitingManualAction |
string |
|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
HybridConnectionEventSubscriptionDestination
Informationen zum HybridConnection-Ziel für ein Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Hybrid |
Typ des Endpunkts für das Ereignisabonnementziel. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID einer Hybridverbindung, die das Ziel eines Ereignisabonnements ist. |
IsNotNullAdvancedFilter
Erweiterter IsNotNull-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Is |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
IsNullOrUndefinedAdvancedFilter
Erweiterter IsNullOrUndefined-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Is |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
NumberGreaterThanAdvancedFilter
NumberGreaterThan Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
value |
number |
Der Filterwert. |
NumberGreaterThanOrEqualsAdvancedFilter
Erweiterter NumberGreaterThanOrEquals-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
value |
number |
Der Filterwert. |
NumberInAdvancedFilter
NumberIn Erweiterter Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
number[] |
Der Satz von Filterwerten. |
NumberInRangeAdvancedFilter
Erweiterter NumberInRange-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
number[] |
Der Satz von Filterwerten. |
NumberLessThanAdvancedFilter
Erweiterter NumberLessThan-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
value |
number |
Der Filterwert. |
NumberLessThanOrEqualsAdvancedFilter
Erweiterter NumberLessThanOrEquals-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
value |
number |
Der Filterwert. |
NumberNotInAdvancedFilter
Erweiterter NumberNotIn-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
number[] |
Der Satz von Filterwerten. |
NumberNotInRangeAdvancedFilter
Erweiterter NumberNotInRange-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
Number |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
number[] |
Der Satz von Filterwerten. |
RetryPolicy
Informationen zur Wiederholungsrichtlinie für ein Ereignisabonnement.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
eventTimeToLiveInMinutes |
integer |
1440 |
Gültigkeitsdauer (in Minuten) für Ereignisse. |
maxDeliveryAttempts |
integer |
30 |
Maximale Anzahl von Übermittlungsversuchen für Ereignisse. |
ServiceBusQueueEventSubscriptionDestination
Informationen zum Service Bus-Ziel für ein Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Service |
Typ des Endpunkts für das Ereignisabonnementziel. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID, die den Endpunkt des Service Bus-Ziels eines Ereignisabonnements darstellt. |
ServiceBusTopicEventSubscriptionDestination
Informationen zum Service Bus-Themenziel für ein Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Service |
Typ des Endpunkts für das Ereignisabonnementziel. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID, die den Endpunkt des Service Bus-Themaziels eines Ereignisabonnements darstellt. |
StaticDeliveryAttributeMapping
Zuordnungsdetails zu statischen Übermittlungsattributs.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
name |
string |
Name des Übermittlungsattributs oder -headers. |
|
properties.isSecret |
boolean |
False |
Boolesches Flag, um anzugeben, ob das Attribut vertrauliche Informationen enthält. |
properties.value |
string |
Wert des Delivery-Attributs. |
|
type |
string:
Static |
Typ des Übermittlungsattributs oder des Headernamens. |
StorageBlobDeadLetterDestination
Informationen zum Speicherblob-basierten Ziel für unzustellbare Buchstaben.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Storage |
Typ des Endpunkts für das Ziel des unzustellbaren Buchstabens |
properties.blobContainerName |
string |
Der Name des Speicherblobcontainers, der das Ziel der Deadletterereignisse darstellt |
properties.resourceId |
string |
Die Azure-Ressourcen-ID des Speicherkontos, das das Ziel der Deadletterereignisse ist |
StorageQueueEventSubscriptionDestination
Informationen zum Speicherwarteschlangenziel für ein Ereignisabonnement.
Name | Typ | Beschreibung |
---|---|---|
endpointType |
string:
Storage |
Typ des Endpunkts für das Ereignisabonnementziel. |
properties.queueMessageTimeToLiveInSeconds |
integer |
Die Zeit der Speicherwarteschlangennachricht wird in Sekunden angegeben. |
properties.queueName |
string |
Der Name der Speicherwarteschlange unter einem Speicherkonto, das das Ziel eines Ereignisabonnements ist. |
properties.resourceId |
string |
Die Azure-Ressourcen-ID des Speicherkontos, das die Warteschlange enthält, die das Ziel eines Ereignisabonnements ist. |
StringBeginsWithAdvancedFilter
StringBeginsWith Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringContainsAdvancedFilter
StringContains Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringEndsWithAdvancedFilter
StringEndsWith Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringInAdvancedFilter
ZeichenfolgeIn erweiterter Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringNotBeginsWithAdvancedFilter
StringNotBeginsWith Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringNotContainsAdvancedFilter
StringNotContains Erweiterter Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringNotEndsWithAdvancedFilter
StringNotEndsWith Advanced Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
StringNotInAdvancedFilter
Erweiterter StringNotIn-Filter.
Name | Typ | Beschreibung |
---|---|---|
key |
string |
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten. |
operatorType |
string:
String |
Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. |
values |
string[] |
Der Satz von Filterwerten. |
systemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
WebHookEventSubscriptionDestination
Informationen zum Webhookziel für ein Ereignisabonnement.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
endpointType |
string:
Web |
Typ des Endpunkts für das Ereignisabonnementziel. |
|
properties.azureActiveDirectoryApplicationIdOrUri |
string |
Die Azure Active Directory-Anwendungs-ID oder der URI zum Abrufen des Zugriffstokens, das als Bearertoken in Übermittlungsanforderungen enthalten wird. |
|
properties.azureActiveDirectoryTenantId |
string |
Die Azure Active Directory-Mandanten-ID zum Abrufen des Zugriffstokens, das als Bearertoken in Übermittlungsanforderungen enthalten wird. |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Details zum Übermittlungsattribut. |
|
properties.endpointBaseUrl |
string |
Die Basis-URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt. |
|
properties.endpointUrl |
string |
Die URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt. |
|
properties.maxEventsPerBatch |
integer |
1 |
Maximale Anzahl von Ereignissen pro Batch. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Bevorzugte Batchgröße in Kb. |