Delen via


Microsoft.EventGrid eventSubscriptions 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@2017-06-15-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    destination: {
      endpointType: 'string'
      properties: {
        endpointUrl: 'string'
      }
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
  }
}

Eigenschapswaarden

EventSubscriptionDestination

Naam Beschrijving Waarde
endpointType Type van het eindpunt voor de bestemming van het gebeurtenisabonnement 'WebHook'
Eigenschappen Eigenschappen van de bestemming van het gebeurtenisabonnement EventSubscriptionDestinationProperties-

EventSubscriptionDestinationProperties

Naam Beschrijving Waarde
endpointUrl De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. snaar

EventSubscriptionFilter

Naam Beschrijving Waarde
includedEventTypes Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement.
Als u zich wilt abonneren op alle gebeurtenistypen, moet de tekenreeks 'all' worden opgegeven als een element in deze lijst.
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
bestemming Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. EventSubscriptionDestination-
filter Informatie over het filter voor het gebeurtenisabonnement. EventSubscriptionFilter
labels Lijst met door de gebruiker gedefinieerde labels. tekenreeks[]

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.

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": "2017-06-15-preview",
  "name": "string",
  "properties": {
    "destination": {
      "endpointType": "string",
      "properties": {
        "endpointUrl": "string"
      }
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ]
  }
}

Eigenschapswaarden

EventSubscriptionDestination

Naam Beschrijving Waarde
endpointType Type van het eindpunt voor de bestemming van het gebeurtenisabonnement 'WebHook'
Eigenschappen Eigenschappen van de bestemming van het gebeurtenisabonnement EventSubscriptionDestinationProperties-

EventSubscriptionDestinationProperties

Naam Beschrijving Waarde
endpointUrl De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. snaar

EventSubscriptionFilter

Naam Beschrijving Waarde
includedEventTypes Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement.
Als u zich wilt abonneren op alle gebeurtenistypen, moet de tekenreeks 'all' worden opgegeven als een element in deze lijst.
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
bestemming Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. EventSubscriptionDestination-
filter Informatie over het filter voor het gebeurtenisabonnement. EventSubscriptionFilter
labels Lijst met door de gebruiker gedefinieerde labels. tekenreeks[]

Microsoft.EventGrid/eventSubscriptions

Naam Beschrijving Waarde
apiVersion De API-versie '2017-06-15-preview'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het gebeurtenisabonnement EventSubscriptionProperties-
type Het resourcetype 'Microsoft.EventGrid/eventSubscriptions'

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Aangepast onderwerp en wachtrijabonnement voor Azure Event Grid maken

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
Hiermee maakt u een Event Grid-abonnement op de resourcegroep of het Azure-abonnement.
Aangepast Azure Event Grid-onderwerp/-abonnement met CloudEvents

implementeren in Azure
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@2017-06-15-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destination = {
        endpointType = "string"
        properties = {
          endpointUrl = "string"
        }
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
    }
  })
}

Eigenschapswaarden

EventSubscriptionDestination

Naam Beschrijving Waarde
endpointType Type van het eindpunt voor de bestemming van het gebeurtenisabonnement 'WebHook'
Eigenschappen Eigenschappen van de bestemming van het gebeurtenisabonnement EventSubscriptionDestinationProperties-

EventSubscriptionDestinationProperties

Naam Beschrijving Waarde
endpointUrl De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt. snaar

EventSubscriptionFilter

Naam Beschrijving Waarde
includedEventTypes Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement.
Als u zich wilt abonneren op alle gebeurtenistypen, moet de tekenreeks 'all' worden opgegeven als een element in deze lijst.
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
bestemming Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. EventSubscriptionDestination-
filter Informatie over het filter voor het gebeurtenisabonnement. EventSubscriptionFilter
labels Lijst met door de gebruiker gedefinieerde labels. tekenreeks[]

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@2017-06-15-preview"