Event Subscriptions - Create Or Update
イベント サブスクリプションを作成または更新します。
新しいイベント サブスクリプションを非同期に作成するか、指定したスコープに基づいて既存のイベント サブスクリプションを更新します。
PUT https://management.azure.com/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}?api-version=2025-02-15
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
event
|
path | True |
string |
作成するイベント サブスクリプションの名前。 イベント サブスクリプション名の長さは 3 ~ 64 文字で、英数字のみを使用する必要があります。 |
scope
|
path | True |
string |
イベント サブスクリプションを作成または更新する必要があるリソースの識別子。 スコープには、サブスクリプション、リソース グループ、またはリソース プロバイダー名前空間に属する最上位レベルのリソース、または EventGrid トピックを指定できます。 たとえば、サブスクリプションには '/subscriptions/{subscriptionId}/' を、リソース グループの場合は '/subscriptionId}/{subscriptionId}/resourceGroups/{resourceGroupName}' を使用します。 およびリソースの場合は '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 、EventGrid トピックの場合は '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' です。 |
api-version
|
query | True |
string |
クライアント要求で使用する API のバージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
properties.deadLetterDestination | DeadLetterDestination: |
イベント サブスクリプションの配信不能の宛先。 配信不能の宛先に配信できないイベントは、配信不能の宛先に送信されます。 Azure Event Grid の ID を使用して、配信/配信不能の間に使用される認証トークンを取得します。 |
properties.deadLetterWithResourceIdentity |
イベント サブスクリプションの配信不能の宛先。 配信不能の宛先に配信できないイベントは、配信不能の宛先に送信されます。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信/配信不能時に使用される認証トークンを取得します。 |
|
properties.deliveryWithResourceIdentity |
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信/配信不能時に使用される認証トークンを取得します。 |
|
properties.destination |
EventSubscriptionDestination:
|
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 Azure Event Grid の ID を使用して、配信/配信不能の間に使用される認証トークンを取得します。 |
properties.eventDeliverySchema |
イベント サブスクリプションのイベント配信スキーマ。 |
|
properties.expirationTimeUtc |
string |
イベント サブスクリプションの有効期限。 |
properties.filter |
イベント サブスクリプションのフィルターに関する情報。 |
|
properties.labels |
string[] |
ユーザー定義ラベルの一覧。 |
properties.retryPolicy |
イベントの再試行ポリシー。 これを使用して、イベントの配信試行の最大数と有効期間を構成できます。 |
応答
名前 | 型 | 説明 |
---|---|---|
201 Created |
EventSubscription CreateOrUpdate 要求が受け入れられます。 |
|
Other Status Codes |
エラー応答: ***
|
例
EventSubscriptions_CreateOrUpdateForCustomTopic
要求のサンプル
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=2025-02-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"
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-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"
}
}
}
応答のサンプル
{
"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
要求のサンプル
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=2025-02-15
{
"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "https://requestb.in/15ksip71"
}
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
}
}
}
応答のサンプル
{
"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
要求のサンプル
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription2?api-version=2025-02-15
{
"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "https://requestb.in/15ksip71"
}
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
}
}
}
応答のサンプル
{
"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
要求のサンプル
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription3?api-version=2025-02-15
{
"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "https://requestb.in/15ksip71"
}
},
"filter": {
"isSubjectCaseSensitive": false
}
}
}
応答のサンプル
{
"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"
}
定義
名前 | 説明 |
---|---|
Azure |
イベント サブスクリプションの Azure 関数の送信先に関する情報。 |
Bool |
BoolEquals 高度なフィルター。 |
created |
リソースを作成した ID の種類。 |
Dead |
リソース ID を持つ配信不能の宛先に関する情報。 |
Delivery |
リソース ID を持つイベント サブスクリプションの配信に関する情報。 |
Dynamic |
動的配信属性マッピングの詳細。 |
Event |
イベント サブスクリプションのイベント配信スキーマ。 |
Event |
イベント サブスクリプションのイベント ハブの送信先に関する情報。 |
Event |
イベント サブスクリプション。 |
Event |
イベント サブスクリプションをフィルター処理します。 |
Event |
イベント サブスクリプションの ID 情報。 |
Event |
使用されるマネージド ID の種類。 'SystemAssigned' または 'UserAssigned' のいずれかを指定できます。 |
Event |
イベント サブスクリプションのプロビジョニング状態。 |
Hybrid |
イベント サブスクリプションの HybridConnection 変換先に関する情報。 |
Is |
IsNotNull 高度なフィルター。 |
Is |
IsNullOrUndefined 高度なフィルター。 |
Monitor |
イベント サブスクリプションの監視アラートの送信先に関する情報。 |
Monitor |
このイベント サブスクリプションを通じて発生したすべてのアラートにアタッチされる重大度。 このフィールドは指定する必要があります。 |
Namespace |
イベント サブスクリプションの名前空間トピックの宛先に関する情報。 |
Number |
NumberGreaterThan 高度なフィルター。 |
Number |
NumberGreaterThanOrEquals 高度なフィルター。 |
Number |
NumberIn 高度なフィルター。 |
Number |
NumberInRange 高度なフィルター。 |
Number |
NumberLessThan 高度なフィルター。 |
Number |
NumberLessThanOrEquals 高度なフィルター。 |
Number |
NumberNotIn 高度なフィルター。 |
Number |
NumberNotInRange 高度なフィルター。 |
Retry |
イベント サブスクリプションの再試行ポリシーに関する情報。 |
Service |
イベント サブスクリプションの Service Bus の宛先に関する情報。 |
Service |
イベント サブスクリプションの Service Bus トピックの宛先に関する情報。 |
Static |
静的配信属性マッピングの詳細。 |
Storage |
ストレージ BLOB ベースの配信不能の宛先に関する情報。 |
Storage |
イベント サブスクリプションのストレージ キューの宛先に関する情報。 |
String |
StringBeginsWith Advanced Filter。 |
String |
StringContains 高度なフィルター。 |
String |
StringEndsWith 高度なフィルター。 |
String |
StringIn 高度なフィルター。 |
String |
StringNotBeginsWith Advanced Filter。 |
String |
StringNotContains 高度なフィルター。 |
String |
StringNotEndsWith 高度なフィルター。 |
String |
StringNotIn 高度なフィルター。 |
system |
リソースの作成と最後の変更に関連するメタデータ。 |
Tls |
このドメインへの発行が許可されている発行元の最小 TLS バージョン |
Web |
イベント サブスクリプションの Webhook 変換先に関する情報。 |
AzureFunctionEventSubscriptionDestination
イベント サブスクリプションの Azure 関数の送信先に関する情報。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
endpointType |
string:
Azure |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
|
properties.maxEventsPerBatch |
integer |
1 |
バッチあたりのイベントの最大数。 |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
推奨されるバッチ サイズ (KB 単位)。 |
properties.resourceId |
string |
イベント サブスクリプションの Azure 関数の送信先のエンドポイントを表す Azure リソース ID。 |
BoolEqualsAdvancedFilter
BoolEquals 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Bool |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
value |
boolean |
ブール値のフィルター値。 |
createdByType
リソースを作成した ID の種類。
名前 | 型 | 説明 |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DeadLetterWithResourceIdentity
リソース ID を持つ配信不能の宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
deadLetterDestination | DeadLetterDestination: |
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信不能時に使用される認証トークンを取得します。 |
identity |
配信不能イベントの場合に使用する ID。 |
DeliveryWithResourceIdentity
リソース ID を持つイベント サブスクリプションの配信に関する情報。
名前 | 型 | 説明 |
---|---|---|
destination |
EventSubscriptionDestination:
|
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信中に使用される認証トークンを取得します。 |
identity |
イベントを配信するときに使用する ID。 |
DynamicDeliveryAttributeMapping
動的配信属性マッピングの詳細。
名前 | 型 | 説明 |
---|---|---|
name |
string |
配信属性またはヘッダーの名前。 |
properties.sourceField |
string |
属性値を含むイベントの JSON パス。 |
type |
string:
Dynamic |
配信属性またはヘッダー名の種類。 |
EventDeliverySchema
イベント サブスクリプションのイベント配信スキーマ。
名前 | 型 | 説明 |
---|---|---|
CloudEventSchemaV1_0 |
string |
|
CustomInputSchema |
string |
|
EventGridSchema |
string |
EventHubEventSubscriptionDestination
イベント サブスクリプションのイベント ハブの送信先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Event |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
properties.resourceId |
string |
イベント サブスクリプションのイベント ハブの送信先のエンドポイントを表す Azure リソース ID。 |
EventSubscription
イベント サブスクリプション。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
id |
string |
リソースの完全修飾識別子。 |
|
name |
string |
リソースの名前。 |
|
properties.deadLetterDestination | DeadLetterDestination: |
イベント サブスクリプションの配信不能の宛先。 配信不能の宛先に配信できないイベントは、配信不能の宛先に送信されます。 Azure Event Grid の ID を使用して、配信/配信不能の間に使用される認証トークンを取得します。 |
|
properties.deadLetterWithResourceIdentity |
イベント サブスクリプションの配信不能の宛先。 配信不能の宛先に配信できないイベントは、配信不能の宛先に送信されます。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信/配信不能時に使用される認証トークンを取得します。 |
||
properties.deliveryWithResourceIdentity |
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 親リソース (トピックまたはドメイン) のマネージド ID セットアップを使用して、配信/配信不能時に使用される認証トークンを取得します。 |
||
properties.destination |
EventSubscriptionDestination:
|
イベント サブスクリプションに対してイベントを配信する必要がある送信先に関する情報。 Azure Event Grid の ID を使用して、配信/配信不能の間に使用される認証トークンを取得します。 |
|
properties.eventDeliverySchema | EventGridSchema |
イベント サブスクリプションのイベント配信スキーマ。 |
|
properties.expirationTimeUtc |
string |
イベント サブスクリプションの有効期限。 |
|
properties.filter |
イベント サブスクリプションのフィルターに関する情報。 |
||
properties.labels |
string[] |
ユーザー定義ラベルの一覧。 |
|
properties.provisioningState |
イベント サブスクリプションのプロビジョニング状態。 |
||
properties.retryPolicy |
イベントの再試行ポリシー。 これを使用して、イベントの配信試行の最大数と有効期間を構成できます。 |
||
properties.topic |
string |
イベント サブスクリプションのトピックの名前。 |
|
systemData |
Event Grid リソースに関連するシステム メタデータ。 |
||
type |
string |
リソースの種類。 |
EventSubscriptionFilter
イベント サブスクリプションをフィルター処理します。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
advancedFilters |
AdvancedFilter[]:
|
イベント サブスクリプションのフィルター処理に使用される高度なフィルターの配列。 |
|
enableAdvancedFilteringOnArrays |
boolean |
特異な値を期待するのではなく、値の配列に対して高度なフィルターを評価できるようにします。 |
|
includedEventTypes |
string[] |
イベント サブスクリプションの一部である必要がある適用可能なイベントの種類の一覧。 すべての既定のイベントの種類をサブスクライブする場合は、IncludedEventTypes を null に設定します。 |
|
isSubjectCaseSensitive |
boolean |
False |
フィルターの SubjectBeginsWith プロパティと SubjectEndsWith プロパティを大文字と小文字を区別して比較するかどうかを指定します。 |
subjectBeginsWith |
string |
リソース パス プレフィックスに基づいてイベント サブスクリプションのイベントをフィルター処理する省略可能な文字列。 この形式は、イベントの発行元によって異なります。 このパスでは、ワイルドカード文字はサポートされていません。 |
|
subjectEndsWith |
string |
リソース パス サフィックスに基づいてイベント サブスクリプションのイベントをフィルター処理する省略可能な文字列。 このパスでは、ワイルドカード文字はサポートされていません。 |
EventSubscriptionIdentity
イベント サブスクリプションの ID 情報。
名前 | 型 | 説明 |
---|---|---|
type |
使用されるマネージド ID の種類。 'SystemAssigned' または 'UserAssigned' のいずれかを指定できます。 |
|
userAssignedIdentity |
string |
リソースに関連付けられているユーザー ID。 |
EventSubscriptionIdentityType
使用されるマネージド ID の種類。 'SystemAssigned' または 'UserAssigned' のいずれかを指定できます。
名前 | 型 | 説明 |
---|---|---|
SystemAssigned |
string |
|
UserAssigned |
string |
EventSubscriptionProvisioningState
イベント サブスクリプションのプロビジョニング状態。
名前 | 型 | 説明 |
---|---|---|
AwaitingManualAction |
string |
|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
HybridConnectionEventSubscriptionDestination
イベント サブスクリプションの HybridConnection 変換先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Hybrid |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
properties.resourceId |
string |
イベント サブスクリプションの宛先であるハイブリッド接続の Azure リソース ID。 |
IsNotNullAdvancedFilter
IsNotNull 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Is |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
IsNullOrUndefinedAdvancedFilter
IsNullOrUndefined 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Is |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
MonitorAlertEventSubscriptionDestination
イベント サブスクリプションの監視アラートの送信先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Monitor |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.actionGroups |
string[] |
このイベント サブスクリプションを通じて発生したすべてのアラートでトリガーされるアクション グループの ARM ID の一覧。 各リソース ARM ID は、/subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName} というパターンに従う必要があります。 |
properties.description |
string |
このイベント サブスクリプションを通じて発生したすべてのアラートにアタッチされる説明。 |
properties.severity |
このイベント サブスクリプションを通じて発生したすべてのアラートにアタッチされる重大度。 このフィールドは指定する必要があります。 |
MonitorAlertSeverity
このイベント サブスクリプションを通じて発生したすべてのアラートにアタッチされる重大度。 このフィールドは指定する必要があります。
名前 | 型 | 説明 |
---|---|---|
Sev0 |
string |
|
Sev1 |
string |
|
Sev2 |
string |
|
Sev3 |
string |
|
Sev4 |
string |
NamespaceTopicEventSubscriptionDestination
イベント サブスクリプションの名前空間トピックの宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Namespace |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.resourceId |
string |
イベント サブスクリプションの Event Grid 名前空間トピックの宛先のエンドポイントを表す Azure リソース ID。 このフィールドは必須であり、一覧表示されている名前空間トピック リソースが既に存在している必要があります。 リソース ARM ID は、/subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName} というパターンに従う必要があります。 |
NumberGreaterThanAdvancedFilter
NumberGreaterThan 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
value |
number |
フィルター値。 |
NumberGreaterThanOrEqualsAdvancedFilter
NumberGreaterThanOrEquals 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
value |
number |
フィルター値。 |
NumberInAdvancedFilter
NumberIn 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
number[] |
フィルター値のセット。 |
NumberInRangeAdvancedFilter
NumberInRange 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
number[] |
フィルター値のセット。 |
NumberLessThanAdvancedFilter
NumberLessThan 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
value |
number |
フィルター値。 |
NumberLessThanOrEqualsAdvancedFilter
NumberLessThanOrEquals 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
value |
number |
フィルター値。 |
NumberNotInAdvancedFilter
NumberNotIn 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
number[] |
フィルター値のセット。 |
NumberNotInRangeAdvancedFilter
NumberNotInRange 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
Number |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
number[] |
フィルター値のセット。 |
RetryPolicy
イベント サブスクリプションの再試行ポリシーに関する情報。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
eventTimeToLiveInMinutes |
integer |
1440 |
イベントの Time To Live (分単位)。 |
maxDeliveryAttempts |
integer |
30 |
イベントの配信再試行の最大数。 |
ServiceBusQueueEventSubscriptionDestination
イベント サブスクリプションの Service Bus の宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Service |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
properties.resourceId |
string |
イベント サブスクリプションの Service Bus 宛先のエンドポイントを表す Azure リソース ID。 |
ServiceBusTopicEventSubscriptionDestination
イベント サブスクリプションの Service Bus トピックの宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Service |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
properties.resourceId |
string |
イベント サブスクリプションの Service Bus トピックの宛先のエンドポイントを表す Azure リソース ID。 |
StaticDeliveryAttributeMapping
静的配信属性マッピングの詳細。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
name |
string |
配信属性またはヘッダーの名前。 |
|
properties.isSecret |
boolean |
False |
属性に機密情報が含まれているかどうかを示すブール型フラグ。 |
properties.value |
string |
配信属性の値。 |
|
type |
string:
Static |
配信属性またはヘッダー名の種類。 |
StorageBlobDeadLetterDestination
ストレージ BLOB ベースの配信不能の宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Storage |
配信不能宛先のエンドポイントの種類 |
properties.blobContainerName |
string |
配信不能イベントの宛先であるストレージ BLOB コンテナーの名前 |
properties.resourceId |
string |
配信不能イベントの送信先であるストレージ アカウントの Azure リソース ID |
StorageQueueEventSubscriptionDestination
イベント サブスクリプションのストレージ キューの宛先に関する情報。
名前 | 型 | 説明 |
---|---|---|
endpointType |
string:
Storage |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
properties.queueMessageTimeToLiveInSeconds |
integer |
ストレージ キュー メッセージの有効期間 (秒単位)。 メッセージの Time To Live が Infinite であることを示すために -1 を使用する場合を除き、この値を 0 または負にすることはできません。 |
properties.queueName |
string |
イベント サブスクリプションの宛先であるストレージ アカウントのストレージ キューの名前。 |
properties.resourceId |
string |
イベント サブスクリプションの送信先であるキューを含むストレージ アカウントの Azure リソース ID。 |
StringBeginsWithAdvancedFilter
StringBeginsWith Advanced Filter。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringContainsAdvancedFilter
StringContains 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringEndsWithAdvancedFilter
StringEndsWith 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringInAdvancedFilter
StringIn 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringNotBeginsWithAdvancedFilter
StringNotBeginsWith Advanced Filter。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringNotContainsAdvancedFilter
StringNotContains 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringNotEndsWithAdvancedFilter
StringNotEndsWith 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
StringNotInAdvancedFilter
StringNotIn 高度なフィルター。
名前 | 型 | 説明 |
---|---|---|
key |
string |
フィルター処理するイベントのフィールド/プロパティ。 |
operatorType |
string:
String |
フィルター処理に使用される演算子の種類 (NumberIn、StringContains、BoolEquals など)。 |
values |
string[] |
フィルター値のセット。 |
systemData
リソースの作成と最後の変更に関連するメタデータ。
名前 | 型 | 説明 |
---|---|---|
createdAt |
string |
リソース作成のタイムスタンプ (UTC)。 |
createdBy |
string |
リソースを作成した ID。 |
createdByType |
リソースを作成した ID の種類。 |
|
lastModifiedAt |
string |
リソースの最終変更のタイムスタンプ (UTC) |
lastModifiedBy |
string |
リソースを最後に変更した ID。 |
lastModifiedByType |
リソースを最後に変更した ID の種類。 |
TlsVersion
このドメインへの発行が許可されている発行元の最小 TLS バージョン
名前 | 型 | 説明 |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
WebHookEventSubscriptionDestination
イベント サブスクリプションの Webhook 変換先に関する情報。
名前 | 型 | 規定値 | 説明 |
---|---|---|---|
endpointType |
string:
Web |
イベント サブスクリプションの送信先のエンドポイントの種類。 |
|
properties.azureActiveDirectoryApplicationIdOrUri |
string |
配信要求にベアラー トークンとして含まれるアクセス トークンを取得する Azure Active Directory アプリケーション ID または URI。 |
|
properties.azureActiveDirectoryTenantId |
string |
配信要求にベアラー トークンとして含まれるアクセス トークンを取得する Azure Active Directory テナント ID。 |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
配信属性の詳細。 |
|
properties.endpointBaseUrl |
string |
イベント サブスクリプションの送信先のエンドポイントを表すベース URL。 |
|
properties.endpointUrl |
string |
イベント サブスクリプションの送信先のエンドポイントを表す URL。 |
|
properties.maxEventsPerBatch |
integer |
1 |
バッチあたりのイベントの最大数。 |
properties.minimumTlsVersionAllowed |
Webhook エンドポイントでサポートされる必要がある最小 TLS バージョン |
||
properties.preferredBatchSizeInKilobytes |
integer |
64 |
推奨されるバッチ サイズ (KB 単位)。 |