Dela via


System Topic Event Subscriptions - Create Or Update

Skapa eller uppdatera en händelseprenumeration för ett systemämne.
Skapar eller uppdaterar asynkront en händelseprenumeration med de angivna parametrarna. Befintliga händelseprenumerationer uppdateras med det här API:et.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}?api-version=2025-02-15

URI-parametrar

Name I Obligatorisk Typ Description
eventSubscriptionName
path True

string

Namnet på den händelseprenumeration som ska skapas. Händelseprenumerationsnamn måste vara mellan 3 och 64 tecken långa och endast använda alfanumeriska bokstäver.

resourceGroupName
path True

string

Namnet på resursgruppen i användarens prenumeration.

subscriptionId
path True

string

Prenumerationsautentiseringsuppgifter som unikt identifierar en Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

systemTopicName
path True

string

Namn på systemämnet.

api-version
query True

string

Version av API:et som ska användas med klientbegäran.

Begärandetext

Name Typ Description
properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Målet för händelseprenumerationen med obeställbara bokstäver. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grids identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Målet för händelseprenumerationen med obeställbara bokstäver. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.destination EventSubscriptionDestination:

Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grids identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.eventDeliverySchema

EventDeliverySchema

Händelseleveransschemat för händelseprenumerationen.

properties.expirationTimeUtc

string (date-time)

Förfallotid för händelseprenumerationen.

properties.filter

EventSubscriptionFilter

Information om filtret för händelseprenumerationen.

properties.labels

string[]

Lista över användardefinierade etiketter.

properties.retryPolicy

RetryPolicy

Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och tid att leva för händelser.

Svar

Name Typ Description
201 Created

EventSubscription

Skapad

Other Status Codes

Felsvar: ***

  • 400 Felaktig begäran.

  • 500 Internt serverfel.

Exempel

SystemTopicEventSubscriptions_CreateOrUpdate

Exempelbegäran

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1?api-version=2025-02-15

{
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "https://requestb.in/15ksip71"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    }
  }
}

Exempelsvar

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": null,
    "eventDeliverySchema": "EventGridSchema",
    "retryPolicy": {
      "maxDeliveryAttempts": 30,
      "eventTimeToLiveInMinutes": 1440
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1",
  "name": "exampleEventSubscriptionName1",
  "type": "Microsoft.EventGrid/systemTopics/eventSubscriptions"
}

Definitioner

Name Description
AzureFunctionEventSubscriptionDestination

Information om azure-funktionsmålet för en händelseprenumeration.

BoolEqualsAdvancedFilter

BoolEquals Avancerat filter.

createdByType

Den typ av identitet som skapade resursen.

DeadLetterWithResourceIdentity

Information om deadletter-målet med resursidentitet.

DeliveryWithResourceIdentity

Information om leveransen för en händelseprenumeration med resursidentitet.

DynamicDeliveryAttributeMapping

Information om mappning av dynamiska leveransattribut.

EventDeliverySchema

Händelseleveransschemat för händelseprenumerationen.

EventHubEventSubscriptionDestination

Information om händelsehubbens mål för en händelseprenumeration.

EventSubscription

Händelseprenumeration.

EventSubscriptionFilter

Filtrera för händelseprenumerationen.

EventSubscriptionIdentity

Identitetsinformationen med händelseprenumerationen.

EventSubscriptionIdentityType

Den typ av hanterad identitet som används. Kan vara antingen "SystemAssigned" eller "UserAssigned".

EventSubscriptionProvisioningState

Etableringstillstånd för händelseprenumerationen.

HybridConnectionEventSubscriptionDestination

Information om HybridConnection-målet för en händelseprenumeration.

IsNotNullAdvancedFilter

IsNotNull Avancerat filter.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Avancerat filter.

MonitorAlertEventSubscriptionDestination

Information om målet Övervaka avisering för en händelseprenumeration.

MonitorAlertSeverity

Allvarlighetsgraden som ska kopplas till varje avisering som utlöses via den här händelseprenumerationen. Det här fältet måste anges.

NamespaceTopicEventSubscriptionDestination

Information om namnområdesämnesmålet för en händelseprenumeration.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Avancerat filter.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Avancerat filter.

NumberInAdvancedFilter

NumberIn Avancerat filter.

NumberInRangeAdvancedFilter

NumberInRange Avancerat filter.

NumberLessThanAdvancedFilter

NumberLessThan Avancerat filter.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Avancerat filter.

NumberNotInAdvancedFilter

NumberNotIn Avancerat filter.

NumberNotInRangeAdvancedFilter

NumberNotInRange Avancerat filter.

RetryPolicy

Information om återförsöksprincipen för en händelseprenumeration.

ServiceBusQueueEventSubscriptionDestination

Information om Service Bus-målet för en händelseprenumeration.

ServiceBusTopicEventSubscriptionDestination

Information om service bus-ämnesmålet för en händelseprenumeration.

StaticDeliveryAttributeMapping

Information om mappning av statiska leveransattribut.

StorageBlobDeadLetterDestination

Information om det lagringsblobbaserade målet med obeställbara bokstäver.

StorageQueueEventSubscriptionDestination

Information om lagringskömålet för en händelseprenumeration.

StringBeginsWithAdvancedFilter

StringBeginsWith Avancerat filter.

StringContainsAdvancedFilter

StringContains Avancerat filter.

StringEndsWithAdvancedFilter

StringEndsWith Avancerat filter.

StringInAdvancedFilter

StringIn Avancerat filter.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Avancerat filter.

StringNotContainsAdvancedFilter

StringNotContains Avancerat filter.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Avancerat filter.

StringNotInAdvancedFilter

StringNotIn Avancerat filter.

systemData

Metadata som rör skapande och senaste ändring av resursen.

TlsVersion

Lägsta TLS-version av utgivaren som tillåts publicera till den här domänen

WebHookEventSubscriptionDestination

Information om webhookens mål för en händelseprenumeration.

AzureFunctionEventSubscriptionDestination

Information om azure-funktionsmålet för en händelseprenumeration.

Name Typ Standardvärde Description
endpointType string:

AzureFunction

Typ av slutpunkt för händelseprenumerationsmålet.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.maxEventsPerBatch

integer (int32)

1

Maximalt antal händelser per batch.

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Önskad batchstorlek i Kilobytes.

properties.resourceId

string (arm-id)

Det Azure-resurs-ID som representerar slutpunkten för Azure-funktionsmålet för en händelseprenumeration.

BoolEqualsAdvancedFilter

BoolEquals Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

BoolEquals

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

value

boolean

Det booleska filtervärdet.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
Application
Key
ManagedIdentity
User

DeadLetterWithResourceIdentity

Information om deadletter-målet med resursidentitet.

Name Typ Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under obeställbara bokstäver.

identity

EventSubscriptionIdentity

Identiteten som ska användas vid händelser med obeställbara bokstäver.

DeliveryWithResourceIdentity

Information om leveransen för en händelseprenumeration med resursidentitet.

Name Typ Description
destination EventSubscriptionDestination:

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leveransen.

identity

EventSubscriptionIdentity

Identiteten som ska användas när händelser levereras.

DynamicDeliveryAttributeMapping

Information om mappning av dynamiska leveransattribut.

Name Typ Description
name

string

Namnet på leveransattributet eller huvudet.

properties.sourceField

string

JSON-sökväg i händelsen som innehåller attributvärde.

type string:

Dynamic

Typ av leveransattribut eller rubriknamn.

EventDeliverySchema

Händelseleveransschemat för händelseprenumerationen.

Värde Description
CloudEventSchemaV1_0
CustomInputSchema
EventGridSchema

EventHubEventSubscriptionDestination

Information om händelsehubbens mål för en händelseprenumeration.

Name Typ Description
endpointType string:

EventHub

Typ av slutpunkt för händelseprenumerationsmålet.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.resourceId

string (arm-id)

Det Azure-resurs-ID som representerar slutpunkten för ett Event Hub-mål för en händelseprenumeration.

EventSubscription

Händelseprenumeration.

Name Typ Standardvärde Description
id

string

Fullständigt kvalificerad identifierare för resursen.

name

string

Namnet på resursen.

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Målet för händelseprenumerationen med obeställbara bokstäver. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grids identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Målet för händelseprenumerationen med obeställbara bokstäver. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.destination EventSubscriptionDestination:

Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grids identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Händelseleveransschemat för händelseprenumerationen.

properties.expirationTimeUtc

string (date-time)

Förfallotid för händelseprenumerationen.

properties.filter

EventSubscriptionFilter

Information om filtret för händelseprenumerationen.

properties.labels

string[]

Lista över användardefinierade etiketter.

properties.provisioningState

EventSubscriptionProvisioningState

Etableringstillstånd för händelseprenumerationen.

properties.retryPolicy

RetryPolicy

Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och tid att leva för händelser.

properties.topic

string

Namn på ämnet för händelseprenumerationen.

systemData

systemData

Systemmetadata som rör Event Grid-resursen.

type

string

Typ av resurs.

EventSubscriptionFilter

Filtrera för händelseprenumerationen.

Name Typ Standardvärde Description
advancedFilters AdvancedFilter[]:

En matris med avancerade filter som används för att filtrera händelseprenumerationer.

enableAdvancedFilteringOnArrays

boolean

Gör att avancerade filter kan utvärderas mot en matris med värden i stället för att förvänta sig ett singularvärde.

includedEventTypes

string[]

En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen. Om du vill prenumerera på alla standardhändelsetyper anger du IncludedEventTypes till null.

isSubjectCaseSensitive

boolean

False

Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret ska jämföras på ett skiftlägeskänsligt sätt.

subjectBeginsWith

string

En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix. Formatet för detta beror på utgivaren av händelserna. Jokertecken stöds inte i den här sökvägen.

subjectEndsWith

string

En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett suffix för resurssökväg. Jokertecken stöds inte i den här sökvägen.

EventSubscriptionIdentity

Identitetsinformationen med händelseprenumerationen.

Name Typ Description
type

EventSubscriptionIdentityType

Den typ av hanterad identitet som används. Kan vara antingen "SystemAssigned" eller "UserAssigned".

userAssignedIdentity

string

Användaridentiteten som är associerad med resursen.

EventSubscriptionIdentityType

Den typ av hanterad identitet som används. Kan vara antingen "SystemAssigned" eller "UserAssigned".

Värde Description
SystemAssigned
UserAssigned

EventSubscriptionProvisioningState

Etableringstillstånd för händelseprenumerationen.

Värde Description
AwaitingManualAction
Canceled
Creating
Deleting
Failed
Succeeded
Updating

HybridConnectionEventSubscriptionDestination

Information om HybridConnection-målet för en händelseprenumeration.

Name Typ Description
endpointType string:

HybridConnection

Typ av slutpunkt för händelseprenumerationsmålet.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.resourceId

string (arm-id)

Azure-resurs-ID för en hybridanslutning som är målet för en händelseprenumeration.

IsNotNullAdvancedFilter

IsNotNull Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

IsNotNull

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

IsNullOrUndefined

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

MonitorAlertEventSubscriptionDestination

Information om målet Övervaka avisering för en händelseprenumeration.

Name Typ Description
endpointType string:

MonitorAlert

Typ av slutpunkt för händelseprenumerationsmålet.

properties.actionGroups

string[] (arm-id)

Listan över ARM-ID:er för åtgärdsgrupper som utlöses på varje avisering som utlöses via den här händelseprenumerationen. Varje RESURS-ARM-ID bör följa det här mönstret: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}.

properties.description

string

Beskrivningen som ska kopplas till varje avisering som utlöses via den här händelseprenumerationen.

properties.severity

MonitorAlertSeverity

Allvarlighetsgraden som ska kopplas till varje avisering som utlöses via den här händelseprenumerationen. Det här fältet måste anges.

MonitorAlertSeverity

Allvarlighetsgraden som ska kopplas till varje avisering som utlöses via den här händelseprenumerationen. Det här fältet måste anges.

Värde Description
Sev0
Sev1
Sev2
Sev3
Sev4

NamespaceTopicEventSubscriptionDestination

Information om namnområdesämnesmålet för en händelseprenumeration.

Name Typ Description
endpointType string:

NamespaceTopic

Typ av slutpunkt för händelseprenumerationsmålet.

properties.resourceId

string (arm-id)

Azure-resurs-ID:t som representerar slutpunkten för event grid-namnområdets ämnesmål för en händelseprenumeration. Det här fältet krävs och den namnområdesämnesresurs som anges måste redan finnas. Resursens ARM-ID bör följa det här mönstret: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberGreaterThan

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

value

number (double)

Filtervärdet.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberGreaterThanOrEquals

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

value

number (double)

Filtervärdet.

NumberInAdvancedFilter

NumberIn Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberIn

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

number[] (double)

Uppsättningen med filtervärden.

NumberInRangeAdvancedFilter

NumberInRange Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberInRange

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

number[] (double)

Uppsättningen med filtervärden.

NumberLessThanAdvancedFilter

NumberLessThan Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberLessThan

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

value

number (double)

Filtervärdet.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberLessThanOrEquals

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

value

number (double)

Filtervärdet.

NumberNotInAdvancedFilter

NumberNotIn Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberNotIn

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

number[] (double)

Uppsättningen med filtervärden.

NumberNotInRangeAdvancedFilter

NumberNotInRange Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

NumberNotInRange

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

number[] (double)

Uppsättningen med filtervärden.

RetryPolicy

Information om återförsöksprincipen för en händelseprenumeration.

Name Typ Standardvärde Description
eventTimeToLiveInMinutes

integer (int32)

1440

Time To Live (i minuter) för händelser.

maxDeliveryAttempts

integer (int32)

30

Maximalt antal återförsök av leveransförsök för händelser.

ServiceBusQueueEventSubscriptionDestination

Information om Service Bus-målet för en händelseprenumeration.

Name Typ Description
endpointType string:

ServiceBusQueue

Typ av slutpunkt för händelseprenumerationsmålet.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.resourceId

string (arm-id)

Det Azure-resurs-ID som representerar slutpunkten för Service Bus-målet för en händelseprenumeration.

ServiceBusTopicEventSubscriptionDestination

Information om service bus-ämnesmålet för en händelseprenumeration.

Name Typ Description
endpointType string:

ServiceBusTopic

Typ av slutpunkt för händelseprenumerationsmålet.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.resourceId

string (arm-id)

Det Azure-resurs-ID som representerar slutpunkten för Service Bus Topic-målet för en händelseprenumeration.

StaticDeliveryAttributeMapping

Information om mappning av statiska leveransattribut.

Name Typ Standardvärde Description
name

string

Namnet på leveransattributet eller huvudet.

properties.isSecret

boolean

False

Boolesk flagga för att se om attributet innehåller känslig information .

properties.value

string

Värdet för leveransattributet.

type string:

Static

Typ av leveransattribut eller rubriknamn.

StorageBlobDeadLetterDestination

Information om det lagringsblobbaserade målet med obeställbara bokstäver.

Name Typ Description
endpointType string:

StorageBlob

Typ av slutpunkt för mål med obeställbara bokstäver

properties.blobContainerName

string

Namnet på lagringsblobcontainern som är målet för deadletter-händelserna

properties.resourceId

string (arm-id)

Azure-resurs-ID:t för lagringskontot som är målet för deadletter-händelserna

StorageQueueEventSubscriptionDestination

Information om lagringskömålet för en händelseprenumeration.

Name Typ Description
endpointType string:

StorageQueue

Typ av slutpunkt för händelseprenumerationsmålet.

properties.queueMessageTimeToLiveInSeconds

integer (int64)

Lagringskö meddelandetid att leva i sekunder. Det här värdet får inte vara noll eller negativt, med undantag för att använda -1 för att indikera att time to live-meddelandet är Oändligt.

properties.queueName

string

Namnet på lagringskö under ett lagringskonto som är målet för en händelseprenumeration.

properties.resourceId

string (arm-id)

Azure-resurs-ID för lagringskontot som innehåller kön som är målet för en händelseprenumeration.

StringBeginsWithAdvancedFilter

StringBeginsWith Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringBeginsWith

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringContainsAdvancedFilter

StringContains Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringContains

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringEndsWithAdvancedFilter

StringEndsWith Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringEndsWith

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringInAdvancedFilter

StringIn Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringIn

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringNotBeginsWith

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringNotContainsAdvancedFilter

StringNotContains Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringNotContains

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringNotEndsWith

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

StringNotInAdvancedFilter

StringNotIn Avancerat filter.

Name Typ Description
key

string

Fältet/egenskapen i händelsen baserat på vilken du vill filtrera.

operatorType string:

StringNotIn

Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra.

values

string[]

Uppsättningen med filtervärden.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

TlsVersion

Lägsta TLS-version av utgivaren som tillåts publicera till den här domänen

Värde Description
1.0
1.1
1.2

WebHookEventSubscriptionDestination

Information om webhookens mål för en händelseprenumeration.

Name Typ Standardvärde Description
endpointType string:

WebHook

Typ av slutpunkt för händelseprenumerationsmålet.

properties.azureActiveDirectoryApplicationIdOrUri

string

Azure Active Directory-program-ID eller URI för att hämta åtkomsttoken som ska ingå som ägartoken i leveransbegäranden.

properties.azureActiveDirectoryTenantId

string

Azure Active Directory-klient-ID:t för att hämta åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Information om leveransattribut.

properties.endpointBaseUrl

string

Bas-URL:en som representerar slutpunkten för målet för en händelseprenumeration.

properties.endpointUrl

string

DEN URL som representerar slutpunkten för målet för en händelseprenumeration.

properties.maxEventsPerBatch

integer (int32)

1

Maximalt antal händelser per batch.

properties.minimumTlsVersionAllowed

TlsVersion

Lägsta TLS-version som ska stödjas av webhook-slutpunkten

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Önskad batchstorlek i Kilobytes.