Aracılığıyla paylaş


Event Subscriptions - Create Or Update

Olay aboneliği oluşturun veya güncelleştirin.
Zaman uyumsuz olarak yeni bir olay aboneliği oluşturur veya mevcut olay aboneliğini belirtilen kapsama göre güncelleştirir.

PUT https://management.azure.com/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}?api-version=2022-06-15

URI Parametreleri

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

string

Olay aboneliğinin adı. Olay aboneliği adları 3 ila 64 karakter uzunluğunda olmalı ve yalnızca alfasayısal harfler kullanmalıdır.

scope
path True

string

Olay aboneliğinin oluşturulması veya güncelleştirilmesi gereken kaynağın tanımlayıcısı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın. ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

api-version
query True

string

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

İstek Gövdesi

Name Tür Description
properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

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

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen her olay, 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 sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid kimliğini kullanır/ teslim edilemiyor.

properties.eventDeliverySchema

EventDeliverySchema

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

properties.expirationTimeUtc

string

Olay aboneliğinin sona erme zamanı.

properties.filter

EventSubscriptionFilter

Olay aboneliği filtresi hakkında bilgi.

properties.labels

string[]

Kullanıcı tanımlı etiketlerin listesi.

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.

Yanıtlar

Name Tür Description
201 Created

EventSubscription

EventSubscription CreateOrUpdate isteği kabul edildi.

Other Status Codes

Hata Yanıtları: **

  • 400 Hatalı İstek.

  • 500 İç Sunucu Hatası.

Örnekler

EventSubscriptions_CreateOrUpdateForCustomTopic
EventSubscriptions_CreateOrUpdateForCustomTopic_AzureFunctionDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_EventHubDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_HybridConnectionDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusQueueDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusTopicDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_StorageQueueDestination
EventSubscriptions_CreateOrUpdateForCustomTopic_WebhookDestination
EventSubscriptions_CreateOrUpdateForResource
EventSubscriptions_CreateOrUpdateForResourceGroup
EventSubscriptions_CreateOrUpdateForSubscription

EventSubscriptions_CreateOrUpdateForCustomTopic

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "EventHub",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_AzureFunctionDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "AzureFunction",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Web/sites/ContosoSite/funtions/ContosoFunc"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Web/sites/ContosoSite/funtions/ContosoFunc"
      },
      "endpointType": "AzureFunction"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_EventHubDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "EventHub",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1"
      },
      "endpointType": "EventHub"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_HybridConnectionDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "HybridConnection",
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Relay/namespaces/ContosoNamespace/hybridConnections/HC1"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Relay/namespaces/ContosoNamespace/hybridConnections/HC1"
      },
      "endpointType": "HybridConnection"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusQueueDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "ServiceBusQueue",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/queues/SBQ"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/queues/SBQ"
      },
      "endpointType": "ServiceBusQueue"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusTopicDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "ServiceBusTopic",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/topics/SBT"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/topics/SBT"
      },
      "endpointType": "ServiceBusTopic"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_StorageQueueDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "StorageQueue",
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "queueName": "queue1"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "queueName": "queue1"
      },
      "endpointType": "StorageQueue"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1",
    "provisioningState": "Creating",
    "labels": null,
    "deadLetterDestination": {
      "endpointType": "StorageBlob",
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "blobContainerName": "contosocontainer"
      }
    }
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForCustomTopic_WebhookDestination

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "https://azurefunctionexample.azurewebsites.net/runtime/webhooks/EventGrid?functionName=EventGridTrigger1&code=PASSWORDCODE"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://azurefunctionexample.azurewebsites.net/runtime/webhooks/EventGrid"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForResource

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription10?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "https://requestb.in/15ksip71"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription10",
  "name": "examplesubscription10",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForResourceGroup

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription2?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "https://requestb.in/15ksip71"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription2",
  "name": "examplesubscription2",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_CreateOrUpdateForSubscription

Örnek isteği

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription3?api-version=2022-06-15

{
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "https://requestb.in/15ksip71"
      }
    },
    "filter": {
      "isSubjectCaseSensitive": false
    }
  }
}

Örnek yanıt

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "",
      "subjectEndsWith": ""
    },
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription3",
  "name": "examplesubscription3",
  "type": "Microsoft.EventGrid/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, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

EventSubscriptionProvisioningState

Olay aboneliğinin sağlama durumu.

HybridConnectionEventSubscriptionDestination

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

IsNotNullAdvancedFilter

IsNotNull Gelişmiş Filtresi.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Gelişmiş Filtresi.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Gelişmiş Filtresi.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Gelişmiş Filtresi.

NumberInAdvancedFilter

Gelişmiş Filtrede Sayı.

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

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

StringBeginsWith Advanced Filter.

StringContainsAdvancedFilter

StringContains Gelişmiş Filtresi.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

StringInAdvancedFilter

StringIn Gelişmiş Filtresi.

StringNotBeginsWithAdvancedFilter

Gelişmiş Filtre olmadan StringNotBegins.

StringNotContainsAdvancedFilter

StringNotContains Gelişmiş Filtresi.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

StringNotInAdvancedFilter

StringNotIn Gelişmiş Filtresi.

systemData

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

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

1

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

properties.preferredBatchSizeInKilobytes

integer

64

Kilobayt cinsinden tercih edilen toplu iş boyutu.

properties.resourceId

string

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ü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

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ında 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

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ında bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid kimliğini 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 bilginin 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ı.

Name Tür Description
CloudEventSchemaV1_0

string

CustomInputSchema

string

EventGridSchema

string

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

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 her olay, 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 kimliğini kullanır.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen her olay, 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ında 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ında bilgiler. Teslim/teslim edilme sırasında kullanılan kimlik doğrulama belirteçlerini almak için Azure Event Grid kimliğini kullanır.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

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

properties.expirationTimeUtc

string

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, etkinlikler için maksimum teslim denemesi sayısını ve yaşam süresini yapılandırmak için kullanılabilir.

properties.topic

string

Olay aboneliği konusunun adı.

systemData

systemData

Olay Aboneliği 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 sonekini temel alarak 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, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimlik hem de kullanıcı tarafından atanan kimlikler kümesini içerir. 'Hiçbiri' türü herhangi bir kimliği kaldırır.

userAssignedIdentity

string

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

EventSubscriptionIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

Name Tür Description
SystemAssigned

string

UserAssigned

string

EventSubscriptionProvisioningState

Olay aboneliğinin sağlama durumu.

Name Tür Description
AwaitingManualAction

string

Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

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

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ş Filtresi.

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.

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

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

Filtre değeri.

NumberInAdvancedFilter

Gelişmiş Filtrede Sayı.

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[]

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[]

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

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

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[]

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[]

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

1440

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

maxDeliveryAttempts

integer

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

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

ServiceBusTopicEventSubscriptionDestination

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

Bir olay aboneliğinin Service Bus Konusu 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 bilginin adı.

properties.isSecret

boolean

False

Özniteliğin hassas bilgiler içerdiğini söylemek 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

Deadletter 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

Depolama kuyruğu iletinin saniyeler içinde yaşam süresi.

properties.queueName

string

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

properties.resourceId

string

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

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

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

StringEndsWith Advanced Filter.

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ş Filtresi.

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

Gelişmiş Filtre olmadan StringNotBegins.

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

StringNotEndsWith Advanced Filter.

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ş Filtresi.

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

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

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

lastModifiedAt

string

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 kimliğin türü.

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

1

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

properties.preferredBatchSizeInKilobytes

integer

64

Kilobayt cinsinden tercih edilen toplu iş boyutu.