Delen via


Microsoft.EventGrid-naamruimten/topics/eventSubscriptions 2023-06-01-preview

Bicep-resourcedefinitie

De naamruimten/onderwerpen/eventSubscriptions-resourcetype kunnen 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/naamruimten/topics/eventSubscriptions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2023-06-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    deliveryConfiguration: {
      deliveryMode: 'string'
      queue: {
        deadLetterDestinationWithResourceIdentity: {
          deadLetterDestination: {
            endpointType: 'string'
            // For remaining properties, see DeadLetterDestination objects
          }
          identity: {
            type: 'string'
            userAssignedIdentity: 'string'
          }
        }
        eventTimeToLive: 'string'
        maxDeliveryCount: int
        receiveLockDurationInSeconds: int
      }
    }
    eventDeliverySchema: 'string'
    filtersConfiguration: {
      filters: [
        {
          key: 'string'
          operatorType: 'string'
          // For remaining properties, see Filter objects
        }
      ]
      includedEventTypes: [
        'string'
      ]
    }
  }
}

Objecten filteren

Stel de eigenschap operatorType in om het type object op te geven.

Gebruik voor BoolEquals:

{
  operatorType: 'BoolEquals'
  value: bool
}

Gebruik voor IsNotNull-:

{
  operatorType: 'IsNotNull'
}

Gebruik voor IsNullOrUndefined:

{
  operatorType: 'IsNullOrUndefined'
}

Gebruik voor NumberGreaterThan:

{
  operatorType: 'NumberGreaterThan'
  value: int
}

Gebruik voor NumberGreaterThanOrEquals:

{
  operatorType: 'NumberGreaterThanOrEquals'
  value: int
}

Gebruik voor NumberIn:

{
  operatorType: 'NumberIn'
  values: [
    int
  ]
}

Gebruik voor NumberInRange:

{
  operatorType: 'NumberInRange'
  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 NumberNotInRange:

{
  operatorType: 'NumberNotInRange'
  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 StringNotBeginsWith:

{
  operatorType: 'StringNotBeginsWith'
  values: [
    'string'
  ]
}

Gebruik voor StringNotContains:

{
  operatorType: 'StringNotContains'
  values: [
    'string'
  ]
}

Gebruik voor StringNotEndsWith:

{
  operatorType: 'StringNotEndsWith'
  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

BoolEqualsFilter

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)

DeadLetterWithResourceIdentity

Naam Beschrijving Waarde
deadLetterDestination Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterDestination
identiteit De identiteit die moet worden gebruikt bij gebeurtenissen met dode letters. EventSubscriptionIdentity-

DeliveryConfiguration

Naam Beschrijving Waarde
deliveryMode Leveringsmodus van het gebeurtenisabonnement. 'Wachtrij'
rij Deze eigenschap moet worden ingevuld wanneer deliveryMode een wachtrij is en informatie over het wachtrijabonnement vertegenwoordigt. QueueInfo

EventSubscriptionIdentity

Naam Beschrijving Waarde
type Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None wordt een identiteit verwijderd. 'SystemAssigned'
UserAssigned
userAssignedIdentity De gebruikersidentiteit die is gekoppeld aan de resource. snaar

Filter

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 BoolEqualsFilter. Ingesteld op 'IsNotNull' voor het type IsNotNullFilter. Ingesteld op 'IsNullOrUndefined' voor het type IsNullOrUndefinedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsFilter. Ingesteld op NumberIn voor het type NumberInFilter. Ingesteld op NumberInRange voor het type NumberInRangeFilter. Ingesteld op NumberLessThan voor het type NumberLessThanFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsFilter. Ingesteld op NumberNotIn voor het type NumberNotInFilter. Ingesteld op NumberNotInRange voor het type NumberNotInRangeFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithFilter. Ingesteld op 'StringContains' voor het type StringContainsFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithFilter. Ingesteld op 'StringIn' voor het type StringInFilter. Ingesteld op 'StringNotBeginsWith' voor het type StringNotBeginsWithFilter. Ingesteld op 'StringNotContains' voor het type StringNotContainsFilter. Ingesteld op 'StringNotEndsWith' voor het type StringNotEndsWithFilter. Ingesteld op 'StringNotIn' voor het type StringNotInFilter. 'BoolEquals'
'IsNotNull'
'IsNullOrUndefined'
'NumberGreaterThan'
'NumberGreaterThanOrEquals'
'NumberIn'
NumberInRange
'NumberLessThan'
'NumberLessThanOrEquals'
'NumberNotIn'
'NumberNotInRange'
'StringBeginsWith'
'StringContains'
'StringEndsWith'
'StringIn'
'StringNotBeginsWith'
'StringNotContains'
'StringNotEndsWith'
'StringNotIn' (vereist)

FiltersConfiguration

Naam Beschrijving Waarde
Filters Een matrix met filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. filter[]
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[]

IsNotNullFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNotNull' (vereist)

IsNullOrUndefinedFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNullOrUndefined' (vereist)

Microsoft.EventGrid/namespaces/topics/eventSubscriptions

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: naamruimten/onderwerpen
Eigenschappen Eigenschappen van het gebeurtenisabonnement. SubscriptionProperties-

NumberGreaterThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThan (vereist)
waarde De filterwaarde. Int

NumberGreaterThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThanOrEquals (vereist)
waarde De filterwaarde. Int

NumberInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberIn (vereist)
waarden De set filterwaarden. int[]

NumberInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberInRange (vereist)
waarden De set filterwaarden. int[][]

NumberLessThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThan' (vereist)
waarde De filterwaarde. Int

NumberLessThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThanOrEquals' (vereist)
waarde De filterwaarde. Int

NumberNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberNotIn' (vereist)
waarden De set filterwaarden. int[]

NumberNotInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberNotInRange (vereist)
waarden De set filterwaarden. int[][]

QueueInfo

Naam Beschrijving Waarde
deadLetterDestinationWithResourceIdentity De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterWithResourceIdentity-
eventTimeToLive Tijdsduur in ISO 8601-indeling die bepaalt hoe lang berichten beschikbaar zijn voor het abonnement vanaf het moment dat het bericht is gepubliceerd.
Deze duurwaarde wordt uitgedrukt met de volgende notatie: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', waarbij:
- (n) wordt vervangen door de waarde van elk element dat de (n) volgt.
- P is de duur (of punt) aan het begin van de duur.
- Y is de jaarontwerpaar en volgt de waarde voor het aantal jaren.
- M is de maandontwerper en volgt de waarde voor het aantal maanden.
- W is de weekontwerper en volgt de waarde voor het aantal weken.
- D is de dagontwerper en volgt de waarde voor het aantal dagen.
- T is de tijdsontwerper en gaat vooraf aan de tijdonderdelen.
- H is de uurontwerpaar en volgt de waarde voor het aantal uren.
- M is de minuutontwerper en volgt de waarde voor het aantal minuten.
- S is de tweede ontwerpator en volgt de waarde voor het aantal seconden.
Deze duurwaarde kan niet groter zijn dan de EventRetentionInDays van het onderwerp. Het is een optioneel veld waarin de minimumwaarde 1 minuut is en het maximum wordt bepaald
op de waarde eventRetentionInDays van het onderwerp. Hieronder ziet u voorbeelden van geldige waarden:
- 'P0DT23H12M' of 'PT23H12M': voor de duur van 23 uur en 12 minuten.
- 'P1D' of 'P1DT0H0M0S': voor de duur van 1 dag.
snaar
maxDeliveryCount Het maximale aantal leveringen van de gebeurtenissen. Int
receiveLockDurationInSeconds Maximumperiode in seconden waarin het bericht is ontvangen (door de client) en wacht totdat het wordt geaccepteerd, vrijgegeven of geweigerd.
Als deze tijd is verstreken nadat een bericht is ontvangen door de client en niet is overgezet naar geaccepteerd (niet verwerkt), vrijgegeven of geweigerd,
het bericht is beschikbaar voor opnieuw afspelen. Dit is een optioneel veld, waarbij de standaardwaarde 60 seconden is, minimaal 60 seconden is en het maximum 300 seconden is.
Int

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

StringBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

SubscriptionProperties

Naam Beschrijving Waarde
deliveryConfiguration Informatie over de leveringsconfiguratie van het gebeurtenisabonnement. DeliveryConfiguration-
eventDeliverySchema Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. 'CloudEventSchemaV1_0'
filtersConfiguration Informatie over het filter voor het gebeurtenisabonnement. FiltersConfiguration-

Resourcedefinitie van ARM-sjabloon

De naamruimten/onderwerpen/eventSubscriptions-resourcetype kunnen 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/naamruimten/topics/eventSubscriptions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.EventGrid/namespaces/topics/eventSubscriptions",
  "apiVersion": "2023-06-01-preview",
  "name": "string",
  "properties": {
    "deliveryConfiguration": {
      "deliveryMode": "string",
      "queue": {
        "deadLetterDestinationWithResourceIdentity": {
          "deadLetterDestination": {
            "endpointType": "string"
            // For remaining properties, see DeadLetterDestination objects
          },
          "identity": {
            "type": "string",
            "userAssignedIdentity": "string"
          }
        },
        "eventTimeToLive": "string",
        "maxDeliveryCount": "int",
        "receiveLockDurationInSeconds": "int"
      }
    },
    "eventDeliverySchema": "string",
    "filtersConfiguration": {
      "filters": [ {
        "key": "string",
        "operatorType": "string"
        // For remaining properties, see Filter objects
      } ],
      "includedEventTypes": [ "string" ]
    }
  }
}

Objecten filteren

Stel de eigenschap operatorType in om het type object op te geven.

Gebruik voor BoolEquals:

{
  "operatorType": "BoolEquals",
  "value": "bool"
}

Gebruik voor IsNotNull-:

{
  "operatorType": "IsNotNull"
}

Gebruik voor IsNullOrUndefined:

{
  "operatorType": "IsNullOrUndefined"
}

Gebruik voor NumberGreaterThan:

{
  "operatorType": "NumberGreaterThan",
  "value": "int"
}

Gebruik voor NumberGreaterThanOrEquals:

{
  "operatorType": "NumberGreaterThanOrEquals",
  "value": "int"
}

Gebruik voor NumberIn:

{
  "operatorType": "NumberIn",
  "values": [ "int" ]
}

Gebruik voor NumberInRange:

{
  "operatorType": "NumberInRange",
  "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 NumberNotInRange:

{
  "operatorType": "NumberNotInRange",
  "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 StringNotBeginsWith:

{
  "operatorType": "StringNotBeginsWith",
  "values": [ "string" ]
}

Gebruik voor StringNotContains:

{
  "operatorType": "StringNotContains",
  "values": [ "string" ]
}

Gebruik voor StringNotEndsWith:

{
  "operatorType": "StringNotEndsWith",
  "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

BoolEqualsFilter

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)

DeadLetterWithResourceIdentity

Naam Beschrijving Waarde
deadLetterDestination Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterDestination
identiteit De identiteit die moet worden gebruikt bij gebeurtenissen met dode letters. EventSubscriptionIdentity-

DeliveryConfiguration

Naam Beschrijving Waarde
deliveryMode Leveringsmodus van het gebeurtenisabonnement. 'Wachtrij'
rij Deze eigenschap moet worden ingevuld wanneer deliveryMode een wachtrij is en informatie over het wachtrijabonnement vertegenwoordigt. QueueInfo

EventSubscriptionIdentity

Naam Beschrijving Waarde
type Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None wordt een identiteit verwijderd. 'SystemAssigned'
UserAssigned
userAssignedIdentity De gebruikersidentiteit die is gekoppeld aan de resource. snaar

Filter

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 BoolEqualsFilter. Ingesteld op 'IsNotNull' voor het type IsNotNullFilter. Ingesteld op 'IsNullOrUndefined' voor het type IsNullOrUndefinedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsFilter. Ingesteld op NumberIn voor het type NumberInFilter. Ingesteld op NumberInRange voor het type NumberInRangeFilter. Ingesteld op NumberLessThan voor het type NumberLessThanFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsFilter. Ingesteld op NumberNotIn voor het type NumberNotInFilter. Ingesteld op NumberNotInRange voor het type NumberNotInRangeFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithFilter. Ingesteld op 'StringContains' voor het type StringContainsFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithFilter. Ingesteld op 'StringIn' voor het type StringInFilter. Ingesteld op 'StringNotBeginsWith' voor het type StringNotBeginsWithFilter. Ingesteld op 'StringNotContains' voor het type StringNotContainsFilter. Ingesteld op 'StringNotEndsWith' voor het type StringNotEndsWithFilter. Ingesteld op 'StringNotIn' voor het type StringNotInFilter. 'BoolEquals'
'IsNotNull'
'IsNullOrUndefined'
'NumberGreaterThan'
'NumberGreaterThanOrEquals'
'NumberIn'
NumberInRange
'NumberLessThan'
'NumberLessThanOrEquals'
'NumberNotIn'
'NumberNotInRange'
'StringBeginsWith'
'StringContains'
'StringEndsWith'
'StringIn'
'StringNotBeginsWith'
'StringNotContains'
'StringNotEndsWith'
'StringNotIn' (vereist)

FiltersConfiguration

Naam Beschrijving Waarde
Filters Een matrix met filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. filter[]
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[]

IsNotNullFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNotNull' (vereist)

IsNullOrUndefinedFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNullOrUndefined' (vereist)

Microsoft.EventGrid/namespaces/topics/eventSubscriptions

Naam Beschrijving Waarde
apiVersion De API-versie '2023-06-01-preview'
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
Eigenschappen Eigenschappen van het gebeurtenisabonnement. SubscriptionProperties-
type Het resourcetype 'Microsoft.EventGrid/namespaces/topics/eventSubscriptions'

NumberGreaterThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThan (vereist)
waarde De filterwaarde. Int

NumberGreaterThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThanOrEquals (vereist)
waarde De filterwaarde. Int

NumberInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberIn (vereist)
waarden De set filterwaarden. int[]

NumberInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberInRange (vereist)
waarden De set filterwaarden. int[][]

NumberLessThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThan' (vereist)
waarde De filterwaarde. Int

NumberLessThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThanOrEquals' (vereist)
waarde De filterwaarde. Int

NumberNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberNotIn' (vereist)
waarden De set filterwaarden. int[]

NumberNotInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberNotInRange (vereist)
waarden De set filterwaarden. int[][]

QueueInfo

Naam Beschrijving Waarde
deadLetterDestinationWithResourceIdentity De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterWithResourceIdentity-
eventTimeToLive Tijdsduur in ISO 8601-indeling die bepaalt hoe lang berichten beschikbaar zijn voor het abonnement vanaf het moment dat het bericht is gepubliceerd.
Deze duurwaarde wordt uitgedrukt met de volgende notatie: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', waarbij:
- (n) wordt vervangen door de waarde van elk element dat de (n) volgt.
- P is de duur (of punt) aan het begin van de duur.
- Y is de jaarontwerpaar en volgt de waarde voor het aantal jaren.
- M is de maandontwerper en volgt de waarde voor het aantal maanden.
- W is de weekontwerper en volgt de waarde voor het aantal weken.
- D is de dagontwerper en volgt de waarde voor het aantal dagen.
- T is de tijdsontwerper en gaat vooraf aan de tijdonderdelen.
- H is de uurontwerpaar en volgt de waarde voor het aantal uren.
- M is de minuutontwerper en volgt de waarde voor het aantal minuten.
- S is de tweede ontwerpator en volgt de waarde voor het aantal seconden.
Deze duurwaarde kan niet groter zijn dan de EventRetentionInDays van het onderwerp. Het is een optioneel veld waarin de minimumwaarde 1 minuut is en het maximum wordt bepaald
op de waarde eventRetentionInDays van het onderwerp. Hieronder ziet u voorbeelden van geldige waarden:
- 'P0DT23H12M' of 'PT23H12M': voor de duur van 23 uur en 12 minuten.
- 'P1D' of 'P1DT0H0M0S': voor de duur van 1 dag.
snaar
maxDeliveryCount Het maximale aantal leveringen van de gebeurtenissen. Int
receiveLockDurationInSeconds Maximumperiode in seconden waarin het bericht is ontvangen (door de client) en wacht totdat het wordt geaccepteerd, vrijgegeven of geweigerd.
Als deze tijd is verstreken nadat een bericht is ontvangen door de client en niet is overgezet naar geaccepteerd (niet verwerkt), vrijgegeven of geweigerd,
het bericht is beschikbaar voor opnieuw afspelen. Dit is een optioneel veld, waarbij de standaardwaarde 60 seconden is, minimaal 60 seconden is en het maximum 300 seconden is.
Int

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

StringBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

SubscriptionProperties

Naam Beschrijving Waarde
deliveryConfiguration Informatie over de leveringsconfiguratie van het gebeurtenisabonnement. DeliveryConfiguration-
eventDeliverySchema Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. 'CloudEventSchemaV1_0'
filtersConfiguration Informatie over het filter voor het gebeurtenisabonnement. FiltersConfiguration-

Resourcedefinitie van Terraform (AzAPI-provider)

De naamruimten/onderwerpen/eventSubscriptions-resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.EventGrid/naamruimten/topics/eventSubscriptions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2023-06-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      deliveryConfiguration = {
        deliveryMode = "string"
        queue = {
          deadLetterDestinationWithResourceIdentity = {
            deadLetterDestination = {
              endpointType = "string"
              // For remaining properties, see DeadLetterDestination objects
            }
            identity = {
              type = "string"
              userAssignedIdentity = "string"
            }
          }
          eventTimeToLive = "string"
          maxDeliveryCount = int
          receiveLockDurationInSeconds = int
        }
      }
      eventDeliverySchema = "string"
      filtersConfiguration = {
        filters = [
          {
            key = "string"
            operatorType = "string"
            // For remaining properties, see Filter objects
          }
        ]
        includedEventTypes = [
          "string"
        ]
      }
    }
  })
}

Objecten filteren

Stel de eigenschap operatorType in om het type object op te geven.

Gebruik voor BoolEquals:

{
  operatorType = "BoolEquals"
  value = bool
}

Gebruik voor IsNotNull-:

{
  operatorType = "IsNotNull"
}

Gebruik voor IsNullOrUndefined:

{
  operatorType = "IsNullOrUndefined"
}

Gebruik voor NumberGreaterThan:

{
  operatorType = "NumberGreaterThan"
  value = int
}

Gebruik voor NumberGreaterThanOrEquals:

{
  operatorType = "NumberGreaterThanOrEquals"
  value = int
}

Gebruik voor NumberIn:

{
  operatorType = "NumberIn"
  values = [
    int
  ]
}

Gebruik voor NumberInRange:

{
  operatorType = "NumberInRange"
  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 NumberNotInRange:

{
  operatorType = "NumberNotInRange"
  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 StringNotBeginsWith:

{
  operatorType = "StringNotBeginsWith"
  values = [
    "string"
  ]
}

Gebruik voor StringNotContains:

{
  operatorType = "StringNotContains"
  values = [
    "string"
  ]
}

Gebruik voor StringNotEndsWith:

{
  operatorType = "StringNotEndsWith"
  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

BoolEqualsFilter

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)

DeadLetterWithResourceIdentity

Naam Beschrijving Waarde
deadLetterDestination Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterDestination
identiteit De identiteit die moet worden gebruikt bij gebeurtenissen met dode letters. EventSubscriptionIdentity-

DeliveryConfiguration

Naam Beschrijving Waarde
deliveryMode Leveringsmodus van het gebeurtenisabonnement. 'Wachtrij'
rij Deze eigenschap moet worden ingevuld wanneer deliveryMode een wachtrij is en informatie over het wachtrijabonnement vertegenwoordigt. QueueInfo

EventSubscriptionIdentity

Naam Beschrijving Waarde
type Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None wordt een identiteit verwijderd. 'SystemAssigned'
UserAssigned
userAssignedIdentity De gebruikersidentiteit die is gekoppeld aan de resource. snaar

Filter

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 BoolEqualsFilter. Ingesteld op 'IsNotNull' voor het type IsNotNullFilter. Ingesteld op 'IsNullOrUndefined' voor het type IsNullOrUndefinedFilter. Ingesteld op NumberGreaterThan voor het type NumberGreaterThanFilter. Ingesteld op NumberGreaterThanOrEquals voor het type NumberGreaterThanOrEqualsFilter. Ingesteld op NumberIn voor het type NumberInFilter. Ingesteld op NumberInRange voor het type NumberInRangeFilter. Ingesteld op NumberLessThan voor het type NumberLessThanFilter. Ingesteld op NumberLessThanOrEquals voor het type NumberLessThanOrEqualsFilter. Ingesteld op NumberNotIn voor het type NumberNotInFilter. Ingesteld op NumberNotInRange voor het type NumberNotInRangeFilter. Ingesteld op 'StringBeginsWith' voor het type StringBeginsWithFilter. Ingesteld op 'StringContains' voor het type StringContainsFilter. Ingesteld op 'StringEndsWith' voor het type StringEndsWithFilter. Ingesteld op 'StringIn' voor het type StringInFilter. Ingesteld op 'StringNotBeginsWith' voor het type StringNotBeginsWithFilter. Ingesteld op 'StringNotContains' voor het type StringNotContainsFilter. Ingesteld op 'StringNotEndsWith' voor het type StringNotEndsWithFilter. Ingesteld op 'StringNotIn' voor het type StringNotInFilter. 'BoolEquals'
'IsNotNull'
'IsNullOrUndefined'
'NumberGreaterThan'
'NumberGreaterThanOrEquals'
'NumberIn'
NumberInRange
'NumberLessThan'
'NumberLessThanOrEquals'
'NumberNotIn'
'NumberNotInRange'
'StringBeginsWith'
'StringContains'
'StringEndsWith'
'StringIn'
'StringNotBeginsWith'
'StringNotContains'
'StringNotEndsWith'
'StringNotIn' (vereist)

FiltersConfiguration

Naam Beschrijving Waarde
Filters Een matrix met filters die worden gebruikt voor het filteren van gebeurtenisabonnementen. filter[]
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[]

IsNotNullFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNotNull' (vereist)

IsNullOrUndefinedFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'IsNullOrUndefined' (vereist)

Microsoft.EventGrid/namespaces/topics/eventSubscriptions

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: naamruimten/onderwerpen
Eigenschappen Eigenschappen van het gebeurtenisabonnement. SubscriptionProperties-
type Het resourcetype "Microsoft.EventGrid/naamruimten/topics/eventSubscriptions@2023-06-01-preview"

NumberGreaterThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThan (vereist)
waarde De filterwaarde. Int

NumberGreaterThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberGreaterThanOrEquals (vereist)
waarde De filterwaarde. Int

NumberInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberIn (vereist)
waarden De set filterwaarden. int[]

NumberInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberInRange (vereist)
waarden De set filterwaarden. int[][]

NumberLessThanFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThan' (vereist)
waarde De filterwaarde. Int

NumberLessThanOrEqualsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberLessThanOrEquals' (vereist)
waarde De filterwaarde. Int

NumberNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'NumberNotIn' (vereist)
waarden De set filterwaarden. int[]

NumberNotInRangeFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. NumberNotInRange (vereist)
waarden De set filterwaarden. int[][]

QueueInfo

Naam Beschrijving Waarde
deadLetterDestinationWithResourceIdentity De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief.
Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.
DeadLetterWithResourceIdentity-
eventTimeToLive Tijdsduur in ISO 8601-indeling die bepaalt hoe lang berichten beschikbaar zijn voor het abonnement vanaf het moment dat het bericht is gepubliceerd.
Deze duurwaarde wordt uitgedrukt met de volgende notatie: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', waarbij:
- (n) wordt vervangen door de waarde van elk element dat de (n) volgt.
- P is de duur (of punt) aan het begin van de duur.
- Y is de jaarontwerpaar en volgt de waarde voor het aantal jaren.
- M is de maandontwerper en volgt de waarde voor het aantal maanden.
- W is de weekontwerper en volgt de waarde voor het aantal weken.
- D is de dagontwerper en volgt de waarde voor het aantal dagen.
- T is de tijdsontwerper en gaat vooraf aan de tijdonderdelen.
- H is de uurontwerpaar en volgt de waarde voor het aantal uren.
- M is de minuutontwerper en volgt de waarde voor het aantal minuten.
- S is de tweede ontwerpator en volgt de waarde voor het aantal seconden.
Deze duurwaarde kan niet groter zijn dan de EventRetentionInDays van het onderwerp. Het is een optioneel veld waarin de minimumwaarde 1 minuut is en het maximum wordt bepaald
op de waarde eventRetentionInDays van het onderwerp. Hieronder ziet u voorbeelden van geldige waarden:
- 'P0DT23H12M' of 'PT23H12M': voor de duur van 23 uur en 12 minuten.
- 'P1D' of 'P1DT0H0M0S': voor de duur van 1 dag.
snaar
maxDeliveryCount Het maximale aantal leveringen van de gebeurtenissen. Int
receiveLockDurationInSeconds Maximumperiode in seconden waarin het bericht is ontvangen (door de client) en wacht totdat het wordt geaccepteerd, vrijgegeven of geweigerd.
Als deze tijd is verstreken nadat een bericht is ontvangen door de client en niet is overgezet naar geaccepteerd (niet verwerkt), vrijgegeven of geweigerd,
het bericht is beschikbaar voor opnieuw afspelen. Dit is een optioneel veld, waarbij de standaardwaarde 60 seconden is, minimaal 60 seconden is en het maximum 300 seconden is.
Int

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

StringBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotBeginsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotBeginsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotContainsFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotContains' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotEndsWithFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotEndsWith' (vereist)
waarden De set filterwaarden. tekenreeks[]

StringNotInFilter

Naam Beschrijving Waarde
operatorType Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere. 'StringNotIn' (vereist)
waarden De set filterwaarden. tekenreeks[]

SubscriptionProperties

Naam Beschrijving Waarde
deliveryConfiguration Informatie over de leveringsconfiguratie van het gebeurtenisabonnement. DeliveryConfiguration-
eventDeliverySchema Het gebeurtenisleveringsschema voor het gebeurtenisabonnement. 'CloudEventSchemaV1_0'
filtersConfiguration Informatie over het filter voor het gebeurtenisabonnement. FiltersConfiguration-