Microsoft.EventGrid eventSubscriptions 2017-06-15-preview

Bicep-resursdefinition

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för scope den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    destination: {
      endpointType: 'WebHook'
      properties: {
        endpointUrl: 'string'
      }
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
  }
}

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
omfång Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. Målresurs

För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen.
properties Egenskaper för händelseprenumerationen EventSubscriptionEgenskaper

EventSubscriptionEgenskaper

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook"
properties Egenskaper för händelseprenumerationsmålet EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl DEN URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith 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.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Event Grid anpassat ämne och en prenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en webhook-prenumeration. Mall som ursprungligen skapades av John Downs.
Anpassat Azure Event Grid ämne/prenumeration med CloudEvents

Distribuera till Azure
Skapar ett anpassat Azure Event Grid ämne, en webhook-prenumeration med CloudEvents-schema och en logikapp som händelsehanterare. Mall ursprungligen skapad av Justin Yoo.
Skapa ett anpassat Event Grid-ämne och en händelsehubbhanterare

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en händelsehubb för att hantera händelserna.
Skapa En Event Grid-prenumeration för resurshändelser

Distribuera till Azure
Skapar En Event Grid-prenumeration till antingen resursgruppen eller Azure-prenumerationen.
Skapa Azure Event Grid anpassad ämnes- och köprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.
Skapa Azure Event Grid anpassad ämnesprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-ämnesprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för ARM-mall

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för den scope här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2017-06-15-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "string"
      }
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ]
  }
}

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/eventSubscriptions"
apiVersion Resurs-API-versionen "2017-06-15-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
omfång Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. Målresurs

För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på.
properties Egenskaper för händelseprenumerationen EventSubscriptionProperties

EventSubscriptionProperties

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook"
properties Egenskaper för händelseprenumerationsmålet EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl Den URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith 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.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Event Grid anpassat ämne och en prenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en webhook-prenumeration. Mall som ursprungligen skapades av John Downs.
Anpassat Azure Event Grid ämne/prenumeration med CloudEvents

Distribuera till Azure
Skapar ett anpassat Azure Event Grid ämne, en webhook-prenumeration med CloudEvents-schema och en logikapp som händelsehanterare. Mall ursprungligen författad av Justin Yoo.
Skapa anpassat Event Grid-ämne och händelsehubbhanterare

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en händelsehubb för att hantera händelserna.
Skapa En Event Grid-prenumeration för resurshändelser

Distribuera till Azure
Skapar Event Grid-prenumeration till antingen resursgrupp eller Azure-prenumeration.
Skapa Azure Event Grid anpassad ämnes- och köprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.
Skapa Azure Event Grid anpassad ämnesprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-ämnesprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för parent_id den här resursen för att ange omfånget för den här resursen.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

  • Resursgrupper
  • Prenumerationer

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destination = {
        endpointType = "WebHook"
        properties = {
          endpointUrl = "string"
        }
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
    }
  })
}

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
properties Egenskaper för händelseprenumerationen EventSubscriptionEgenskaper

EventSubscriptionEgenskaper

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook"
properties Egenskaper för händelseprenumerationsmålet EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl DEN URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith 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.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng