Megosztás a következőn keresztül:


Event Subscriptions - Create Or Update

Esemény-előfizetés létrehozása vagy frissítése.
Aszinkron módon létrehoz egy új esemény-előfizetést, vagy frissít egy meglévő esemény-előfizetést a megadott hatókör alapján.

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

URI-paraméterek

Name In Kötelező Típus Description
eventSubscriptionName
path True

string

Az esemény-előfizetés neve. Az esemény-előfizetések nevének 3–64 karakter hosszúságúnak kell lennie, és csak alfanumerikus betűket kell használnia.

scope
path True

string

Annak az erőforrásnak az azonosítója, amelyhez az esemény-előfizetést létre kell hozni vagy frissíteni kell. A hatókör lehet előfizetés, erőforráscsoport, vagy egy erőforrás-szolgáltatói névtérhez tartozó legfelső szintű erőforrás, vagy egy EventGrid-témakör. Például használja a "/subscriptions/{subscriptionId}/" kifejezést egy erőforráscsoporthoz tartozó "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" előfizetéshez, és a (z) "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" erőforráshoz, a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" pedig egy EventGrid-témakörhöz.

api-version
query True

string

Az ügyfélkéréshez használandó API verziója.

Kérelem törzse

Name Típus Description
properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Az esemény-előfizetés kézbesítetlen levelének célja. Minden olyan eseményt, amelyet nem lehet kézbesíteni a célhelyére, a kézbesítetlen levél célhelyére küldi a rendszer. Azure Event Grid identitását használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Az esemény-előfizetés kézbesíthetetlen levelekre vonatkozó célja. Minden olyan eseményt, amelyet nem lehet kézbesíteni a célhelyére, a kézbesíthetetlen levelek célhelyére küldi a rendszer. A szülőerőforrás felügyelt identitásbeállítását (azaz témakört vagy tartományt) használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. A felügyelt identitás szülőerőforráson (azaz témakörön vagy tartományon) történő beállításával szerzi be a kézbesítéskor/kézbesítetlen levelekben használt hitelesítési jogkivonatokat.

properties.destination EventSubscriptionDestination:

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. Azure Event Grid identitását használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.eventDeliverySchema

EventDeliverySchema

Az esemény-előfizetés eseménykézbesítési sémája.

properties.expirationTimeUtc

string

Az esemény-előfizetés lejárati ideje.

properties.filter

EventSubscriptionFilter

Az esemény-előfizetés szűrőjének adatai.

properties.labels

string[]

Felhasználó által definiált címkék listája.

properties.retryPolicy

RetryPolicy

Az események újrapróbálkozési szabályzata. Ez használható a kézbesítési kísérletek maximális számának és az események élettartamának konfigurálására.

Válaszok

Name Típus Description
201 Created

EventSubscription

EventSubscription CreateOrUpdate kérelem elfogadva.

Other Status Codes

Hibaválaszok: ***

  • 400 Hibás kérés.

  • 500 belső kiszolgálóhiba.

Példák

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

Sample Request

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"
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
      }
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
    }
  }
}

Sample Response

{
  "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

Sample Request

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"
    }
  }
}

Sample Response

{
  "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

Sample Request

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
    }
  }
}

Sample Response

{
  "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"
}

Definíciók

Name Description
AzureFunctionEventSubscriptionDestination

Információk az azure-függvény célhelyéről egy esemény-előfizetéshez.

BoolEqualsAdvancedFilter

BoolEquals Speciális szűrő.

createdByType

Az erőforrást létrehozó identitás típusa.

DeadLetterWithResourceIdentity

Információ a holtpont célhelyéről erőforrás-identitással.

DeliveryWithResourceIdentity

Információ egy erőforrás-identitással rendelkező esemény-előfizetés kézbesítéséről.

DynamicDeliveryAttributeMapping

Dinamikus kézbesítési attribútum leképezésének részletei.

EventDeliverySchema

Az esemény-előfizetés eseménykézbesítési sémája.

EventHubEventSubscriptionDestination

Információ az esemény-előfizetés eseményközpontjának céljáról.

EventSubscription

Esemény-előfizetés

EventSubscriptionFilter

Szűrjön az esemény-előfizetésre.

EventSubscriptionIdentity

Az esemény-előfizetés identitásadatai.

EventSubscriptionIdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást.

EventSubscriptionProvisioningState

Az esemény-előfizetés kiépítési állapota.

HybridConnectionEventSubscriptionDestination

Információk egy esemény-előfizetés HybridConnection-céljáról.

IsNotNullAdvancedFilter

IsNotNull Speciális szűrő.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Speciális szűrő.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Speciális szűrő.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Speciális szűrő.

NumberInAdvancedFilter

NumberIn Speciális szűrő.

NumberInRangeAdvancedFilter

NumberInRange Speciális szűrő.

NumberLessThanAdvancedFilter

NumberLessThan speciális szűrő.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Speciális szűrő.

NumberNotInAdvancedFilter

NumberNotIn Speciális szűrő.

NumberNotInRangeAdvancedFilter

NumberNotInRange Speciális szűrő.

RetryPolicy

Információ egy esemény-előfizetés újrapróbálkozési szabályzatáról.

ServiceBusQueueEventSubscriptionDestination

Információ egy esemény-előfizetés Service Bus-céljáról.

ServiceBusTopicEventSubscriptionDestination

Információ egy esemény-előfizetés Service Bus-témakörének céljáról.

StaticDeliveryAttributeMapping

Statikus kézbesítési attribútum leképezésének részletei.

StorageBlobDeadLetterDestination

Információk a storage blobalapú kézbesíthetetlen levelek célhelyéről.

StorageQueueEventSubscriptionDestination

Információ egy esemény-előfizetés tárolási üzenetsorának céljáról.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

StringContainsAdvancedFilter

StringContains Speciális szűrő.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

StringInAdvancedFilter

StringIn Speciális szűrő.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

StringNotContainsAdvancedFilter

StringNotContains Speciális szűrő.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

StringNotInAdvancedFilter

StringNotIn Speciális szűrő.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

WebHookEventSubscriptionDestination

Információ egy esemény-előfizetés webhook-céljáról.

AzureFunctionEventSubscriptionDestination

Információk az azure-függvény célhelyéről egy esemény-előfizetéshez.

Name Típus Alapértelmezett érték Description
endpointType string:

AzureFunction

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.maxEventsPerBatch

integer

1

Események maximális száma kötegenként.

properties.preferredBatchSizeInKilobytes

integer

64

Előnyben részesített kötegméret Kilobájtban.

properties.resourceId

string

Az azure-erőforrás-azonosító, amely egy esemény-előfizetés Azure-függvény célhelyének végpontját jelöli.

BoolEqualsAdvancedFilter

BoolEquals Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

BoolEquals

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

value

boolean

A logikai szűrő értéke.

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

DeadLetterWithResourceIdentity

Információ a holtpont célhelyéről erőforrás-identitással.

Name Típus Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. A szülőerőforrás felügyelt identitásbeállítását (azaz témakört vagy tartományt) használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

identity

EventSubscriptionIdentity

A kézbesíthetetlen eseményekhez használandó identitás.

DeliveryWithResourceIdentity

Információ egy erőforrás-identitással rendelkező esemény-előfizetés kézbesítéséről.

Name Típus Description
destination EventSubscriptionDestination:

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. Azure Event Grid identitását használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

identity

EventSubscriptionIdentity

Az események kézbesítésekor használandó identitás.

DynamicDeliveryAttributeMapping

Dinamikus kézbesítési attribútum leképezésének részletei.

Name Típus Description
name

string

A kézbesítési attribútum vagy fejléc neve.

properties.sourceField

string

Az attribútumértéket tartalmazó esemény JSON-elérési útja.

type string:

Dynamic

A kézbesítési attribútum vagy a fejléc neve.

EventDeliverySchema

Az esemény-előfizetés eseménykézbesítési sémája.

Name Típus Description
CloudEventSchemaV1_0

string

CustomInputSchema

string

EventGridSchema

string

EventHubEventSubscriptionDestination

Információ az esemény-előfizetés eseményközpontjának céljáról.

Name Típus Description
endpointType string:

EventHub

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.resourceId

string

Az Azure-erőforrás-azonosító, amely egy esemény-előfizetés eseményközpont-céljának végpontját jelöli.

EventSubscription

Esemény-előfizetés

Name Típus Alapértelmezett érték Description
id

string

Az erőforrás teljes azonosítója.

name

string

Az erőforrás neve.

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Az esemény-előfizetés kézbesíthetetlen levelekre vonatkozó célja. Minden olyan eseményt, amelyet nem lehet kézbesíteni a célhelyére, a kézbesíthetetlen levelek célhelyére küldi a rendszer. Azure Event Grid identitását használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Az esemény-előfizetés kézbesíthetetlen levelekre vonatkozó célja. Minden olyan eseményt, amelyet nem lehet kézbesíteni a célhelyére, a kézbesíthetetlen levelek célhelyére küldi a rendszer. A szülőerőforrás felügyelt identitásbeállítását (azaz témakört vagy tartományt) használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. A szülőerőforrás felügyelt identitásbeállítását (azaz témakört vagy tartományt) használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.destination EventSubscriptionDestination:

Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. Azure Event Grid identitását használja a kézbesítés/kézbesítetlen levelek lekérése során használt hitelesítési jogkivonatok beszerzéséhez.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Az esemény-előfizetés eseménykézbesítési sémája.

properties.expirationTimeUtc

string

Az esemény-előfizetés lejárati ideje.

properties.filter

EventSubscriptionFilter

Az esemény-előfizetés szűrőjének adatai.

properties.labels

string[]

Felhasználó által definiált címkék listája.

properties.provisioningState

EventSubscriptionProvisioningState

Az esemény-előfizetés kiépítési állapota.

properties.retryPolicy

RetryPolicy

Az események újrapróbálkozési szabályzata. Ez használható a kézbesítési kísérletek maximális számának és az események élettartamának konfigurálására.

properties.topic

string

Az esemény-előfizetés témakörének neve.

systemData

systemData

Az Esemény-előfizetés erőforráshoz kapcsolódó rendszer metaadatai.

type

string

Az erőforrás típusa.

EventSubscriptionFilter

Szűrjön az esemény-előfizetésre.

Name Típus Alapértelmezett érték Description
advancedFilters AdvancedFilter[]:

Az esemény-előfizetések szűréséhez használt speciális szűrők tömbje.

enableAdvancedFilteringOnArrays

boolean

Lehetővé teszi a speciális szűrők kiértékelését egy értéktömbben ahelyett, hogy egyedi értéket várnak.

includedEventTypes

string[]

Azon alkalmazható eseménytípusok listája, amelyeknek az esemény-előfizetés részét kell képeznie. Ha az összes alapértelmezett eseménytípusra szeretne előfizetni, állítsa a IncludedEventTypes értéket null értékre.

isSubjectCaseSensitive

boolean

False

Meghatározza, hogy a szűrő SubjectBeginsWith és SubjectEndsWith tulajdonságát kis- és nagybetűk megkülönböztetésével kell-e összehasonlítani.

subjectBeginsWith

string

Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út előtagja alapján. Ennek formátuma az események közzétevőjától függ. A helyettesítő karakterek nem támogatottak ebben az elérési úton.

subjectEndsWith

string

Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út utótagja alapján. A helyettesítő karakterek nem támogatottak ebben az elérési úton.

EventSubscriptionIdentity

Az esemény-előfizetés identitásadatai.

Name Típus Description
type

EventSubscriptionIdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus tartalmaz egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is. A "Nincs" típus eltávolít minden identitást.

userAssignedIdentity

string

Az erőforráshoz társított felhasználói identitás.

EventSubscriptionIdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást.

Name Típus Description
SystemAssigned

string

UserAssigned

string

EventSubscriptionProvisioningState

Az esemény-előfizetés kiépítési állapota.

Name Típus Description
AwaitingManualAction

string

Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

HybridConnectionEventSubscriptionDestination

Információk egy esemény-előfizetés HybridConnection-céljáról.

Name Típus Description
endpointType string:

HybridConnection

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.resourceId

string

Egy hibrid kapcsolat Azure-erőforrás-azonosítója, amely egy esemény-előfizetés célja.

IsNotNullAdvancedFilter

IsNotNull Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

IsNotNull

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

IsNullOrUndefined

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberGreaterThan

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

value

number

A szűrő értéke.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberGreaterThanOrEquals

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

value

number

A szűrő értéke.

NumberInAdvancedFilter

NumberIn Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberIn

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

number[]

A szűrőértékek halmaza.

NumberInRangeAdvancedFilter

NumberInRange Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberInRange

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

number[]

A szűrőértékek halmaza.

NumberLessThanAdvancedFilter

NumberLessThan speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberLessThan

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

value

number

A szűrő értéke.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberLessThanOrEquals

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

value

number

A szűrő értéke.

NumberNotInAdvancedFilter

NumberNotIn Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberNotIn

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

number[]

A szűrőértékek halmaza.

NumberNotInRangeAdvancedFilter

NumberNotInRange Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

NumberNotInRange

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

number[]

A szűrőértékek halmaza.

RetryPolicy

Információ egy esemény-előfizetés újrapróbálkozési szabályzatáról.

Name Típus Alapértelmezett érték Description
eventTimeToLiveInMinutes

integer

1440

Élettartam (percekben) az eseményekhez.

maxDeliveryAttempts

integer

30

Az események kézbesítési újrapróbálkozási kísérleteinek maximális száma.

ServiceBusQueueEventSubscriptionDestination

Információ egy esemény-előfizetés Service Bus-céljáról.

Name Típus Description
endpointType string:

ServiceBusQueue

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.resourceId

string

Az azure-erőforrás-azonosító, amely egy esemény-előfizetés Service Bus-céljának végpontját jelöli.

ServiceBusTopicEventSubscriptionDestination

Információ egy esemény-előfizetés Service Bus-témakörének céljáról.

Name Típus Description
endpointType string:

ServiceBusTopic

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.resourceId

string

Az azure-erőforrás-azonosító, amely egy esemény-előfizetés Service Bus-témakörének végpontját jelöli.

StaticDeliveryAttributeMapping

Statikus kézbesítési attribútum leképezésének részletei.

Name Típus Alapértelmezett érték Description
name

string

A kézbesítési attribútum vagy fejléc neve.

properties.isSecret

boolean

False

Logikai jelző, amely jelzi, hogy az attribútum tartalmaz-e bizalmas információkat.

properties.value

string

A kézbesítési attribútum értéke.

type string:

Static

A kézbesítési attribútum vagy a fejléc neve.

StorageBlobDeadLetterDestination

Információk a storage blobalapú kézbesíthetetlen levelek célhelyéről.

Name Típus Description
endpointType string:

StorageBlob

A kézbesíthetetlen levelek célhelyének végpontjának típusa

properties.blobContainerName

string

Annak a Storage-blobtárolónak a neve, amely a holtponti események célhelye

properties.resourceId

string

A holtponti események célhelyeként szolgáló tárfiók Azure-erőforrás-azonosítója

StorageQueueEventSubscriptionDestination

Információ egy esemény-előfizetés tárolási üzenetsorának céljáról.

Name Típus Description
endpointType string:

StorageQueue

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.queueMessageTimeToLiveInSeconds

integer

Tárolási üzenetsor üzenetének élettartama másodpercben.

properties.queueName

string

A Storage-üzenetsor neve egy esemény-előfizetés célhelyeként szolgáló tárfiókban.

properties.resourceId

string

Annak a tárfióknak az Azure-erőforrás-azonosítója, amely az esemény-előfizetés célhelyét tartalmazó üzenetsort tartalmazza.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringBeginsWith

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringContainsAdvancedFilter

StringContains Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringContains

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringEndsWith

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringInAdvancedFilter

StringIn Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringIn

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringNotBeginsWith

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringNotContainsAdvancedFilter

StringNotContains Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringNotContains

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringNotEndsWith

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

StringNotInAdvancedFilter

StringNotIn Speciális szűrő.

Name Típus Description
key

string

Az esemény azon mezője/tulajdonsága, amely alapján szűrni szeretne.

operatorType string:

StringNotIn

A szűréshez használt operátortípus, például NumberIn, StringContains, BoolEquals és mások.

values

string[]

A szűrőértékek halmaza.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást utoljára módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

WebHookEventSubscriptionDestination

Információ egy esemény-előfizetés webhook-céljáról.

Name Típus Alapértelmezett érték Description
endpointType string:

WebHook

Az esemény-előfizetés célhelyének végpontjának típusa.

properties.azureActiveDirectoryApplicationIdOrUri

string

Az Azure Active Directory alkalmazásazonosítója vagy URI-ja annak a hozzáférési jogkivonatnak a lekéréséhez, amely tulajdonosi jogkivonatként szerepel a kézbesítési kérelmekben.

properties.azureActiveDirectoryTenantId

string

Az Azure Active Directory bérlőazonosítója a hozzáférési jogkivonat lekéréséhez, amely tulajdonosi jogkivonatként szerepel a kézbesítési kérelmekben.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Kézbesítési attribútum részletei.

properties.endpointBaseUrl

string

Az esemény-előfizetés célhelyének végpontját jelölő alap URL-cím.

properties.endpointUrl

string

Az esemény-előfizetés célhelyének végpontját jelölő URL-cím.

properties.maxEventsPerBatch

integer

1

Események maximális száma kötegenként.

properties.preferredBatchSizeInKilobytes

integer

64

Előnyben részesített kötegméret Kilobájtban.