Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
- neueste
- 2025-04-01-Preview-
- 2025-02-15
- 2024-12-15-Vorschau-
- 2024-06-01-Preview-
- 2023-12-15-Vorschau-
- 2023-06-01-Preview-
- 2022-06-15
- 2021-12-01
- 2021-10-15-Preview-
- 2021-06-01-Preview-
- 2020-10-15-Vorschau
- 2020-06-01
- 2020-04-01-Vorschau
- 2020-01-01-Vorschau
- 2019-06-01
- 2019-02-01-Vorschau
- 2019-01-01
- 2018-09-15-Vorschau
- 2018-05-01-Vorschau
- 2018-01-01
- 2017-09-15-Vorschau
- 2017-06-15-Vorschau
Bicep-Ressourcendefinition
Der Ressourcentyp "eventSubscriptions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/eventSubscriptions-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2019-02-01-preview' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
deadLetterDestination: {
endpointType: 'string'
// For remaining properties, see DeadLetterDestination objects
}
destination: {
endpointType: 'string'
// For remaining properties, see EventSubscriptionDestination objects
}
eventDeliverySchema: 'string'
expirationTimeUtc: 'string'
filter: {
advancedFilters: [
{
key: 'string'
operatorType: 'string'
// For remaining properties, see AdvancedFilter objects
}
]
includedEventTypes: [
'string'
]
isSubjectCaseSensitive: bool
subjectBeginsWith: 'string'
subjectEndsWith: 'string'
}
labels: [
'string'
]
retryPolicy: {
eventTimeToLiveInMinutes: int
maxDeliveryAttempts: int
}
}
}
EventSubscriptionDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für EventHub-:
{
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
}
Verwenden Sie für HybridConnection Folgendes:
{
endpointType: 'HybridConnection'
properties: {
resourceId: 'string'
}
}
Für ServiceBusQueue verwenden Sie:
{
endpointType: 'ServiceBusQueue'
properties: {
resourceId: 'string'
}
}
Verwenden Sie für StorageQueue Folgendes:
{
endpointType: 'StorageQueue'
properties: {
queueName: 'string'
resourceId: 'string'
}
}
Verwenden Sie für WebHook Folgendes:
{
endpointType: 'WebHook'
properties: {
endpointUrl: 'string'
}
}
DeadLetterDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für StorageBlob Folgendes:
{
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
}
AdvancedFilter-Objekte
Legen Sie die operatorType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für BoolEquals:
{
operatorType: 'BoolEquals'
value: bool
}
Verwenden Sie für NumberGreaterThan:
{
operatorType: 'NumberGreaterThan'
value: int
}
Verwenden Sie für NumberGreaterThanOrEquals:
{
operatorType: 'NumberGreaterThanOrEquals'
value: int
}
Verwenden Sie für NumberIn-Folgendes:
{
operatorType: 'NumberIn'
values: [
int
]
}
Verwenden Sie für NumberLessThan-:
{
operatorType: 'NumberLessThan'
value: int
}
Verwenden Sie für NumberLessThanOrEquals:
{
operatorType: 'NumberLessThanOrEquals'
value: int
}
Verwenden Sie für NumberNotIn-Folgendes:
{
operatorType: 'NumberNotIn'
values: [
int
]
}
Verwenden Sie für StringBeginsWith:
{
operatorType: 'StringBeginsWith'
values: [
'string'
]
}
Verwenden Sie für StringContains-:
{
operatorType: 'StringContains'
values: [
'string'
]
}
Verwenden Sie für StringEndsWith:
{
operatorType: 'StringEndsWith'
values: [
'string'
]
}
Verwenden Sie für StringIn-:
{
operatorType: 'StringIn'
values: [
'string'
]
}
Verwenden Sie für StringNotIn-:
{
operatorType: 'StringNotIn'
values: [
'string'
]
}
Eigenschaftswerte
Microsoft.EventGrid/eventAbonnements
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften des Ereignisabonnements | EventSubscription-Eigenschaften |
Umfang | Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. | Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden. |
Erweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten. | Schnur |
operatorTyp | Legen Sie für den Typ BoolEqualsAdvancedFilterauf "BoolEquals" fest. Legen Sie den Wert auf 'NumberGreaterThan' für den Typ NumberGreaterThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberGreaterThanOrEquals' für den Typ NumberGreaterThanOrEqualsAdvancedFilter fest. Legen Sie den Wert auf 'NumberIn' für den Typ NumberInAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThan' für den Typ NumberLessThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThanOrEquals' für den Typ NumberLessThanOrEqualsAdvancedFilter fest. Legen Sie für den Typ NumberNotInAdvancedFilterauf "NumberNotIn" fest. Legen Sie den Wert auf 'StringBeginsWith' für den Typ StringBeginsWithAdvancedFilter fest. Legen Sie den Wert auf 'StringContains' für den Typ StringContainsAdvancedFilter fest. Legen Sie den Wert auf 'StringEndsWith' für den Typ StringEndsWithAdvancedFilter fest. Legen Sie 'StringIn' für den Typ ' StringInAdvancedFilter' fest. Legen Sie den Wert auf 'StringNotIn' für den Typ StringNotInAdvancedFilter fest. | "BoolEquals" "NumberGreaterThan" "NumberGreaterThanOrEquals" 'Nummerierung' "NumberLessThan" "NumberLessThanOrEquals" 'NumberNotIn' 'StringBeginsWith' 'StringEnthält' 'StringEndsWith' 'StringIn' 'StringNotIn' (erforderlich) |
BoolEqualsErweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "BoolEquals" (erforderlich) |
Wert | Der boolesche Filterwert. | Boolesch |
Unzustellbares Ziel
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie für den Typ StorageBlobDeadLetterDestinationauf "StorageBlob" fest. | "StorageBlob" (erforderlich) |
EventHubEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'EventHub' (erforderlich) |
Eigenschaften | Event Hub-Eigenschaften des Ereignisabonnementziels | EventHubEventSubscriptionDestinationProperties- |
EventHubEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt eines Event Hub-Ziels eines Ereignisabonnements darstellt. | Schnur |
EventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie "EventHub" für den Typ EventHubEventSubscriptionDestination fest. Legen Sie für den Typ "HybridConnectionEventSubscriptionDestination" den Typ "HybridConnectionEventSubscriptionDestination" fest. Legen Sie diesen Wert auf "ServiceBusQueue" für den Typ ServiceBusQueueEventSubscriptionDestination fest. Wird für den Typ "StorageQueueEventSubscriptionDestination" auf "StorageQueueEventSubscriptionDestination" festgelegt. Legen Sie für den Typ "WebHookEventSubscriptionDestination" den Typ "WebHookEventSubscriptionDestination" fest. | "EventHub" "HybridConnection" 'ServiceBus-Warteschlange' "StorageQueue" 'WebHook' (erforderlich) |
EventSubscriptionFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertFilter | Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden. | AdvancedFilter-[] |
includedEventTypes | Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn alle Standardereignistypen abonniert werden sollen, legen Sie die IncludedEventTypes auf NULL fest. | Zeichenfolge[] |
isSubjectCaseSensitive | Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters sollte auf die Groß-/Kleinschreibung unterschieden werden. |
Boolesch |
subjectBeginsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format dieser Ereignisse hängt vom Herausgeber der Ereignisse ab. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
subjectEndsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
EventSubscription-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
deadLetterDestination | Das DeadLetter-Ziel des Ereignisabonnements. | Unzustellbares Ziel |
Reiseziel | Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. | EventSubscriptionDestination |
eventDeliverySchema | Das Ereignisübermittlungsschema für das Ereignisabonnement. | "CloudEventV01Schema" 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Ablaufzeit des Ereignisabonnements. | Schnur |
Filter | Informationen zum Filter für das Ereignisabonnement. | EventSubscriptionFilter- |
etiketten | Liste der benutzerdefinierten Bezeichnungen. | Zeichenfolge[] |
retry-Richtlinie | Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und Zeit für Ereignisse zu konfigurieren. | Wiederholungsrichtlinie |
HybridConnectionEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "HybridConnection" (erforderlich) |
Eigenschaften | Hybridverbindungseigenschaften des Ereignisabonnementziels | HybridConnectionEventSubscriptionDestinationEigenschaften |
HybridConnectionEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID einer Hybridverbindung, die das Ziel eines Ereignisabonnements ist. | Schnur |
ZahlGrößerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlGrößerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
ZahlWenigerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlKleinerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
Wiederholungsrichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in Minuten) für Ereignisse. | INT |
maxDeliveryAttempts (maxDeliveryVersuche) | Maximale Anzahl von Wiederholungsversuchen für Ereignisse. | INT |
ServiceBusQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'ServiceBusQueue' (erforderlich) |
Eigenschaften | Service Bus-Eigenschaften des Ereignisabonnementziels | ServiceBusQueueEventSubscriptionDestinationEigenschaften |
ServiceBusQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt des ServiceBus-Ziels eines Ereignisabonnements darstellt. | Schnur |
StorageBlobDeadLetterDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ziel des inaktiven Buchstabens | "StorageBlob" (erforderlich) |
Eigenschaften | Die Eigenschaften des Speicher-Blob-basierten Deadletter-Ziels | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
blobContainerName | Der Name des Speicher-BLOB-Containers, der das Ziel der Deadletter-Ereignisse ist | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das das Ziel der Deadletter-Ereignisse ist | Schnur |
StorageQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "StorageQueue" (erforderlich) |
Eigenschaften | Speicherwarteschlangeneigenschaften des Ereignisabonnementziels | StorageQueueEventSubscriptionDestinationEigenschaften |
StorageQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
queueName (englisch) | Der Name der Speicherwarteschlange unter einem Speicherkonto, das das Ziel eines Ereignisabonnements ist. | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das die Warteschlange enthält, die das Ziel eines Ereignisabonnements ist. | Schnur |
StringBeginsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringBeginsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringContainsAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringContains' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringEndsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringEndsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
WebHookEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'WebHook' (erforderlich) |
Eigenschaften | WebHook-Eigenschaften des Ereignisabonnementziels | WebHookEventSubscriptionDestinationEigenschaften |
WebHookEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt-URL | Die URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt. | Schnur |
Verwendungsbeispiele
Azure-Schnellstartbeispiele
Die folgenden Azure-Schnellstartvorlagen Bicep-Beispiele für die Bereitstellung dieses Ressourcentyps enthalten.
Bicep-Datei | BESCHREIBUNG |
---|---|
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und eines Warteschlangenabonnements | Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Warteschlangenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und -Abonnements | Erstellt ein benutzerdefiniertes Thema für Azure Event Grid und ein Webhook-Abonnement. Vorlage, die ursprünglich von John Downs verfasst wurde. |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "eventSubscriptions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/eventSubscriptions-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.EventGrid/eventSubscriptions",
"apiVersion": "2019-02-01-preview",
"name": "string",
"properties": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"eventDeliverySchema": "string",
"expirationTimeUtc": "string",
"filter": {
"advancedFilters": [ {
"key": "string",
"operatorType": "string"
// For remaining properties, see AdvancedFilter objects
} ],
"includedEventTypes": [ "string" ],
"isSubjectCaseSensitive": "bool",
"subjectBeginsWith": "string",
"subjectEndsWith": "string"
},
"labels": [ "string" ],
"retryPolicy": {
"eventTimeToLiveInMinutes": "int",
"maxDeliveryAttempts": "int"
}
}
}
EventSubscriptionDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für EventHub-:
{
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
}
Verwenden Sie für HybridConnection Folgendes:
{
"endpointType": "HybridConnection",
"properties": {
"resourceId": "string"
}
}
Für ServiceBusQueue verwenden Sie:
{
"endpointType": "ServiceBusQueue",
"properties": {
"resourceId": "string"
}
}
Verwenden Sie für StorageQueue Folgendes:
{
"endpointType": "StorageQueue",
"properties": {
"queueName": "string",
"resourceId": "string"
}
}
Verwenden Sie für WebHook Folgendes:
{
"endpointType": "WebHook",
"properties": {
"endpointUrl": "string"
}
}
DeadLetterDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für StorageBlob Folgendes:
{
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
}
AdvancedFilter-Objekte
Legen Sie die operatorType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für BoolEquals:
{
"operatorType": "BoolEquals",
"value": "bool"
}
Verwenden Sie für NumberGreaterThan:
{
"operatorType": "NumberGreaterThan",
"value": "int"
}
Verwenden Sie für NumberGreaterThanOrEquals:
{
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
}
Verwenden Sie für NumberIn-Folgendes:
{
"operatorType": "NumberIn",
"values": [ "int" ]
}
Verwenden Sie für NumberLessThan-:
{
"operatorType": "NumberLessThan",
"value": "int"
}
Verwenden Sie für NumberLessThanOrEquals:
{
"operatorType": "NumberLessThanOrEquals",
"value": "int"
}
Verwenden Sie für NumberNotIn-Folgendes:
{
"operatorType": "NumberNotIn",
"values": [ "int" ]
}
Verwenden Sie für StringBeginsWith:
{
"operatorType": "StringBeginsWith",
"values": [ "string" ]
}
Verwenden Sie für StringContains-:
{
"operatorType": "StringContains",
"values": [ "string" ]
}
Verwenden Sie für StringEndsWith:
{
"operatorType": "StringEndsWith",
"values": [ "string" ]
}
Verwenden Sie für StringIn-:
{
"operatorType": "StringIn",
"values": [ "string" ]
}
Verwenden Sie für StringNotIn-:
{
"operatorType": "StringNotIn",
"values": [ "string" ]
}
Eigenschaftswerte
Microsoft.EventGrid/eventAbonnements
Name | BESCHREIBUNG | Wert |
---|---|---|
apiVersion (Englisch) | Die API-Version | "2019-02-01-preview" |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften des Ereignisabonnements | EventSubscription-Eigenschaften |
Typ | Der Ressourcentyp | "Microsoft.EventGrid/eventSubscriptions" |
Erweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten. | Schnur |
operatorTyp | Legen Sie für den Typ BoolEqualsAdvancedFilterauf "BoolEquals" fest. Legen Sie den Wert auf 'NumberGreaterThan' für den Typ NumberGreaterThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberGreaterThanOrEquals' für den Typ NumberGreaterThanOrEqualsAdvancedFilter fest. Legen Sie den Wert auf 'NumberIn' für den Typ NumberInAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThan' für den Typ NumberLessThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThanOrEquals' für den Typ NumberLessThanOrEqualsAdvancedFilter fest. Legen Sie für den Typ NumberNotInAdvancedFilterauf "NumberNotIn" fest. Legen Sie den Wert auf 'StringBeginsWith' für den Typ StringBeginsWithAdvancedFilter fest. Legen Sie den Wert auf 'StringContains' für den Typ StringContainsAdvancedFilter fest. Legen Sie den Wert auf 'StringEndsWith' für den Typ StringEndsWithAdvancedFilter fest. Legen Sie 'StringIn' für den Typ ' StringInAdvancedFilter' fest. Legen Sie den Wert auf 'StringNotIn' für den Typ StringNotInAdvancedFilter fest. | "BoolEquals" "NumberGreaterThan" "NumberGreaterThanOrEquals" 'Nummerierung' "NumberLessThan" "NumberLessThanOrEquals" 'NumberNotIn' 'StringBeginsWith' 'StringEnthält' 'StringEndsWith' 'StringIn' 'StringNotIn' (erforderlich) |
BoolEqualsErweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "BoolEquals" (erforderlich) |
Wert | Der boolesche Filterwert. | Boolesch |
Unzustellbares Ziel
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie für den Typ StorageBlobDeadLetterDestinationauf "StorageBlob" fest. | "StorageBlob" (erforderlich) |
EventHubEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'EventHub' (erforderlich) |
Eigenschaften | Event Hub-Eigenschaften des Ereignisabonnementziels | EventHubEventSubscriptionDestinationProperties- |
EventHubEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt eines Event Hub-Ziels eines Ereignisabonnements darstellt. | Schnur |
EventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie "EventHub" für den Typ EventHubEventSubscriptionDestination fest. Legen Sie für den Typ "HybridConnectionEventSubscriptionDestination" den Typ "HybridConnectionEventSubscriptionDestination" fest. Legen Sie diesen Wert auf "ServiceBusQueue" für den Typ ServiceBusQueueEventSubscriptionDestination fest. Wird für den Typ "StorageQueueEventSubscriptionDestination" auf "StorageQueueEventSubscriptionDestination" festgelegt. Legen Sie für den Typ "WebHookEventSubscriptionDestination" den Typ "WebHookEventSubscriptionDestination" fest. | "EventHub" "HybridConnection" 'ServiceBus-Warteschlange' "StorageQueue" 'WebHook' (erforderlich) |
EventSubscriptionFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertFilter | Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden. | AdvancedFilter-[] |
includedEventTypes | Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn alle Standardereignistypen abonniert werden sollen, legen Sie die IncludedEventTypes auf NULL fest. | Zeichenfolge[] |
isSubjectCaseSensitive | Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters sollte auf die Groß-/Kleinschreibung unterschieden werden. |
Boolesch |
subjectBeginsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format dieser Ereignisse hängt vom Herausgeber der Ereignisse ab. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
subjectEndsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
EventSubscription-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
deadLetterDestination | Das DeadLetter-Ziel des Ereignisabonnements. | Unzustellbares Ziel |
Reiseziel | Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. | EventSubscriptionDestination |
eventDeliverySchema | Das Ereignisübermittlungsschema für das Ereignisabonnement. | "CloudEventV01Schema" 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Ablaufzeit des Ereignisabonnements. | Schnur |
Filter | Informationen zum Filter für das Ereignisabonnement. | EventSubscriptionFilter- |
etiketten | Liste der benutzerdefinierten Bezeichnungen. | Zeichenfolge[] |
retry-Richtlinie | Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und Zeit für Ereignisse zu konfigurieren. | Wiederholungsrichtlinie |
HybridConnectionEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "HybridConnection" (erforderlich) |
Eigenschaften | Hybridverbindungseigenschaften des Ereignisabonnementziels | HybridConnectionEventSubscriptionDestinationEigenschaften |
HybridConnectionEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID einer Hybridverbindung, die das Ziel eines Ereignisabonnements ist. | Schnur |
ZahlGrößerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlGrößerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
ZahlWenigerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlKleinerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
Wiederholungsrichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in Minuten) für Ereignisse. | INT |
maxDeliveryAttempts (maxDeliveryVersuche) | Maximale Anzahl von Wiederholungsversuchen für Ereignisse. | INT |
ServiceBusQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'ServiceBusQueue' (erforderlich) |
Eigenschaften | Service Bus-Eigenschaften des Ereignisabonnementziels | ServiceBusQueueEventSubscriptionDestinationEigenschaften |
ServiceBusQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt des ServiceBus-Ziels eines Ereignisabonnements darstellt. | Schnur |
StorageBlobDeadLetterDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ziel des inaktiven Buchstabens | "StorageBlob" (erforderlich) |
Eigenschaften | Die Eigenschaften des Speicher-Blob-basierten Deadletter-Ziels | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
blobContainerName | Der Name des Speicher-BLOB-Containers, der das Ziel der Deadletter-Ereignisse ist | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das das Ziel der Deadletter-Ereignisse ist | Schnur |
StorageQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "StorageQueue" (erforderlich) |
Eigenschaften | Speicherwarteschlangeneigenschaften des Ereignisabonnementziels | StorageQueueEventSubscriptionDestinationEigenschaften |
StorageQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
queueName (englisch) | Der Name der Speicherwarteschlange unter einem Speicherkonto, das das Ziel eines Ereignisabonnements ist. | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das die Warteschlange enthält, die das Ziel eines Ereignisabonnements ist. | Schnur |
StringBeginsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringBeginsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringContainsAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringContains' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringEndsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringEndsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
WebHookEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'WebHook' (erforderlich) |
Eigenschaften | WebHook-Eigenschaften des Ereignisabonnementziels | WebHookEventSubscriptionDestinationEigenschaften |
WebHookEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt-URL | Die URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt. | Schnur |
Verwendungsbeispiele
Azure-Schnellstartvorlagen
Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.
Schablone | BESCHREIBUNG |
---|---|
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und eines Warteschlangenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Warteschlangenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und -Abonnements |
Erstellt ein benutzerdefiniertes Thema für Azure Event Grid und ein Webhook-Abonnement. Vorlage, die ursprünglich von John Downs verfasst wurde. |
Erstellen eines benutzerdefinierten Azure Event Grid-Themenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Themenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Erstellen eines benutzerdefinierten Themas und Ereignishubhandlers für das Ereignisraster |
Erstellt ein benutzerdefiniertes Thema und einen Ereignishub für Azure Event Grid, um die Ereignisse zu behandeln. |
Erstellen eines Event Grid-Abonnements für Ressourcenereignisse |
Erstellt ein Ereignisrasterabonnement für eine Ressourcengruppe oder ein Azure-Abonnement. |
Thema/Abonnement für benutzerdefiniertes Azure-Ereignisraster mit CloudEvents |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema, ein Webhook-Abonnement mit CloudEvents-Schema und eine Logik-App als Ereignishandler. Vorlage, die ursprünglich von Justin Yoo erstellt wurde. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "eventSubscriptions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/eventSubscriptions-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/eventSubscriptions@2019-02-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
deadLetterDestination = {
endpointType = "string"
// For remaining properties, see DeadLetterDestination objects
}
destination = {
endpointType = "string"
// For remaining properties, see EventSubscriptionDestination objects
}
eventDeliverySchema = "string"
expirationTimeUtc = "string"
filter = {
advancedFilters = [
{
key = "string"
operatorType = "string"
// For remaining properties, see AdvancedFilter objects
}
]
includedEventTypes = [
"string"
]
isSubjectCaseSensitive = bool
subjectBeginsWith = "string"
subjectEndsWith = "string"
}
labels = [
"string"
]
retryPolicy = {
eventTimeToLiveInMinutes = int
maxDeliveryAttempts = int
}
}
}
}
EventSubscriptionDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für EventHub-:
{
endpointType = "EventHub"
properties = {
resourceId = "string"
}
}
Verwenden Sie für HybridConnection Folgendes:
{
endpointType = "HybridConnection"
properties = {
resourceId = "string"
}
}
Für ServiceBusQueue verwenden Sie:
{
endpointType = "ServiceBusQueue"
properties = {
resourceId = "string"
}
}
Verwenden Sie für StorageQueue Folgendes:
{
endpointType = "StorageQueue"
properties = {
queueName = "string"
resourceId = "string"
}
}
Verwenden Sie für WebHook Folgendes:
{
endpointType = "WebHook"
properties = {
endpointUrl = "string"
}
}
DeadLetterDestination-Objekte
Legen Sie den endpointType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für StorageBlob Folgendes:
{
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
}
AdvancedFilter-Objekte
Legen Sie die operatorType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für BoolEquals:
{
operatorType = "BoolEquals"
value = bool
}
Verwenden Sie für NumberGreaterThan:
{
operatorType = "NumberGreaterThan"
value = int
}
Verwenden Sie für NumberGreaterThanOrEquals:
{
operatorType = "NumberGreaterThanOrEquals"
value = int
}
Verwenden Sie für NumberIn-Folgendes:
{
operatorType = "NumberIn"
values = [
int
]
}
Verwenden Sie für NumberLessThan-:
{
operatorType = "NumberLessThan"
value = int
}
Verwenden Sie für NumberLessThanOrEquals:
{
operatorType = "NumberLessThanOrEquals"
value = int
}
Verwenden Sie für NumberNotIn-Folgendes:
{
operatorType = "NumberNotIn"
values = [
int
]
}
Verwenden Sie für StringBeginsWith:
{
operatorType = "StringBeginsWith"
values = [
"string"
]
}
Verwenden Sie für StringContains-:
{
operatorType = "StringContains"
values = [
"string"
]
}
Verwenden Sie für StringEndsWith:
{
operatorType = "StringEndsWith"
values = [
"string"
]
}
Verwenden Sie für StringIn-:
{
operatorType = "StringIn"
values = [
"string"
]
}
Verwenden Sie für StringNotIn-:
{
operatorType = "StringNotIn"
values = [
"string"
]
}
Eigenschaftswerte
Microsoft.EventGrid/eventAbonnements
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eltern-ID | Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften des Ereignisabonnements | EventSubscription-Eigenschaften |
Typ | Der Ressourcentyp | "Microsoft.EventGrid/eventSubscriptions@2019-02-01-preview" |
Erweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten. | Schnur |
operatorTyp | Legen Sie für den Typ BoolEqualsAdvancedFilterauf "BoolEquals" fest. Legen Sie den Wert auf 'NumberGreaterThan' für den Typ NumberGreaterThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberGreaterThanOrEquals' für den Typ NumberGreaterThanOrEqualsAdvancedFilter fest. Legen Sie den Wert auf 'NumberIn' für den Typ NumberInAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThan' für den Typ NumberLessThanAdvancedFilter fest. Legen Sie den Wert auf 'NumberLessThanOrEquals' für den Typ NumberLessThanOrEqualsAdvancedFilter fest. Legen Sie für den Typ NumberNotInAdvancedFilterauf "NumberNotIn" fest. Legen Sie den Wert auf 'StringBeginsWith' für den Typ StringBeginsWithAdvancedFilter fest. Legen Sie den Wert auf 'StringContains' für den Typ StringContainsAdvancedFilter fest. Legen Sie den Wert auf 'StringEndsWith' für den Typ StringEndsWithAdvancedFilter fest. Legen Sie 'StringIn' für den Typ ' StringInAdvancedFilter' fest. Legen Sie den Wert auf 'StringNotIn' für den Typ StringNotInAdvancedFilter fest. | "BoolEquals" "NumberGreaterThan" "NumberGreaterThanOrEquals" 'Nummerierung' "NumberLessThan" "NumberLessThanOrEquals" 'NumberNotIn' 'StringBeginsWith' 'StringEnthält' 'StringEndsWith' 'StringIn' 'StringNotIn' (erforderlich) |
BoolEqualsErweiterter Filter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "BoolEquals" (erforderlich) |
Wert | Der boolesche Filterwert. | Boolesch |
Unzustellbares Ziel
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie für den Typ StorageBlobDeadLetterDestinationauf "StorageBlob" fest. | "StorageBlob" (erforderlich) |
EventHubEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'EventHub' (erforderlich) |
Eigenschaften | Event Hub-Eigenschaften des Ereignisabonnementziels | EventHubEventSubscriptionDestinationProperties- |
EventHubEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt eines Event Hub-Ziels eines Ereignisabonnements darstellt. | Schnur |
EventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Legen Sie "EventHub" für den Typ EventHubEventSubscriptionDestination fest. Legen Sie für den Typ "HybridConnectionEventSubscriptionDestination" den Typ "HybridConnectionEventSubscriptionDestination" fest. Legen Sie diesen Wert auf "ServiceBusQueue" für den Typ ServiceBusQueueEventSubscriptionDestination fest. Wird für den Typ "StorageQueueEventSubscriptionDestination" auf "StorageQueueEventSubscriptionDestination" festgelegt. Legen Sie für den Typ "WebHookEventSubscriptionDestination" den Typ "WebHookEventSubscriptionDestination" fest. | "EventHub" "HybridConnection" 'ServiceBus-Warteschlange' "StorageQueue" 'WebHook' (erforderlich) |
EventSubscriptionFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
erweitertFilter | Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden. | AdvancedFilter-[] |
includedEventTypes | Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn alle Standardereignistypen abonniert werden sollen, legen Sie die IncludedEventTypes auf NULL fest. | Zeichenfolge[] |
isSubjectCaseSensitive | Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters sollte auf die Groß-/Kleinschreibung unterschieden werden. |
Boolesch |
subjectBeginsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format dieser Ereignisse hängt vom Herausgeber der Ereignisse ab. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
subjectEndsMit | Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. In diesem Pfad werden keine Wildcardzeichen unterstützt. |
Schnur |
EventSubscription-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
deadLetterDestination | Das DeadLetter-Ziel des Ereignisabonnements. | Unzustellbares Ziel |
Reiseziel | Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. | EventSubscriptionDestination |
eventDeliverySchema | Das Ereignisübermittlungsschema für das Ereignisabonnement. | "CloudEventV01Schema" 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Ablaufzeit des Ereignisabonnements. | Schnur |
Filter | Informationen zum Filter für das Ereignisabonnement. | EventSubscriptionFilter- |
etiketten | Liste der benutzerdefinierten Bezeichnungen. | Zeichenfolge[] |
retry-Richtlinie | Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und Zeit für Ereignisse zu konfigurieren. | Wiederholungsrichtlinie |
HybridConnectionEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "HybridConnection" (erforderlich) |
Eigenschaften | Hybridverbindungseigenschaften des Ereignisabonnementziels | HybridConnectionEventSubscriptionDestinationEigenschaften |
HybridConnectionEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID einer Hybridverbindung, die das Ziel eines Ereignisabonnements ist. | Schnur |
ZahlGrößerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlGrößerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberGreaterThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
ZahlWenigerAlsErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThan" (erforderlich) |
Wert | Der Filterwert. | INT |
ZahlKleinerAlsOderGleichErweitertFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | "NumberLessThanOrEquals" (erforderlich) |
Wert | Der Filterwert. | INT |
NumberNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'NumberNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | int[] |
Wiederholungsrichtlinie
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in Minuten) für Ereignisse. | INT |
maxDeliveryAttempts (maxDeliveryVersuche) | Maximale Anzahl von Wiederholungsversuchen für Ereignisse. | INT |
ServiceBusQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'ServiceBusQueue' (erforderlich) |
Eigenschaften | Service Bus-Eigenschaften des Ereignisabonnementziels | ServiceBusQueueEventSubscriptionDestinationEigenschaften |
ServiceBusQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Ressourcen-ID | Die Azure-Ressourcen-ID, die den Endpunkt des ServiceBus-Ziels eines Ereignisabonnements darstellt. | Schnur |
StorageBlobDeadLetterDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ziel des inaktiven Buchstabens | "StorageBlob" (erforderlich) |
Eigenschaften | Die Eigenschaften des Speicher-Blob-basierten Deadletter-Ziels | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
blobContainerName | Der Name des Speicher-BLOB-Containers, der das Ziel der Deadletter-Ereignisse ist | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das das Ziel der Deadletter-Ereignisse ist | Schnur |
StorageQueueEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | "StorageQueue" (erforderlich) |
Eigenschaften | Speicherwarteschlangeneigenschaften des Ereignisabonnementziels | StorageQueueEventSubscriptionDestinationEigenschaften |
StorageQueueEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
queueName (englisch) | Der Name der Speicherwarteschlange unter einem Speicherkonto, das das Ziel eines Ereignisabonnements ist. | Schnur |
Ressourcen-ID | Die Azure-Ressourcen-ID des Speicherkontos, das die Warteschlange enthält, die das Ziel eines Ereignisabonnements ist. | Schnur |
StringBeginsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringBeginsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringContainsAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringContains' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringEndsWithAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringEndsWith' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
StringNotInAdvancedFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
operatorTyp | Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. | 'StringNotIn' (erforderlich) |
Werte | Der Satz von Filterwerten. | Zeichenfolge[] |
WebHookEventSubscriptionDestination
Name | BESCHREIBUNG | Wert |
---|---|---|
endpoint-Typ | Typ des Endpunkts für das Ereignisabonnementziel | 'WebHook' (erforderlich) |
Eigenschaften | WebHook-Eigenschaften des Ereignisabonnementziels | WebHookEventSubscriptionDestinationEigenschaften |
WebHookEventSubscriptionDestinationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Endpunkt-URL | Die URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt. | Schnur |