Aracılığıyla paylaş


Domain Event Subscriptions - Update

Bir etki alanı için olay aboneliğini güncelleştirme.
Bir konu için mevcut olay aboneliğini güncelleştirme.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
domainName
path True

string

Etki alanının adı.

eventSubscriptionName
path True

string

Güncelleştirilecek olay aboneliğinin adı.

resourceGroupName
path True

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci isteğiyle kullanılacak API'nin sürümü.

İstek Gövdesi

Name Tür Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu/ etki alanı) yönetilen kimlik kurulumunu kullanır.

deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu/ etki alanı) yönetilen kimlik kurulumunu kullanır.

destination EventSubscriptionDestination:

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

eventDeliverySchema

EventDeliverySchema

Olay aboneliği için olay teslim şeması.

expirationTimeUtc

string (date-time)

Olay aboneliği için süre sonu hakkında bilgi.

filter

EventSubscriptionFilter

Olay aboneliği filtresi hakkında bilgi.

labels

string[]

Kullanıcı tanımlı etiketlerin listesi.

retryPolicy

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.

Yanıtlar

Name Tür Description
201 Created

EventSubscription

Oluşturulan

Other Status Codes

Hata Yanıtları: ***

  • 400 Hatalı İstek.

  • 500 İç Sunucu Hatası.

Örnekler

DomainEventSubscriptions_Update

Örnek isteği

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

{
  "destination": {
    "endpointType": "WebHook",
    "properties": {
      "endpointUrl": "https://requestb.in/15ksip71"
    }
  },
  "filter": {
    "isSubjectCaseSensitive": true,
    "subjectBeginsWith": "existingPrefix",
    "subjectEndsWith": "newSuffix"
  },
  "labels": [
    "label1",
    "label2"
  ]
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": true,
      "subjectBeginsWith": "existingPrefix",
      "subjectEndsWith": "newSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "eventDeliverySchema": "EventGridSchema",
    "retryPolicy": {
      "maxDeliveryAttempts": 30,
      "eventTimeToLiveInMinutes": 1440
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/domains/exampleDomain1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/domains/exampleDomain1/eventSubscriptions/exampleEventSubscriptionName1",
  "name": "exampleEventSubscriptionName1",
  "type": "Microsoft.EventGrid/domains/eventSubscriptions"
}

Tanımlar

Name Description
AzureFunctionEventSubscriptionDestination

Olay aboneliği için azure işlev hedefi hakkında bilgi.

BoolEqualsAdvancedFilter

BoolEquals Gelişmiş Filtresi.

createdByType

Kaynağı oluşturan kimliğin türü.

DeadLetterWithResourceIdentity

Kaynak kimliğine sahip deadletter hedefi hakkında bilgi.

DeliveryWithResourceIdentity

Kaynak kimliğine sahip bir olay aboneliğinin teslimi hakkında bilgi.

DynamicDeliveryAttributeMapping

Dinamik teslim özniteliği eşleme ayrıntıları.

EventDeliverySchema

Olay aboneliği için olay teslim şeması.

EventHubEventSubscriptionDestination

Olay aboneliği için olay hub'ı hedefi hakkında bilgi.

EventSubscription

Olay Aboneliği.

EventSubscriptionFilter

Olay Aboneliği için filtre uygulayın.

EventSubscriptionIdentity

Olay aboneliğiyle kimlik bilgileri.

EventSubscriptionIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned' veya 'UserAssigned' olabilir.

EventSubscriptionProvisioningState

Olay aboneliğinin sağlama durumu.

EventSubscriptionUpdateParameters

Olay Aboneliği güncelleştirmesinin özellikleri.

HybridConnectionEventSubscriptionDestination

Bir olay aboneliği için HybridConnection hedefi hakkında bilgi.

IsNotNullAdvancedFilter

IsNotNull Gelişmiş Filtresi.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Gelişmiş Filtre.

MonitorAlertEventSubscriptionDestination

Bir olay aboneliği için Uyarıyı İzle hedefi hakkında bilgi.

MonitorAlertSeverity

Bu olay aboneliği aracılığıyla tetiklenen her Uyarıya eklenecek önem derecesi. Bu alan sağlanmalıdır.

NamespaceTopicEventSubscriptionDestination

Bir olay aboneliği için Ad Alanı Konusu hedefi hakkında bilgi.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Gelişmiş Filtresi.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Gelişmiş Filtresi.

NumberInAdvancedFilter

NumberIn Gelişmiş Filtre.

NumberInRangeAdvancedFilter

NumberInRange Gelişmiş Filtresi.

NumberLessThanAdvancedFilter

NumberLessThan Gelişmiş Filtresi.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Gelişmiş Filtresi.

NumberNotInAdvancedFilter

NumberNotIn Gelişmiş Filtre.

NumberNotInRangeAdvancedFilter

NumberNotInRange Gelişmiş Filtresi.

RetryPolicy

Olay aboneliği için yeniden deneme ilkesi hakkında bilgi.

ServiceBusQueueEventSubscriptionDestination

Olay aboneliği için service bus hedefi hakkında bilgi.

ServiceBusTopicEventSubscriptionDestination

Bir olay aboneliği için service bus konusu hedefi hakkında bilgi.

StaticDeliveryAttributeMapping

Statik teslim özniteliği eşleme ayrıntıları.

StorageBlobDeadLetterDestination

Depolama blobu tabanlı teslim edilemeyen harf hedefi hakkında bilgi.

StorageQueueEventSubscriptionDestination

Olay aboneliği için depolama kuyruğu hedefi hakkında bilgi.

StringBeginsWithAdvancedFilter

StringBeginsGelişmiş filtre ile.

StringContainsAdvancedFilter

StringContains Gelişmiş Filtresi.

StringEndsWithAdvancedFilter

StringEndsGelişmiş filtre ile.

StringInAdvancedFilter

StringIn Gelişmiş Filtre.

StringNotBeginsWithAdvancedFilter

StringNotBeginsGelişmiş filtre ile.

StringNotContainsAdvancedFilter

StringNotContains Gelişmiş Filtresi.

StringNotEndsWithAdvancedFilter

StringNotEndsGelişmiş filtre ile.

StringNotInAdvancedFilter

StringNotIn Gelişmiş Filtre.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TlsVersion

Yayımcının bu etki alanında yayımlamasına izin verilen en düşük TLS sürümü

WebHookEventSubscriptionDestination

Olay aboneliği için web kancası hedefi hakkında bilgi.

AzureFunctionEventSubscriptionDestination

Olay aboneliği için azure işlev hedefi hakkında bilgi.

Name Tür Default value Description
endpointType string:

AzureFunction

Olay aboneliği hedefi için uç noktanın türü.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.maxEventsPerBatch

integer (int32)

1

Toplu iş başına en fazla olay sayısı.

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Kilobayt cinsinden tercih edilen toplu iş boyutu.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin Azure İşlevi hedefinin uç noktasını temsil eden Azure Kaynak Kimliği.

BoolEqualsAdvancedFilter

BoolEquals Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

BoolEquals

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

value

boolean

Boole filtresi değeri.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DeadLetterWithResourceIdentity

Kaynak kimliğine sahip deadletter hedefi hakkında bilgi.

Name Tür Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Üst kaynakta (konu veya etki alanı) yönetilen kimlik kurulumunu kullanarak, teslim alma sırasında kullanılan kimlik doğrulama belirteçlerini alır.

identity

EventSubscriptionIdentity

Teslim edilemeyen olaylar için kullanılacak kimlik.

DeliveryWithResourceIdentity

Kaynak kimliğine sahip bir olay aboneliğinin teslimi hakkında bilgi.

Name Tür Description
destination EventSubscriptionDestination:

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu veya etki alanı) yönetilen kimlik kurulumunu kullanır.

identity

EventSubscriptionIdentity

Olayları teslim ederken kullanılacak kimlik.

DynamicDeliveryAttributeMapping

Dinamik teslim özniteliği eşleme ayrıntıları.

Name Tür Description
name

string

Teslim özniteliğinin veya üst bilgisinin adı.

properties.sourceField

string

Öznitelik değerini içeren olaydaki JSON yolu.

type string:

Dynamic

Teslim özniteliğinin veya üst bilgi adının türü.

EventDeliverySchema

Olay aboneliği için olay teslim şeması.

Değer Description
EventGridSchema
CustomInputSchema
CloudEventSchemaV1_0

EventHubEventSubscriptionDestination

Olay aboneliği için olay hub'ı hedefi hakkında bilgi.

Name Tür Description
endpointType string:

EventHub

Olay aboneliği hedefi için uç noktanın türü.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği.

EventSubscription

Olay Aboneliği.

Name Tür Default value Description
id

string

Kaynağın tam tanımlayıcısı.

name

string

Kaynağın adı.

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu veya etki alanı) yönetilen kimlik kurulumunu kullanır.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu veya etki alanı) yönetilen kimlik kurulumunu kullanır.

properties.destination EventSubscriptionDestination:

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Olay aboneliği için olay teslim şeması.

properties.expirationTimeUtc

string (date-time)

Olay aboneliğinin süre sonu.

properties.filter

EventSubscriptionFilter

Olay aboneliği filtresi hakkında bilgi.

properties.labels

string[]

Kullanıcı tanımlı etiketlerin listesi.

properties.provisioningState

EventSubscriptionProvisioningState

Olay aboneliğinin sağlama durumu.

properties.retryPolicy

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.

properties.topic

string

Olay aboneliği konusunun adı.

systemData

systemData

Event Grid kaynağıyla ilgili sistem meta verileri.

type

string

Kaynağın türü.

EventSubscriptionFilter

Olay Aboneliği için filtre uygulayın.

Name Tür Default value Description
advancedFilters AdvancedFilter[]:

Olay aboneliklerini filtrelemek için kullanılan gelişmiş filtreler dizisi.

enableAdvancedFilteringOnArrays

boolean

Gelişmiş filtrelerin tek bir değer beklemek yerine bir değer dizisine göre değerlendirilmesine izin verir.

includedEventTypes

string[]

Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi. Tüm varsayılan olay türlerine abone olmak istiyorsanız, IncludedEventTypes değerini null olarak ayarlayın.

isSubjectCaseSensitive

boolean

False

Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin büyük/küçük harfe duyarlı bir şekilde karşılaştırılıp karşılaştırılmaması gerektiğini belirtir.

subjectBeginsWith

string

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.

subjectEndsWith

string

Kaynak yolu soneki temelinde olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bu yolda joker karakterler desteklenmez.

EventSubscriptionIdentity

Olay aboneliğiyle kimlik bilgileri.

Name Tür Description
type

EventSubscriptionIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned' veya 'UserAssigned' olabilir.

userAssignedIdentity

string

Kaynakla ilişkilendirilmiş kullanıcı kimliği.

EventSubscriptionIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned' veya 'UserAssigned' olabilir.

Değer Description
SystemAssigned
UserAssigned

EventSubscriptionProvisioningState

Olay aboneliğinin sağlama durumu.

Değer Description
Creating
Updating
Deleting
Succeeded
Canceled
Failed
AwaitingManualAction

EventSubscriptionUpdateParameters

Olay Aboneliği güncelleştirmesinin özellikleri.

Name Tür Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu/ etki alanı) yönetilen kimlik kurulumunu kullanır.

deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (konu/ etki alanı) yönetilen kimlik kurulumunu kullanır.

destination EventSubscriptionDestination:

Olay aboneliği için olayların teslim edilmesi gereken hedef hakkındaki bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid'in kimliğini kullanır.

eventDeliverySchema

EventDeliverySchema

Olay aboneliği için olay teslim şeması.

expirationTimeUtc

string (date-time)

Olay aboneliği için süre sonu hakkında bilgi.

filter

EventSubscriptionFilter

Olay aboneliği filtresi hakkında bilgi.

labels

string[]

Kullanıcı tanımlı etiketlerin listesi.

retryPolicy

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.

HybridConnectionEventSubscriptionDestination

Bir olay aboneliği için HybridConnection hedefi hakkında bilgi.

Name Tür Description
endpointType string:

HybridConnection

Olay aboneliği hedefi için uç noktanın türü.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin hedefi olan karma bağlantının Azure Kaynak Kimliği.

IsNotNullAdvancedFilter

IsNotNull Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

IsNotNull

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Gelişmiş Filtre.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

IsNullOrUndefined

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

MonitorAlertEventSubscriptionDestination

Bir olay aboneliği için Uyarıyı İzle hedefi hakkında bilgi.

Name Tür Description
endpointType string:

MonitorAlert

Olay aboneliği hedefi için uç noktanın türü.

properties.actionGroups

string[] (arm-id)

Bu olay aboneliği aracılığıyla tetiklenen her Uyarıda tetiklenecek Eylem Gruplarının ARM Kimliklerinin listesi. Her kaynak ARM kimliği şu deseni izlemelidir: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}.

properties.description

string

Bu olay aboneliği aracılığıyla tetiklenen her Uyarıya eklenecek açıklama.

properties.severity

MonitorAlertSeverity

Bu olay aboneliği aracılığıyla tetiklenen her Uyarıya eklenecek önem derecesi. Bu alan sağlanmalıdır.

MonitorAlertSeverity

Bu olay aboneliği aracılığıyla tetiklenen her Uyarıya eklenecek önem derecesi. Bu alan sağlanmalıdır.

Değer Description
Sev0
Sev1
Sev2
Sev3
Sev4

NamespaceTopicEventSubscriptionDestination

Bir olay aboneliği için Ad Alanı Konusu hedefi hakkında bilgi.

Name Tür Description
endpointType string:

NamespaceTopic

Olay aboneliği hedefi için uç noktanın türü.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin Event Grid Ad Alanı Konu hedefinin uç noktasını temsil eden Azure kaynak kimliği. Bu alan gereklidir ve listelenen Ad Alanı Konusu kaynağının zaten mevcut olması gerekir. Kaynak ARM Kimliği şu deseni izlemelidir: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberGreaterThan

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

value

number (double)

Filtre değeri.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberGreaterThanOrEquals

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

value

number (double)

Filtre değeri.

NumberInAdvancedFilter

NumberIn Gelişmiş Filtre.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberIn

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

number[] (double)

Filtre değerleri kümesi.

NumberInRangeAdvancedFilter

NumberInRange Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberInRange

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

number[] (double)

Filtre değerleri kümesi.

NumberLessThanAdvancedFilter

NumberLessThan Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberLessThan

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

value

number (double)

Filtre değeri.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberLessThanOrEquals

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

value

number (double)

Filtre değeri.

NumberNotInAdvancedFilter

NumberNotIn Gelişmiş Filtre.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberNotIn

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

number[] (double)

Filtre değerleri kümesi.

NumberNotInRangeAdvancedFilter

NumberNotInRange Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

NumberNotInRange

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

number[] (double)

Filtre değerleri kümesi.

RetryPolicy

Olay aboneliği için yeniden deneme ilkesi hakkında bilgi.

Name Tür Default value Description
eventTimeToLiveInMinutes

integer (int32)

1440

Etkinlikler için Yaşam Süresi (dakika cinsinden).

maxDeliveryAttempts

integer (int32)

30

Olaylar için en fazla teslim yeniden deneme denemesi sayısı.

ServiceBusQueueEventSubscriptionDestination

Olay aboneliği için service bus hedefi hakkında bilgi.

Name Tür Description
endpointType string:

ServiceBusQueue

Olay aboneliği hedefi için uç noktanın türü.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin Service Bus hedefinin uç noktasını temsil eden Azure Kaynak Kimliği.

ServiceBusTopicEventSubscriptionDestination

Bir olay aboneliği için service bus konusu hedefi hakkında bilgi.

Name Tür Description
endpointType string:

ServiceBusTopic

Olay aboneliği hedefi için uç noktanın türü.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.resourceId

string (arm-id)

Bir olay aboneliğinin Service Bus Konu hedefinin uç noktasını temsil eden Azure Kaynak Kimliği.

StaticDeliveryAttributeMapping

Statik teslim özniteliği eşleme ayrıntıları.

Name Tür Default value Description
name

string

Teslim özniteliğinin veya üst bilgisinin adı.

properties.isSecret

boolean

False

Özniteliğin hassas bilgiler içerip içermediğini öğrenmek için Boole bayrağı.

properties.value

string

Delivery özniteliğinin değeri.

type string:

Static

Teslim özniteliğinin veya üst bilgi adının türü.

StorageBlobDeadLetterDestination

Depolama blobu tabanlı teslim edilemeyen harf hedefi hakkında bilgi.

Name Tür Description
endpointType string:

StorageBlob

Teslim edilemeyen harf hedefi için uç noktanın türü

properties.blobContainerName

string

Kilitlenme olaylarının hedefi olan Depolama blob kapsayıcısının adı

properties.resourceId

string (arm-id)

Yeniden oluşturma olaylarının hedefi olan depolama hesabının Azure Kaynak Kimliği

StorageQueueEventSubscriptionDestination

Olay aboneliği için depolama kuyruğu hedefi hakkında bilgi.

Name Tür Description
endpointType string:

StorageQueue

Olay aboneliği hedefi için uç noktanın türü.

properties.queueMessageTimeToLiveInSeconds

integer (int64)

Depolama kuyruğu iletinin saniyeler içinde yaşam süresi. İletinin Yaşam Süresi'nin Sonsuz olduğunu belirtmek için -1 kullanılması dışında bu değer sıfır veya negatif olamaz.

properties.queueName

string

Olay aboneliğinin hedefi olan bir depolama hesabı altındaki Depolama kuyruğunun adı.

properties.resourceId

string (arm-id)

Olay aboneliğinin hedefi olan kuyruğu içeren depolama hesabının Azure Kaynak Kimliği.

StringBeginsWithAdvancedFilter

StringBeginsGelişmiş filtre ile.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringBeginsWith

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringContainsAdvancedFilter

StringContains Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringContains

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringEndsWithAdvancedFilter

StringEndsGelişmiş filtre ile.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringEndsWith

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringInAdvancedFilter

StringIn Gelişmiş Filtre.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringIn

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringNotBeginsWithAdvancedFilter

StringNotBeginsGelişmiş filtre ile.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringNotBeginsWith

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringNotContainsAdvancedFilter

StringNotContains Gelişmiş Filtresi.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringNotContains

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringNotEndsWithAdvancedFilter

StringNotEndsGelişmiş filtre ile.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringNotEndsWith

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

StringNotInAdvancedFilter

StringNotIn Gelişmiş Filtre.

Name Tür Description
key

string

Filtre uygulamak istediğiniz olaya göre alan/özellik.

operatorType string:

StringNotIn

Filtreleme için kullanılan işleç türü; örneğin NumberIn, StringContains, BoolEquals ve diğerleri.

values

string[]

Filtre değerleri kümesi.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

TlsVersion

Yayımcının bu etki alanında yayımlamasına izin verilen en düşük TLS sürümü

Değer Description
1.0
1.1
1.2

WebHookEventSubscriptionDestination

Olay aboneliği için web kancası hedefi hakkında bilgi.

Name Tür Default value Description
endpointType string:

WebHook

Olay aboneliği hedefi için uç noktanın türü.

properties.azureActiveDirectoryApplicationIdOrUri

string

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Uygulama Kimliği veya URI'si.

properties.azureActiveDirectoryTenantId

string

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Kiracı Kimliği.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Teslim özniteliği ayrıntıları.

properties.endpointBaseUrl

string

Olay aboneliğinin hedefinin uç noktasını temsil eden temel URL.

properties.endpointUrl

string

Olay aboneliğinin hedefinin uç noktasını temsil eden URL.

properties.maxEventsPerBatch

integer (int32)

1

Toplu iş başına en fazla olay sayısı.

properties.minimumTlsVersionAllowed

TlsVersion

Web kancası uç noktası tarafından desteklenmesi gereken en düşük TLS sürümü

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Kilobayt cinsinden tercih edilen toplu iş boyutu.