Aracılığıyla paylaş


Microsoft.EventGrid eventSubscriptions 2019-01-01

Bicep kaynak tanımı

eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın scope kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.

eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.EventGrid/eventSubscriptions kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2019-01-01' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    deadLetterDestination: {
      endpointType: 'string'
      // For remaining properties, see DeadLetterDestination objects
    }
    destination: {
      endpointType: 'string'
      // For remaining properties, see EventSubscriptionDestination objects
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
    retryPolicy: {
      eventTimeToLiveInMinutes: int
      maxDeliveryAttempts: int
    }
  }
}

DeadLetterDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

StorageBlob için şunu kullanın:

  endpointType: 'StorageBlob'
  properties: {
    blobContainerName: 'string'
    resourceId: 'string'
  }

EventSubscriptionDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

EventHub için şunu kullanın:

  endpointType: 'EventHub'
  properties: {
    resourceId: 'string'
  }

HybridConnection için şunu kullanın:

  endpointType: 'HybridConnection'
  properties: {
    resourceId: 'string'
  }

StorageQueue için şunu kullanın:

  endpointType: 'StorageQueue'
  properties: {
    queueName: 'string'
    resourceId: 'string'
  }

Web Kancası için şunu kullanın:

  endpointType: 'WebHook'
  properties: {
    endpointUrl: 'string'
  }

Özellik değerleri

eventSubscriptions

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-64

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.
scope Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. Hedef kaynak

Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın.
properties Olay aboneliğinin özellikleri EventSubscriptionProperties

EventSubscriptionProperties

Ad Açıklama Değer
deadLetterDestination Olay aboneliğinin DeadLetter hedefi. DeadLetterDestination
hedef Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. EventSubscriptionDestination
filtre Olay aboneliği filtresi hakkında bilgi. EventSubscriptionFilter
Etiket Kullanıcı tanımlı etiketlerin listesi. string[]
retryPolicy Olaylar için yeniden deneme ilkesi. Bu, en fazla teslim denemesi sayısını ve etkinlikler için yaşam süresini yapılandırmak için kullanılabilir. RetryPolicy

DeadLetterDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama StorageBlob (gerekli)

StorageBlobDeadLetterDestination

Ad Açıklama Değer
endpointType Teslim edilemeyen harf hedefi için uç noktanın türü 'StorageBlob' (gerekli)
properties Depolama Blobu tabanlı kilitlenme hedefinin özellikleri StorageBlobDeadLetterDestinationProperties

StorageBlobDeadLetterDestinationProperties

Ad Açıklama Değer
blobContainerName Kilitlenme olaylarının hedefi olan Depolama blob kapsayıcısının adı string
resourceId Deadletter olaylarının hedefi olan depolama hesabının Azure Kaynak Kimliği. Örneğin: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} string

EventSubscriptionDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama EventHub
HybridConnection
StorageQueue
Web Kancası (gerekli)

EventHubEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'EventHub' (gerekli)
properties Olay aboneliği hedefinin Olay Hub'ı Özellikleri EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Ad Açıklama Değer
resourceId Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. string

HybridConnectionEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'HybridConnection' (gerekli)
properties Olay aboneliği hedefinin karma bağlantı özellikleri HybridConnectionEventSubscriptionDestinationProperti...

HybridConnectionEventSubscriptionDestinationProperti...

Ad Açıklama Değer
resourceId Olay aboneliğinin hedefi olan karma bağlantının Azure Kaynak Kimliği. string

StorageQueueEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'StorageQueue' (gerekli)
properties Olay aboneliği hedefinin Depolama Kuyruğu Özellikleri StorageQueueEventSubscriptionDestinationProperties

StorageQueueEventSubscriptionDestinationProperties

Ad Açıklama Değer
queueName Olay aboneliğinin hedefi olan bir depolama hesabı altındaki Depolama kuyruğunun adı. string
resourceId Olay aboneliğinin hedefi olan kuyruğu içeren depolama hesabının Azure Kaynak Kimliği. string

WebHookEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'Web Kancası' (gerekli)
properties Olay aboneliği hedefinin Web Kancası Özellikleri WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Ad Açıklama Değer
endpointUrl Olay aboneliğinin hedefinin uç noktasını temsil eden URL. string

EventSubscriptionFilter

Ad Açıklama Değer
includedEventTypes Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi.
Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir.
dize[]
isSubjectCaseSensitive Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin olup olmadığını belirtir
büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır.
bool
subjectBeginsWith Bir olay aboneliğinin olaylarını kaynak yolu ön ekine göre filtrelemek için isteğe bağlı bir dize.
Bunun biçimi olayların yayımcısı bağlıdır.
Joker karakterler bu yolda desteklenmiyor.
string
subjectEndsWith Bir olay aboneliğinin olaylarını kaynak yolu son ekine göre filtrelemek için isteğe bağlı bir dize.
Joker karakterler bu yolda desteklenmiyor.
string

RetryPolicy

Ad Açıklama Değer
eventTimeToLiveInMinutes Etkinlikler için Yaşam Süresi (dakika cinsinden). int
maxDeliveryAttempts Olaylar için en fazla teslim yeniden deneme denemesi sayısı. int

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure Event Grid Özel Konu ve Abonelik Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve web kancası aboneliği oluşturur. Şablon başlangıçta John Downs tarafından yazıldı.
CloudEvents ile Özel Azure Event Grid Konusu/Aboneliği

Azure’a dağıtın
Özel bir Azure Event Grid konusu, CloudEvents şemasına sahip bir web kancası aboneliği ve olay işleyicisi olarak bir Mantıksal Uygulama oluşturur. Şablon ilk olarak Justin Yoo tarafından yazıldı.
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma

Azure’a dağıtın
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur.
Kaynak olayları için Event Grid aboneliği oluşturma

Azure’a dağıtın
Kaynak grubu veya Azure aboneliği için Event Grid aboneliği oluşturur.
Azure Event Grid Özel Konu Ve Kuyruk Aboneliği Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve service bus kuyruğu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı.
Azure Event Grid Özel Konu Aboneliği Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve service bus konu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı.

ARM şablonu kaynak tanımı

eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın scope kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarında uzantı kaynaklarında kapsam ayarlama.

eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.EventGrid/eventSubscriptions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2019-01-01",
  "name": "string",
  "scope": "string",
  "properties": {
    "deadLetterDestination": {
      "endpointType": "string"
      // For remaining properties, see DeadLetterDestination objects
    },
    "destination": {
      "endpointType": "string"
      // For remaining properties, see EventSubscriptionDestination objects
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ],
    "retryPolicy": {
      "eventTimeToLiveInMinutes": "int",
      "maxDeliveryAttempts": "int"
    }
  }
}

DeadLetterDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

StorageBlob için şunu kullanın:

  "endpointType": "StorageBlob",
  "properties": {
    "blobContainerName": "string",
    "resourceId": "string"
  }

EventSubscriptionDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

EventHub için şunu kullanın:

  "endpointType": "EventHub",
  "properties": {
    "resourceId": "string"
  }

HybridConnection için şunu kullanın:

  "endpointType": "HybridConnection",
  "properties": {
    "resourceId": "string"
  }

StorageQueue için şunu kullanın:

  "endpointType": "StorageQueue",
  "properties": {
    "queueName": "string",
    "resourceId": "string"
  }

Web Kancası için şunu kullanın:

  "endpointType": "WebHook",
  "properties": {
    "endpointUrl": "string"
  }

Özellik değerleri

eventSubscriptions

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.EventGrid/eventSubscriptions'
apiVersion Kaynak API'sinin sürümü '2019-01-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-64

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.
scope Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. Hedef kaynak

JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın.
properties Olay aboneliğinin özellikleri EventSubscriptionProperties

EventSubscriptionProperties

Ad Açıklama Değer
deadLetterDestination Olay aboneliğinin DeadLetter hedefi. DeadLetterDestination
hedef Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. EventSubscriptionDestination
filtre Olay aboneliği filtresi hakkında bilgi. EventSubscriptionFilter
Etiket Kullanıcı tanımlı etiketlerin listesi. dize[]
retryPolicy Olaylar için yeniden deneme ilkesi. Bu, etkinlikler için maksimum teslim denemesi sayısını ve yaşam süresini yapılandırmak için kullanılabilir. RetryPolicy

DeadLetterDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama StorageBlob (gerekli)

StorageBlobDeadLetterDestination

Ad Açıklama Değer
endpointType Teslim edilemeyen harf hedefi için uç noktanın türü 'StorageBlob' (gerekli)
properties Depolama Blobu tabanlı deadletter hedefinin özellikleri StorageBlobDeadLetterDestinationProperties

StorageBlobDeadLetterDestinationProperties

Ad Açıklama Değer
blobContainerName Kilitlenme olaylarının hedefi olan Depolama blob kapsayıcısının adı string
resourceId Deadletter olaylarının hedefi olan depolama hesabının Azure Kaynak Kimliği. Örneğin: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} string

EventSubscriptionDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama EventHub
HybridConnection
StorageQueue
Web Kancası (gerekli)

EventHubEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'EventHub' (gerekli)
properties Olay aboneliği hedefinin Olay Hub'ı Özellikleri EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Ad Açıklama Değer
resourceId Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. string

HybridConnectionEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'HybridConnection' (gerekli)
properties Olay aboneliği hedefinin karma bağlantı özellikleri HybridConnectionEventSubscriptionDestinationProperti...

HybridConnectionEventSubscriptionDestinationProperti...

Ad Açıklama Değer
resourceId Olay aboneliğinin hedefi olan karma bağlantının Azure Kaynak Kimliği. string

StorageQueueEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü 'StorageQueue' (gerekli)
properties Olay aboneliği hedefinin Depolama Kuyruğu Özellikleri StorageQueueEventSubscriptionDestinationProperties

StorageQueueEventSubscriptionDestinationProperties

Ad Açıklama Değer
queueName Olay aboneliğinin hedefi olan bir depolama hesabı altındaki Depolama kuyruğunun adı. string
resourceId Olay aboneliğinin hedefi olan kuyruğu içeren depolama hesabının Azure Kaynak Kimliği. string

WebHookEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç noktanın türü 'Web Kancası' (gerekli)
properties Olay aboneliği hedefinin Web Kancası Özellikleri WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Ad Açıklama Değer
endpointUrl Olay aboneliğinin hedefinin uç noktasını temsil eden URL. string

EventSubscriptionFilter

Ad Açıklama Değer
includedEventTypes Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi.
Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir.
string[]
isSubjectCaseSensitive Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin
büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır.
bool
subjectBeginsWith Bir olay aboneliğinin olaylarını kaynak yolu ön ekine göre filtrelemek için isteğe bağlı bir dize.
Bunun biçimi olayların yayımcısı bağlıdır.
Joker karakterler bu yolda desteklenmiyor.
string
subjectEndsWith Bir olay aboneliğinin olaylarını kaynak yolu son ekine göre filtrelemek için isteğe bağlı bir dize.
Joker karakterler bu yolda desteklenmiyor.
string

RetryPolicy

Ad Açıklama Değer
eventTimeToLiveInMinutes Etkinlikler için Yaşam Süresi (dakika cinsinden). int
maxDeliveryAttempts Olaylar için en fazla teslim yeniden deneme denemesi sayısı. int

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure Event Grid Özel Konu ve Abonelik Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve web kancası aboneliği oluşturur. Şablon başlangıçta John Downs tarafından yazıldı.
CloudEvents ile Özel Azure Event Grid Konusu/Aboneliği

Azure’a dağıtın
Özel bir Azure Event Grid konusu, CloudEvents şemasına sahip bir web kancası aboneliği ve olay işleyicisi olarak bir Mantıksal Uygulama oluşturur. Şablon ilk olarak Justin Yoo tarafından yazıldı.
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma

Azure’a dağıtın
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur.
Kaynak olayları için Event Grid aboneliği oluşturma

Azure’a dağıtın
Kaynak grubu veya Azure aboneliği için Event Grid aboneliği oluşturur.
Azure Event Grid Özel Konu Ve Kuyruk Aboneliği Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve service bus kuyruğu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı.
Azure Event Grid Özel Konu Aboneliği Oluşturma

Azure’a dağıtın
Azure Event Grid özel konu başlığı ve service bus konu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın parent_id kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.

eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları
  • Abonelikler

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.EventGrid/eventSubscriptions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/eventSubscriptions@2019-01-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      deadLetterDestination = {
        endpointType = "string"
        // For remaining properties, see DeadLetterDestination objects
      }
      destination = {
        endpointType = "string"
        // For remaining properties, see EventSubscriptionDestination objects
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
      retryPolicy = {
        eventTimeToLiveInMinutes = int
        maxDeliveryAttempts = int
      }
    }
  })
}

DeadLetterDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

StorageBlob için şunu kullanın:

  endpointType = "StorageBlob"
  properties = {
    blobContainerName = "string"
    resourceId = "string"
  }

EventSubscriptionDestination nesneleri

endpointType özelliğini nesnenin türünü belirtmek için ayarlayın.

EventHub için şunu kullanın:

  endpointType = "EventHub"
  properties = {
    resourceId = "string"
  }

HybridConnection için şunu kullanın:

  endpointType = "HybridConnection"
  properties = {
    resourceId = "string"
  }

StorageQueue için şunu kullanın:

  endpointType = "StorageQueue"
  properties = {
    queueName = "string"
    resourceId = "string"
  }

Web Kancası için şunu kullanın:

  endpointType = "WebHook"
  properties = {
    endpointUrl = "string"
  }

Özellik değerleri

eventSubscriptions

Ad Açıklama Değer
tür Kaynak türü "Microsoft.EventGrid/eventSubscriptions@2019-01-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-64

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.
parent_id Bu uzantı kaynağının uygulanacağı kaynağın kimliği. dize (gerekli)
properties Olay aboneliğinin özellikleri EventSubscriptionProperties

EventSubscriptionProperties

Ad Açıklama Değer
deadLetterDestination Olay aboneliğinin DeadLetter hedefi. DeadLetterDestination
hedef Olay aboneliği için olayların teslim edilmesi gereken hedef hakkında bilgiler. EventSubscriptionDestination
filtre Olay aboneliği filtresi hakkında bilgi. EventSubscriptionFilter
Etiket Kullanıcı tanımlı etiketlerin listesi. dize[]
retryPolicy Olaylar için yeniden deneme ilkesi. Bu, etkinlikler için maksimum teslim denemesi sayısını ve yaşam süresini yapılandırmak için kullanılabilir. RetryPolicy

DeadLetterDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama StorageBlob (gerekli)

StorageBlobDeadLetterDestination

Ad Açıklama Değer
endpointType Teslim edilemeyen harf hedefi için uç noktanın türü "StorageBlob" (gerekli)
properties Depolama Blobu tabanlı deadletter hedefinin özellikleri StorageBlobDeadLetterDestinationProperties

StorageBlobDeadLetterDestinationProperties

Ad Açıklama Değer
blobContainerName Kilitlenme olaylarının hedefi olan Depolama blob kapsayıcısının adı string
resourceId Deadletter olaylarının hedefi olan depolama hesabının Azure Kaynak Kimliği. Örneğin: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} string

EventSubscriptionDestination

Ad Açıklama Değer
endpointType Nesne türünü ayarlama EventHub
HybridConnection
StorageQueue
Web Kancası (gerekli)

EventHubEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü "EventHub" (gerekli)
properties Olay aboneliği hedefinin Olay Hub'ı Özellikleri EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Ad Açıklama Değer
resourceId Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. string

HybridConnectionEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü "HybridConnection" (gerekli)
properties Olay aboneliği hedefinin karma bağlantı özellikleri HybridConnectionEventSubscriptionDestinationProperti...

HybridConnectionEventSubscriptionDestinationProperti...

Ad Açıklama Değer
resourceId Olay aboneliğinin hedefi olan karma bağlantının Azure Kaynak Kimliği. string

StorageQueueEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü "StorageQueue" (gerekli)
properties Olay aboneliği hedefinin Depolama Kuyruğu Özellikleri StorageQueueEventSubscriptionDestinationProperties

StorageQueueEventSubscriptionDestinationProperties

Ad Açıklama Değer
queueName Olay aboneliğinin hedefi olan bir depolama hesabı altındaki Depolama kuyruğunun adı. string
resourceId Olay aboneliğinin hedefi olan kuyruğu içeren depolama hesabının Azure Kaynak Kimliği. string

WebHookEventSubscriptionDestination

Ad Açıklama Değer
endpointType Olay aboneliği hedefi için uç nokta türü "Web Kancası" (gerekli)
properties Olay aboneliği hedefinin Web Kancası Özellikleri WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Ad Açıklama Değer
endpointUrl Olay aboneliğinin hedefinin uç noktasını temsil eden URL. string

EventSubscriptionFilter

Ad Açıklama Değer
includedEventTypes Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi.
Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir.
dize[]
isSubjectCaseSensitive Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin olup olmadığını belirtir
büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır.
bool
subjectBeginsWith Kaynak yolu ön ekine göre olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize.
Bunun biçimi olayların yayımcısı bağlıdır.
Bu yolda joker karakterler desteklenmez.
string
subjectEndsWith Kaynak yolu sonekini temel alarak olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize.
Bu yolda joker karakterler desteklenmez.
string

RetryPolicy

Ad Açıklama Değer
eventTimeToLiveInMinutes Etkinlikler için Yaşam Süresi (dakika cinsinden). int
maxDeliveryAttempts Olaylar için en fazla teslim yeniden deneme denemesi sayısı. int