Microsoft.EventGrid eventSubscriptions 2019-02-01-preview
- meest recente
- 2024-12-15-preview-
- 2024-06-01-preview
- 2023-12-15-preview-
- 2023-06-01-preview-
- 2022-06-15
- 2021-12-01
- 2021-10-15-preview-
- 2021-06-01-preview-
- 2020-10-15-preview-
- 2020-06-01
- 2020-04-01-preview-
- 2020-01-01-preview-
- 2019-06-01
- 2019-02-01-preview-
- 2019-01-01
- 2018-09-15-preview-
- 2018-05-01-preview-
- 2018-01-01
- 2017-09-15-preview-
- 2017-06-15-preview-
Bicep-resourcedefinitie
Het resourcetype eventSubscriptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.EventGrid/eventSubscriptions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
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-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor EventHub-:
{
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
}
Gebruik voor HybridConnection:
{
endpointType: 'HybridConnection'
properties: {
resourceId: 'string'
}
}
Gebruik voor ServiceBusQueue:
{
endpointType: 'ServiceBusQueue'
properties: {
resourceId: 'string'
}
}
Gebruik voor StorageQueue:
{
endpointType: 'StorageQueue'
properties: {
queueName: 'string'
resourceId: 'string'
}
}
Gebruik voor WebHook:
{
endpointType: 'WebHook'
properties: {
endpointUrl: 'string'
}
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
{
operatorType: 'BoolEquals'
value: bool
}
Gebruik voor NumberGreaterThan:
{
operatorType: 'NumberGreaterThan'
value: int
}
Gebruik voor NumberGreaterThanOrEquals:
{
operatorType: 'NumberGreaterThanOrEquals'
value: int
}
Gebruik voor NumberIn:
{
operatorType: 'NumberIn'
values: [
int
]
}
Gebruik voor NumberLessThan:
{
operatorType: 'NumberLessThan'
value: int
}
Gebruik voor NumberLessThanOrEquals:
{
operatorType: 'NumberLessThanOrEquals'
value: int
}
Gebruik voor NumberNotIn:
{
operatorType: 'NumberNotIn'
values: [
int
]
}
Gebruik voor StringBeginsWith:
{
operatorType: 'StringBeginsWith'
values: [
'string'
]
}
Gebruik voor StringContains:
{
operatorType: 'StringContains'
values: [
'string'
]
}
Gebruik voor StringEndsWith:
{
operatorType: 'StringEndsWith'
values: [
'string'
]
}
Gebruik voor StringIn:
{
operatorType: 'StringIn'
values: [
'string'
]
}
Gebruik voor StringNotIn:
{
operatorType: 'StringNotIn'
values: [
'string'
]
}
DeadLetterDestination-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor StorageBlob-:
{
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
}
Eigenschapswaarden
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | snaar |
operatorType | Ingesteld op 'BoolEquals' voor het type BoolEqualsAdvancedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanAdvancedFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsAdvancedFilter. Ingesteld op NumberIn voor het type NumberInAdvancedFilter. Ingesteld op NumberLessThan voor het type NumberLessThanAdvancedFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsAdvancedFilter. Ingesteld op NumberNotIn voor het type NumberNotInAdvancedFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithAdvancedFilter. Ingesteld op 'StringContains' voor het type StringContainsAdvancedFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithAdvancedFilter. Ingesteld op 'StringIn' voor het type StringInAdvancedFilter. Ingesteld op 'StringNotIn' voor het type StringNotInAdvancedFilter. | 'BoolEquals' 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' 'StringBeginsWith' 'StringContains' 'StringEndsWith' 'StringIn' 'StringNotIn' (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'BoolEquals' (vereist) |
waarde | De booleaanse filterwaarde. | Bool |
DeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'StorageBlob' voor het type StorageBlobDeadLetterDestination. | 'StorageBlob' (vereist) |
EventHubEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | EventHub (vereist) |
Eigenschappen | Event Hub-eigenschappen van de bestemming van het gebeurtenisabonnement | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van een Event Hub-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
EventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'EventHub' voor het type EventHubEventSubscriptionDestination. Ingesteld op HybridConnection voor het type HybridConnectionEventSubscriptionDestination. Ingesteld op 'ServiceBusQueue' voor het type ServiceBusQueueEventSubscriptionDestination. Ingesteld op StorageQueue voor het type StorageQueueEventSubscriptionDestination. Ingesteld op 'WebHook' voor het type WebHookEventSubscriptionDestination. | 'EventHub' 'HybridConnection' 'ServiceBusQueue' 'StorageQueue' 'WebHook' (vereist) |
EventSubscriptionFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. | AdvancedFilter[] |
includedEventTypes | Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement. Als u zich wilt abonneren op alle standaardgebeurtenistypen, stelt u de IncludedEventTypes in op null. | tekenreeks[] |
isSubjectCaseSensitive | Hiermee geeft u op of de eigenschappen SubjectBeginsWith en SubjectEndsWith van het filter moet op een hoofdlettergevoelige manier worden vergeleken. |
Bool |
subjectBeginsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een resourcepadvoorvoegsel. De indeling hiervan is afhankelijk van de uitgever van de gebeurtenissen. Jokertekens worden niet ondersteund in dit pad. |
snaar |
subjectEndsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een achtervoegsel voor een resourcepad. Jokertekens worden niet ondersteund in dit pad. |
snaar |
EventSubscriptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
deadLetterDestination | De DeadLetter-bestemming van het gebeurtenisabonnement. | DeadLetterDestination |
bestemming | Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. | EventSubscriptionDestination- |
eventDeliverySchema | Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. | 'CloudEventV01Schema' 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Verlooptijd van het gebeurtenisabonnement. | snaar |
filter | Informatie over het filter voor het gebeurtenisabonnement. | EventSubscriptionFilter |
labels | Lijst met door de gebruiker gedefinieerde labels. | tekenreeks[] |
retryPolicy | Het beleid voor opnieuw proberen voor gebeurtenissen. Dit kan worden gebruikt om het maximum aantal leveringspogingen en time to live te configureren voor gebeurtenissen. | RetryPolicy- |
HybridConnectionEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | HybridConnection (vereist) |
Eigenschappen | Eigenschappen van hybride verbinding van de bestemming van het gebeurtenisabonnement | HybridConnectionEventSubscriptionDestinationProperties |
HybridConnectionEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id van een hybride verbinding die het doel is van een gebeurtenisabonnement. | snaar |
Microsoft.EventGrid/eventSubscriptions
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het gebeurtenisabonnement | EventSubscriptionProperties- |
draagwijdte | Gebruik deze functie bij het maken van een resource in een bereik dat anders is dan het implementatiebereik. | Stel deze eigenschap in op de symbolische naam van een resource om de extensieresource toe te passen. |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThan (vereist) |
waarde | De filterwaarde. | Int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThanOrEquals (vereist) |
waarde | De filterwaarde. | Int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberIn (vereist) |
waarden | De set filterwaarden. | int[] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThan' (vereist) |
waarde | De filterwaarde. | Int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThanOrEquals' (vereist) |
waarde | De filterwaarde. | Int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotIn' (vereist) |
waarden | De set filterwaarden. | int[] |
RetryPolicy
Naam | Beschrijving | Waarde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in minuten) voor gebeurtenissen. | Int |
maxDeliveryAttempts | Maximum aantal nieuwe pogingen voor levering voor gebeurtenissen. | Int |
ServiceBusQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'ServiceBusQueue' (vereist) |
Eigenschappen | Service Bus-eigenschappen van de bestemming van het gebeurtenisabonnement | ServiceBusQueueEventSubscriptionDestinationProperties |
ServiceBusQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van de Service Bus-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
StorageBlobDeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van de dode letter | 'StorageBlob' (vereist) |
Eigenschappen | De eigenschappen van de op storage-blob gebaseerde deadletter-bestemming | StorageBlobDeadLetterDestinationProperties- |
StorageBlobDeadLetterDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobContainerName | De naam van de Storage-blobcontainer die de bestemming is van de deadletter-gebeurtenissen | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de bestemming is van de deadletter-gebeurtenissen | snaar |
StorageQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | StorageQueue (vereist) |
Eigenschappen | Eigenschappen van opslagwachtrij van de bestemming van het gebeurtenisabonnement | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
queueName | De naam van de opslagwachtrij onder een opslagaccount dat de bestemming is van een gebeurtenisabonnement. | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de wachtrij bevat die het doel is van een gebeurtenisabonnement. | snaar |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringBeginsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringContains' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringEndsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
WebHookEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'WebHook' (vereist) |
Eigenschappen | WebHookeigenschappen van de bestemming van het gebeurtenisabonnement | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
endpointUrl | De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. | snaar |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Aangepast onderwerp en wachtrijabonnement voor Azure Event Grid maken | Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-wachtrijabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Aangepast onderwerp en abonnement voor Azure Event Grid maken | Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een webhookabonnement. Sjabloon oorspronkelijk geschreven door John Downs. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype eventSubscriptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.EventGrid/eventSubscriptions-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"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-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor EventHub-:
{
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
}
Gebruik voor HybridConnection:
{
"endpointType": "HybridConnection",
"properties": {
"resourceId": "string"
}
}
Gebruik voor ServiceBusQueue:
{
"endpointType": "ServiceBusQueue",
"properties": {
"resourceId": "string"
}
}
Gebruik voor StorageQueue:
{
"endpointType": "StorageQueue",
"properties": {
"queueName": "string",
"resourceId": "string"
}
}
Gebruik voor WebHook:
{
"endpointType": "WebHook",
"properties": {
"endpointUrl": "string"
}
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
{
"operatorType": "BoolEquals",
"value": "bool"
}
Gebruik voor NumberGreaterThan:
{
"operatorType": "NumberGreaterThan",
"value": "int"
}
Gebruik voor NumberGreaterThanOrEquals:
{
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
}
Gebruik voor NumberIn:
{
"operatorType": "NumberIn",
"values": [ "int" ]
}
Gebruik voor NumberLessThan:
{
"operatorType": "NumberLessThan",
"value": "int"
}
Gebruik voor NumberLessThanOrEquals:
{
"operatorType": "NumberLessThanOrEquals",
"value": "int"
}
Gebruik voor NumberNotIn:
{
"operatorType": "NumberNotIn",
"values": [ "int" ]
}
Gebruik voor StringBeginsWith:
{
"operatorType": "StringBeginsWith",
"values": [ "string" ]
}
Gebruik voor StringContains:
{
"operatorType": "StringContains",
"values": [ "string" ]
}
Gebruik voor StringEndsWith:
{
"operatorType": "StringEndsWith",
"values": [ "string" ]
}
Gebruik voor StringIn:
{
"operatorType": "StringIn",
"values": [ "string" ]
}
Gebruik voor StringNotIn:
{
"operatorType": "StringNotIn",
"values": [ "string" ]
}
DeadLetterDestination-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor StorageBlob-:
{
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
}
Eigenschapswaarden
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | snaar |
operatorType | Ingesteld op 'BoolEquals' voor het type BoolEqualsAdvancedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanAdvancedFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsAdvancedFilter. Ingesteld op NumberIn voor het type NumberInAdvancedFilter. Ingesteld op NumberLessThan voor het type NumberLessThanAdvancedFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsAdvancedFilter. Ingesteld op NumberNotIn voor het type NumberNotInAdvancedFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithAdvancedFilter. Ingesteld op 'StringContains' voor het type StringContainsAdvancedFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithAdvancedFilter. Ingesteld op 'StringIn' voor het type StringInAdvancedFilter. Ingesteld op 'StringNotIn' voor het type StringNotInAdvancedFilter. | 'BoolEquals' 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' 'StringBeginsWith' 'StringContains' 'StringEndsWith' 'StringIn' 'StringNotIn' (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'BoolEquals' (vereist) |
waarde | De booleaanse filterwaarde. | Bool |
DeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'StorageBlob' voor het type StorageBlobDeadLetterDestination. | 'StorageBlob' (vereist) |
EventHubEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | EventHub (vereist) |
Eigenschappen | Event Hub-eigenschappen van de bestemming van het gebeurtenisabonnement | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van een Event Hub-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
EventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'EventHub' voor het type EventHubEventSubscriptionDestination. Ingesteld op HybridConnection voor het type HybridConnectionEventSubscriptionDestination. Ingesteld op 'ServiceBusQueue' voor het type ServiceBusQueueEventSubscriptionDestination. Ingesteld op StorageQueue voor het type StorageQueueEventSubscriptionDestination. Ingesteld op 'WebHook' voor het type WebHookEventSubscriptionDestination. | 'EventHub' 'HybridConnection' 'ServiceBusQueue' 'StorageQueue' 'WebHook' (vereist) |
EventSubscriptionFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. | AdvancedFilter[] |
includedEventTypes | Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement. Als u zich wilt abonneren op alle standaardgebeurtenistypen, stelt u de IncludedEventTypes in op null. | tekenreeks[] |
isSubjectCaseSensitive | Hiermee geeft u op of de eigenschappen SubjectBeginsWith en SubjectEndsWith van het filter moet op een hoofdlettergevoelige manier worden vergeleken. |
Bool |
subjectBeginsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een resourcepadvoorvoegsel. De indeling hiervan is afhankelijk van de uitgever van de gebeurtenissen. Jokertekens worden niet ondersteund in dit pad. |
snaar |
subjectEndsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een achtervoegsel voor een resourcepad. Jokertekens worden niet ondersteund in dit pad. |
snaar |
EventSubscriptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
deadLetterDestination | De DeadLetter-bestemming van het gebeurtenisabonnement. | DeadLetterDestination |
bestemming | Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. | EventSubscriptionDestination- |
eventDeliverySchema | Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. | 'CloudEventV01Schema' 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Verlooptijd van het gebeurtenisabonnement. | snaar |
filter | Informatie over het filter voor het gebeurtenisabonnement. | EventSubscriptionFilter |
labels | Lijst met door de gebruiker gedefinieerde labels. | tekenreeks[] |
retryPolicy | Het beleid voor opnieuw proberen voor gebeurtenissen. Dit kan worden gebruikt om het maximum aantal leveringspogingen en time to live te configureren voor gebeurtenissen. | RetryPolicy- |
HybridConnectionEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | HybridConnection (vereist) |
Eigenschappen | Eigenschappen van hybride verbinding van de bestemming van het gebeurtenisabonnement | HybridConnectionEventSubscriptionDestinationProperties |
HybridConnectionEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id van een hybride verbinding die het doel is van een gebeurtenisabonnement. | snaar |
Microsoft.EventGrid/eventSubscriptions
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2019-02-01-preview' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het gebeurtenisabonnement | EventSubscriptionProperties- |
type | Het resourcetype | 'Microsoft.EventGrid/eventSubscriptions' |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThan (vereist) |
waarde | De filterwaarde. | Int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThanOrEquals (vereist) |
waarde | De filterwaarde. | Int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberIn (vereist) |
waarden | De set filterwaarden. | int[] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThan' (vereist) |
waarde | De filterwaarde. | Int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThanOrEquals' (vereist) |
waarde | De filterwaarde. | Int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotIn' (vereist) |
waarden | De set filterwaarden. | int[] |
RetryPolicy
Naam | Beschrijving | Waarde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in minuten) voor gebeurtenissen. | Int |
maxDeliveryAttempts | Maximum aantal nieuwe pogingen voor levering voor gebeurtenissen. | Int |
ServiceBusQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'ServiceBusQueue' (vereist) |
Eigenschappen | Service Bus-eigenschappen van de bestemming van het gebeurtenisabonnement | ServiceBusQueueEventSubscriptionDestinationProperties |
ServiceBusQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van de Service Bus-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
StorageBlobDeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van de dode letter | 'StorageBlob' (vereist) |
Eigenschappen | De eigenschappen van de op storage-blob gebaseerde deadletter-bestemming | StorageBlobDeadLetterDestinationProperties- |
StorageBlobDeadLetterDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobContainerName | De naam van de Storage-blobcontainer die de bestemming is van de deadletter-gebeurtenissen | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de bestemming is van de deadletter-gebeurtenissen | snaar |
StorageQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | StorageQueue (vereist) |
Eigenschappen | Eigenschappen van opslagwachtrij van de bestemming van het gebeurtenisabonnement | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
queueName | De naam van de opslagwachtrij onder een opslagaccount dat de bestemming is van een gebeurtenisabonnement. | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de wachtrij bevat die het doel is van een gebeurtenisabonnement. | snaar |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringBeginsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringContains' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringEndsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
WebHookEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'WebHook' (vereist) |
Eigenschappen | WebHookeigenschappen van de bestemming van het gebeurtenisabonnement | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
endpointUrl | De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Aangepast onderwerp en wachtrijabonnement voor Azure Event Grid maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-wachtrijabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Aangepast onderwerp en abonnement voor Azure Event Grid maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een webhookabonnement. Sjabloon oorspronkelijk geschreven door John Downs. |
Een aangepast Azure Event Grid-onderwerpabonnement maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-onderwerpabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Aangepast Event Grid-onderwerp en Event Hub-handler maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en event hub voor het afhandelen van de gebeurtenissen. |
Event Grid-abonnement maken voor resource-gebeurtenissen |
Hiermee maakt u een Event Grid-abonnement op de resourcegroep of het Azure-abonnement. |
Aangepast Azure Event Grid-onderwerp/-abonnement met CloudEvents |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp, een webhookabonnement met een CloudEvents-schema en een logische app als gebeurtenis-handler. Sjabloon oorspronkelijk geschreven door Justin Yoo. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype eventSubscriptions kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.EventGrid-/eventSubscriptions-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/eventSubscriptions@2019-02-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
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-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor EventHub-:
{
endpointType = "EventHub"
properties = {
resourceId = "string"
}
}
Gebruik voor HybridConnection:
{
endpointType = "HybridConnection"
properties = {
resourceId = "string"
}
}
Gebruik voor ServiceBusQueue:
{
endpointType = "ServiceBusQueue"
properties = {
resourceId = "string"
}
}
Gebruik voor StorageQueue:
{
endpointType = "StorageQueue"
properties = {
queueName = "string"
resourceId = "string"
}
}
Gebruik voor WebHook:
{
endpointType = "WebHook"
properties = {
endpointUrl = "string"
}
}
AdvancedFilter-objecten
Stel de eigenschap operatorType in om het type object op te geven.
Gebruik voor BoolEquals:
{
operatorType = "BoolEquals"
value = bool
}
Gebruik voor NumberGreaterThan:
{
operatorType = "NumberGreaterThan"
value = int
}
Gebruik voor NumberGreaterThanOrEquals:
{
operatorType = "NumberGreaterThanOrEquals"
value = int
}
Gebruik voor NumberIn:
{
operatorType = "NumberIn"
values = [
int
]
}
Gebruik voor NumberLessThan:
{
operatorType = "NumberLessThan"
value = int
}
Gebruik voor NumberLessThanOrEquals:
{
operatorType = "NumberLessThanOrEquals"
value = int
}
Gebruik voor NumberNotIn:
{
operatorType = "NumberNotIn"
values = [
int
]
}
Gebruik voor StringBeginsWith:
{
operatorType = "StringBeginsWith"
values = [
"string"
]
}
Gebruik voor StringContains:
{
operatorType = "StringContains"
values = [
"string"
]
}
Gebruik voor StringEndsWith:
{
operatorType = "StringEndsWith"
values = [
"string"
]
}
Gebruik voor StringIn:
{
operatorType = "StringIn"
values = [
"string"
]
}
Gebruik voor StringNotIn:
{
operatorType = "StringNotIn"
values = [
"string"
]
}
DeadLetterDestination-objecten
Stel de eigenschap endpointType in om het type object op te geven.
Gebruik voor StorageBlob-:
{
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
}
Eigenschapswaarden
AdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren. | snaar |
operatorType | Ingesteld op 'BoolEquals' voor het type BoolEqualsAdvancedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanAdvancedFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsAdvancedFilter. Ingesteld op NumberIn voor het type NumberInAdvancedFilter. Ingesteld op NumberLessThan voor het type NumberLessThanAdvancedFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsAdvancedFilter. Ingesteld op NumberNotIn voor het type NumberNotInAdvancedFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithAdvancedFilter. Ingesteld op 'StringContains' voor het type StringContainsAdvancedFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithAdvancedFilter. Ingesteld op 'StringIn' voor het type StringInAdvancedFilter. Ingesteld op 'StringNotIn' voor het type StringNotInAdvancedFilter. | 'BoolEquals' 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' 'StringBeginsWith' 'StringContains' 'StringEndsWith' 'StringIn' 'StringNotIn' (vereist) |
BoolEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'BoolEquals' (vereist) |
waarde | De booleaanse filterwaarde. | Bool |
DeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'StorageBlob' voor het type StorageBlobDeadLetterDestination. | 'StorageBlob' (vereist) |
EventHubEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | EventHub (vereist) |
Eigenschappen | Event Hub-eigenschappen van de bestemming van het gebeurtenisabonnement | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van een Event Hub-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
EventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Ingesteld op 'EventHub' voor het type EventHubEventSubscriptionDestination. Ingesteld op HybridConnection voor het type HybridConnectionEventSubscriptionDestination. Ingesteld op 'ServiceBusQueue' voor het type ServiceBusQueueEventSubscriptionDestination. Ingesteld op StorageQueue voor het type StorageQueueEventSubscriptionDestination. Ingesteld op 'WebHook' voor het type WebHookEventSubscriptionDestination. | 'EventHub' 'HybridConnection' 'ServiceBusQueue' 'StorageQueue' 'WebHook' (vereist) |
EventSubscriptionFilter
Naam | Beschrijving | Waarde |
---|---|---|
advancedFilters | Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. | AdvancedFilter[] |
includedEventTypes | Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement. Als u zich wilt abonneren op alle standaardgebeurtenistypen, stelt u de IncludedEventTypes in op null. | tekenreeks[] |
isSubjectCaseSensitive | Hiermee geeft u op of de eigenschappen SubjectBeginsWith en SubjectEndsWith van het filter moet op een hoofdlettergevoelige manier worden vergeleken. |
Bool |
subjectBeginsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een resourcepadvoorvoegsel. De indeling hiervan is afhankelijk van de uitgever van de gebeurtenissen. Jokertekens worden niet ondersteund in dit pad. |
snaar |
subjectEndsWith | Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een achtervoegsel voor een resourcepad. Jokertekens worden niet ondersteund in dit pad. |
snaar |
EventSubscriptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
deadLetterDestination | De DeadLetter-bestemming van het gebeurtenisabonnement. | DeadLetterDestination |
bestemming | Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. | EventSubscriptionDestination- |
eventDeliverySchema | Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. | 'CloudEventV01Schema' 'CustomInputSchema' 'EventGridSchema' |
expirationTimeUtc | Verlooptijd van het gebeurtenisabonnement. | snaar |
filter | Informatie over het filter voor het gebeurtenisabonnement. | EventSubscriptionFilter |
labels | Lijst met door de gebruiker gedefinieerde labels. | tekenreeks[] |
retryPolicy | Het beleid voor opnieuw proberen voor gebeurtenissen. Dit kan worden gebruikt om het maximum aantal leveringspogingen en time to live te configureren voor gebeurtenissen. | RetryPolicy- |
HybridConnectionEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | HybridConnection (vereist) |
Eigenschappen | Eigenschappen van hybride verbinding van de bestemming van het gebeurtenisabonnement | HybridConnectionEventSubscriptionDestinationProperties |
HybridConnectionEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id van een hybride verbinding die het doel is van een gebeurtenisabonnement. | snaar |
Microsoft.EventGrid/eventSubscriptions
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource waar deze extensieresource op moet worden toegepast. | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het gebeurtenisabonnement | EventSubscriptionProperties- |
type | Het resourcetype | "Microsoft.EventGrid/eventSubscriptions@2019-02-01-preview" |
NumberGreaterThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThan (vereist) |
waarde | De filterwaarde. | Int |
NumberGreaterThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberGreaterThanOrEquals (vereist) |
waarde | De filterwaarde. | Int |
NumberInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | NumberIn (vereist) |
waarden | De set filterwaarden. | int[] |
NumberLessThanAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThan' (vereist) |
waarde | De filterwaarde. | Int |
NumberLessThanOrEqualsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberLessThanOrEquals' (vereist) |
waarde | De filterwaarde. | Int |
NumberNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'NumberNotIn' (vereist) |
waarden | De set filterwaarden. | int[] |
RetryPolicy
Naam | Beschrijving | Waarde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (in minuten) voor gebeurtenissen. | Int |
maxDeliveryAttempts | Maximum aantal nieuwe pogingen voor levering voor gebeurtenissen. | Int |
ServiceBusQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'ServiceBusQueue' (vereist) |
Eigenschappen | Service Bus-eigenschappen van de bestemming van het gebeurtenisabonnement | ServiceBusQueueEventSubscriptionDestinationProperties |
ServiceBusQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
resourceId | De Azure-resource-id die het eindpunt van de Service Bus-bestemming van een gebeurtenisabonnement vertegenwoordigt. | snaar |
StorageBlobDeadLetterDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van de dode letter | 'StorageBlob' (vereist) |
Eigenschappen | De eigenschappen van de op storage-blob gebaseerde deadletter-bestemming | StorageBlobDeadLetterDestinationProperties- |
StorageBlobDeadLetterDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
blobContainerName | De naam van de Storage-blobcontainer die de bestemming is van de deadletter-gebeurtenissen | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de bestemming is van de deadletter-gebeurtenissen | snaar |
StorageQueueEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | StorageQueue (vereist) |
Eigenschappen | Eigenschappen van opslagwachtrij van de bestemming van het gebeurtenisabonnement | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
queueName | De naam van de opslagwachtrij onder een opslagaccount dat de bestemming is van een gebeurtenisabonnement. | snaar |
resourceId | De Azure-resource-id van het opslagaccount dat de wachtrij bevat die het doel is van een gebeurtenisabonnement. | snaar |
StringBeginsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringBeginsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringContainsAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringContains' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringEndsWithAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringEndsWith' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
StringNotInAdvancedFilter
Naam | Beschrijving | Waarde |
---|---|---|
operatorType | Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. | 'StringNotIn' (vereist) |
waarden | De set filterwaarden. | tekenreeks[] |
WebHookEventSubscriptionDestination
Naam | Beschrijving | Waarde |
---|---|---|
endpointType | Type van het eindpunt voor de bestemming van het gebeurtenisabonnement | 'WebHook' (vereist) |
Eigenschappen | WebHookeigenschappen van de bestemming van het gebeurtenisabonnement | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Naam | Beschrijving | Waarde |
---|---|---|
endpointUrl | De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. | snaar |