Sdílet prostřednictvím


Event Subscriptions - Create Or Update

Vytvoření nebo aktualizace odběru událostí
Asynchronně vytvoří nové odběr událostí nebo aktualizuje existující odběr událostí na základě zadaného oboru.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
eventSubscriptionName
path True

string

Název odběru události, který se má vytvořit. Názvy odběrů událostí musí mít délku 3 až 64 znaků a měly by používat pouze alfanumerická písmena.

scope
path True

string

Identifikátor prostředku, na který je potřeba vytvořit nebo aktualizovat odběr událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta.

Text požadavku

Name Typ Description
properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Cíl nedoručených dopisů odběru události. Všechny události, které nelze doručit do cíle, se odešlou do cíle nedoručených dopisů. Používá identitu služby Azure Event Grid k získání ověřovacích tokenů používaných během doručování nebo nedoručování dopisů.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Cíl nedoručených dopisů odběru události. Všechny události, které nelze doručit do cíle, se odešlou do cíle nedoručených dopisů. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během doručování nebo nedoručených dopisů.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během doručování nebo nedoručených dopisů.

properties.destination EventSubscriptionDestination:

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá identitu služby Azure Event Grid k získání ověřovacích tokenů používaných během doručování nebo nedoručování dopisů.

properties.eventDeliverySchema

EventDeliverySchema

Schéma doručování událostí pro odběr událostí.

properties.expirationTimeUtc

string

Čas vypršení platnosti odběru události.

properties.filter

EventSubscriptionFilter

Informace o filtru odběru událostí

properties.labels

string[]

Seznam popisků definovaných uživatelem

properties.retryPolicy

RetryPolicy

Zásady opakování pro události. Můžete ho použít ke konfiguraci maximálního počtu pokusů o doručení a času na živé události.

Odpovědi

Name Typ Description
201 Created

EventSubscription

Byl přijat požadavek CreateOrUpdate třídy EventSubscription.

Other Status Codes

Chybové odpovědi: ***

  • 400 Chybný požadavek.

  • Vnitřní chyba serveru 500.

Příklady

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
AzureFunctionEventSubscriptionDestination

Informace o cíli funkce Azure pro odběr událostí

BoolEqualsAdvancedFilter

BoolEquals Advanced Filter.

createdByType

Typ identity, která prostředek vytvořila.

DeadLetterWithResourceIdentity

Informace o cíli deadletteru s identitou prostředku

DeliveryWithResourceIdentity

Informace o doručení odběru událostí s identitou prostředku

DynamicDeliveryAttributeMapping

Podrobnosti mapování atributů dynamického doručování

EventDeliverySchema

Schéma doručování událostí pro odběr událostí.

EventHubEventSubscriptionDestination

Informace o cíli centra událostí pro odběr událostí.

EventSubscription

Odběr události.

EventSubscriptionFilter

Vyfiltrujte odběr události.

EventSubscriptionIdentity

Informace o identitě s odběrem události.

EventSubscriptionIdentityType

Typ použité spravované identity. Může být buď SystemAssigned, nebo UserAssigned.

EventSubscriptionProvisioningState

Stav zřizování odběru událostí

HybridConnectionEventSubscriptionDestination

Informace o cíli HybridConnection pro odběr událostí

IsNotNullAdvancedFilter

Rozšířený filtr IsNotNull

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

MonitorAlertEventSubscriptionDestination

Informace o cíli upozornění monitorování odběru událostí.

MonitorAlertSeverity

Závažnost, která bude připojena ke každé výstraze aktivované prostřednictvím tohoto odběru událostí. Toto pole musí být zadané.

NamespaceTopicEventSubscriptionDestination

Informace o cíli tématu oboru názvů odběru událostí.

NumberGreaterThanAdvancedFilter

Rozšířený filtr NumberGreaterThan.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Advanced Filter.

NumberInAdvancedFilter

Rozšířený filtr NumberIn

NumberInRangeAdvancedFilter

Rozšířený filtr NumberInRange

NumberLessThanAdvancedFilter

Rozšířený filtr NumberLessThan.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Advanced Filter.

NumberNotInAdvancedFilter

Rozšířený filtr NumberNotIn

NumberNotInRangeAdvancedFilter

Rozšířený filtr NumberNotInRange

RetryPolicy

Informace o zásadách opakování odběru událostí

ServiceBusQueueEventSubscriptionDestination

Informace o cíli služby Service Bus pro odběr události

ServiceBusTopicEventSubscriptionDestination

Informace o cíli tématu služby Service Bus pro odběr události

StaticDeliveryAttributeMapping

Podrobnosti mapování atributů statického doručení

StorageBlobDeadLetterDestination

Informace o cíli nedoručených dopisů založených na objektu blob úložiště

StorageQueueEventSubscriptionDestination

Informace o cíli fronty úložiště pro odběr událostí.

StringBeginsWithAdvancedFilter

StringBeginsWith Rozšířený filtr.

StringContainsAdvancedFilter

StringContains Advanced Filter.

StringEndsWithAdvancedFilter

StringEndsWith Rozšířený filtr

StringInAdvancedFilter

StringIn Advanced Filter.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Rozšířený filtr.

StringNotContainsAdvancedFilter

StringNotContains Advanced Filter.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Rozšířený filtr

StringNotInAdvancedFilter

Rozšířený filtr StringNotIn

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TlsVersion

Minimální verze protokolu TLS vydavatele, která může publikovat do této domény

WebHookEventSubscriptionDestination

Informace o cíli webhooku odběru událostí

AzureFunctionEventSubscriptionDestination

Informace o cíli funkce Azure pro odběr událostí

Name Typ Default value Description
endpointType string:

AzureFunction

Typ koncového bodu pro cíl odběru událostí

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.maxEventsPerBatch

integer

1

Maximální počet událostí na dávku

properties.preferredBatchSizeInKilobytes

integer

64

Upřednostňovaná velikost dávky v kilobajtech.

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle funkce Azure v odběru událostí.

BoolEqualsAdvancedFilter

BoolEquals Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

BoolEquals

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

value

boolean

Logická hodnota filtru.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
Application
Key
ManagedIdentity
User

DeadLetterWithResourceIdentity

Informace o cíli deadletteru s identitou prostředku

Name Typ Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během nedoručených dopisů.

identity

EventSubscriptionIdentity

Identita, která se má použít při nedoručených událostech.

DeliveryWithResourceIdentity

Informace o doručení odběru událostí s identitou prostředku

Name Typ Description
destination EventSubscriptionDestination:

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během doručování.

identity

EventSubscriptionIdentity

Identita, která se má použít při doručování událostí.

DynamicDeliveryAttributeMapping

Podrobnosti mapování atributů dynamického doručování

Name Typ Description
name

string

Název atributu doručení nebo hlavičky

properties.sourceField

string

Cesta JSON v události, která obsahuje hodnotu atributu.

type string:

Dynamic

Typ atributu doručení nebo názvu hlavičky

EventDeliverySchema

Schéma doručování událostí pro odběr událostí.

Hodnota Description
CloudEventSchemaV1_0
CustomInputSchema
EventGridSchema

EventHubEventSubscriptionDestination

Informace o cíli centra událostí pro odběr událostí.

Name Typ Description
endpointType string:

EventHub

Typ koncového bodu pro cíl odběru událostí

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí.

EventSubscription

Odběr události.

Name Typ Default value Description
id

string

Plně kvalifikovaný identifikátor prostředku.

name

string

Název prostředku

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Cíl nedoručených dopisů odběru události. Všechny události, které nelze doručit do cíle, se odešlou do cíle nedoručených dopisů. Používá identitu služby Azure Event Grid k získání ověřovacích tokenů používaných během doručování nebo nedoručování dopisů.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Cíl nedoručených dopisů odběru události. Všechny události, které nelze doručit do cíle, se odešlou do cíle nedoručených dopisů. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během doručování nebo nedoručených dopisů.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá nastavení spravované identity u nadřazeného prostředku (konkrétně tématu nebo domény) k získání ověřovacích tokenů používaných během doručování nebo nedoručených dopisů.

properties.destination EventSubscriptionDestination:

Informace o cíli, kde se události musí doručovat pro odběr událostí. Používá identitu služby Azure Event Grid k získání ověřovacích tokenů používaných během doručování nebo nedoručování dopisů.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Schéma doručování událostí pro odběr událostí.

properties.expirationTimeUtc

string

Čas vypršení platnosti odběru události.

properties.filter

EventSubscriptionFilter

Informace o filtru odběru událostí

properties.labels

string[]

Seznam popisků definovaných uživatelem

properties.provisioningState

EventSubscriptionProvisioningState

Stav zřizování odběru událostí

properties.retryPolicy

RetryPolicy

Zásady opakování pro události. Můžete ho použít ke konfiguraci maximálního počtu pokusů o doručení a času na živé události.

properties.topic

string

Název tématu odběru události

systemData

systemData

Systémová metadata týkající se prostředku Event Gridu.

type

string

Typ prostředku

EventSubscriptionFilter

Vyfiltrujte odběr události.

Name Typ Default value Description
advancedFilters AdvancedFilter[]:

Pole rozšířených filtrů, které se používají k filtrování odběrů událostí.

enableAdvancedFilteringOnArrays

boolean

Umožňuje, aby se rozšířené filtry vyhodnocovaly proti poli hodnot místo toho, aby nečekaly hodnotu v jednotném čísle.

includedEventTypes

string[]

Seznam použitelných typů událostí, které musí být součástí odběru událostí. Pokud se chcete přihlásit k odběru všech výchozích typů událostí, nastavte IncludedEventTypes na hodnotu null.

isSubjectCaseSensitive

boolean

False

Určuje, jestli by se vlastnosti SubjectBeginsWith a SubjectEndsWith filtru měly porovnávat citlivým způsobem na malá a velká písmena.

subjectBeginsWith

string

Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty prostředku. Formát závisí na vydavateli událostí. V této cestě nejsou podporovány zástupné znaky.

subjectEndsWith

string

Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty prostředku. V této cestě nejsou podporovány zástupné znaky.

EventSubscriptionIdentity

Informace o identitě s odběrem události.

Name Typ Description
type

EventSubscriptionIdentityType

Typ použité spravované identity. Může být buď SystemAssigned, nebo UserAssigned.

userAssignedIdentity

string

Identita uživatele přidružená k prostředku.

EventSubscriptionIdentityType

Typ použité spravované identity. Může být buď SystemAssigned, nebo UserAssigned.

Hodnota Description
SystemAssigned
UserAssigned

EventSubscriptionProvisioningState

Stav zřizování odběru událostí

Hodnota Description
AwaitingManualAction
Canceled
Creating
Deleting
Failed
Succeeded
Updating

HybridConnectionEventSubscriptionDestination

Informace o cíli HybridConnection pro odběr událostí

Name Typ Description
endpointType string:

HybridConnection

Typ koncového bodu pro cíl odběru událostí

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure hybridního připojení, které je cílem odběru událostí.

IsNotNullAdvancedFilter

Rozšířený filtr IsNotNull

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

IsNotNull

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

IsNullOrUndefined

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

MonitorAlertEventSubscriptionDestination

Informace o cíli upozornění monitorování odběru událostí.

Name Typ Description
endpointType string:

MonitorAlert

Typ koncového bodu pro cíl odběru událostí

properties.actionGroups

string[]

Seznam ID ARM skupin akcí, které se aktivují u každé výstrahy aktivované prostřednictvím tohoto odběru událostí. Každé ID ARM prostředku by mělo odpovídat tomuto vzoru: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}.

properties.description

string

Popis, který bude připojen ke každé výstraze aktivované prostřednictvím tohoto odběru událostí.

properties.severity

MonitorAlertSeverity

Závažnost, která bude připojena ke každé výstraze aktivované prostřednictvím tohoto odběru událostí. Toto pole musí být zadané.

MonitorAlertSeverity

Závažnost, která bude připojena ke každé výstraze aktivované prostřednictvím tohoto odběru událostí. Toto pole musí být zadané.

Hodnota Description
Sev0
Sev1
Sev2
Sev3
Sev4

NamespaceTopicEventSubscriptionDestination

Informace o cíli tématu oboru názvů odběru událostí.

Name Typ Description
endpointType string:

NamespaceTopic

Typ koncového bodu pro cíl odběru událostí

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle tématu oboru názvů Event Gridu odběru událostí. Toto pole je povinné a uvedený prostředek Téma oboru názvů již musí existovat. ID ARM prostředku by mělo odpovídat tomuto vzoru: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

NumberGreaterThanAdvancedFilter

Rozšířený filtr NumberGreaterThan.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberGreaterThan

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberGreaterThanOrEquals

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberInAdvancedFilter

Rozšířený filtr NumberIn

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberIn

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberInRangeAdvancedFilter

Rozšířený filtr NumberInRange

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberInRange

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberLessThanAdvancedFilter

Rozšířený filtr NumberLessThan.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberLessThan

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberLessThanOrEquals

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberNotInAdvancedFilter

Rozšířený filtr NumberNotIn

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberNotIn

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberNotInRangeAdvancedFilter

Rozšířený filtr NumberNotInRange

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

NumberNotInRange

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

RetryPolicy

Informace o zásadách opakování odběru událostí

Name Typ Default value Description
eventTimeToLiveInMinutes

integer

1440

Time To Live (v minutách) pro události.

maxDeliveryAttempts

integer

30

Maximální počet pokusů o opakování doručení událostí

ServiceBusQueueEventSubscriptionDestination

Informace o cíli služby Service Bus pro odběr události

Name Typ Description
endpointType string:

ServiceBusQueue

Typ koncového bodu pro cíl odběru událostí

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle služby Service Bus odběru událostí.

ServiceBusTopicEventSubscriptionDestination

Informace o cíli tématu služby Service Bus pro odběr události

Name Typ Description
endpointType string:

ServiceBusTopic

Typ koncového bodu pro cíl odběru událostí

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle tématu služby Service Bus odběru událostí.

StaticDeliveryAttributeMapping

Podrobnosti mapování atributů statického doručení

Name Typ Default value Description
name

string

Název atributu doručení nebo hlavičky

properties.isSecret

boolean

False

Logický příznak, který zjistí, jestli atribut obsahuje citlivé informace .

properties.value

string

Hodnota atributu doručení

type string:

Static

Typ atributu doručení nebo názvu hlavičky

StorageBlobDeadLetterDestination

Informace o cíli nedoručených dopisů založených na objektu blob úložiště

Name Typ Description
endpointType string:

StorageBlob

Typ koncového bodu pro cíl nedoručených písmen

properties.blobContainerName

string

Název kontejneru objektů blob služby Storage, který je cílem událostí deadletteru

properties.resourceId

string

ID prostředku Azure účtu úložiště, který je cílem událostí deadletteru

StorageQueueEventSubscriptionDestination

Informace o cíli fronty úložiště pro odběr událostí.

Name Typ Description
endpointType string:

StorageQueue

Typ koncového bodu pro cíl odběru událostí

properties.queueMessageTimeToLiveInSeconds

integer

Doba živé zprávy fronty úložiště v sekundách Tato hodnota nemůže být nulová nebo záporná s výjimkou použití -1 k označení, že hodnota Time To Live zprávy je nekonečná.

properties.queueName

string

Název fronty úložiště pod účtem úložiště, který je cílem odběru událostí.

properties.resourceId

string

ID prostředku Azure účtu úložiště, který obsahuje frontu, která je cílem odběru událostí.

StringBeginsWithAdvancedFilter

StringBeginsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringBeginsWith

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringContainsAdvancedFilter

StringContains Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringContains

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringEndsWithAdvancedFilter

StringEndsWith Rozšířený filtr

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringEndsWith

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringInAdvancedFilter

StringIn Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringIn

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringNotBeginsWith

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotContainsAdvancedFilter

StringNotContains Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringNotContains

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Rozšířený filtr

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringNotEndsWith

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotInAdvancedFilter

Rozšířený filtr StringNotIn

Name Typ Description
key

string

Pole nebo vlastnost v události, na základě které chcete filtrovat.

operatorType string:

StringNotIn

Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TlsVersion

Minimální verze protokolu TLS vydavatele, která může publikovat do této domény

Hodnota Description
1.0
1.1
1.2

WebHookEventSubscriptionDestination

Informace o cíli webhooku odběru událostí

Name Typ Default value Description
endpointType string:

WebHook

Typ koncového bodu pro cíl odběru událostí

properties.azureActiveDirectoryApplicationIdOrUri

string

ID aplikace Azure Active Directory nebo identifikátor URI pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení.

properties.azureActiveDirectoryTenantId

string

ID tenanta Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.endpointBaseUrl

string

Základní adresa URL, která představuje koncový bod cíle odběru událostí.

properties.endpointUrl

string

Adresa URL, která představuje koncový bod cíle odběru událostí.

properties.maxEventsPerBatch

integer

1

Maximální počet událostí na dávku

properties.minimumTlsVersionAllowed

TlsVersion

Minimální verze protokolu TLS, kterou by měl koncový bod webhooku podporovat

properties.preferredBatchSizeInKilobytes

integer

64

Upřednostňovaná velikost dávky v kilobajtech.