Microsoft.EventGrid systemTopics/eventSubscriptions 2021-12-01
Typ prostředku systemTopics/eventSubscriptions je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.EventGrid/systemTopics/eventSubscriptions, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.EventGrid/systemTopics/eventSubscriptions@2021-12-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
deadLetterDestination: {
endpointType: 'string'
// For remaining properties, see DeadLetterDestination objects
}
deadLetterWithResourceIdentity: {
deadLetterDestination: {
endpointType: 'string'
// For remaining properties, see DeadLetterDestination objects
}
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
}
deliveryWithResourceIdentity: {
destination: {
endpointType: 'string'
// For remaining properties, see EventSubscriptionDestination objects
}
identity: {
type: 'string'
userAssignedIdentity: 'string'
}
}
destination: {
endpointType: 'string'
// For remaining properties, see EventSubscriptionDestination objects
}
eventDeliverySchema: 'string'
expirationTimeUtc: 'string'
filter: {
advancedFilters: [
{
key: 'string'
operatorType: 'string'
// For remaining properties, see AdvancedFilter objects
}
]
enableAdvancedFilteringOnArrays: bool
includedEventTypes: [
'string'
]
isSubjectCaseSensitive: bool
subjectBeginsWith: 'string'
subjectEndsWith: 'string'
}
labels: [
'string'
]
retryPolicy: {
eventTimeToLiveInMinutes: int
maxDeliveryAttempts: int
}
}
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro StorageBlob použijte:
{
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
}
Nastavte operatorType vlastnost určit typ objektu.
Pro BoolEqualspoužijte:
{
operatorType: 'BoolEquals'
value: bool
}
Pro IsNotNullpoužijte:
{
operatorType: 'IsNotNull'
}
Pro IsNullOrUndefinedpoužijte:
{
operatorType: 'IsNullOrUndefined'
}
Pro NumberGreaterThanpoužijte:
{
operatorType: 'NumberGreaterThan'
value: int
}
Pro NumberGreaterThanOrEqualspoužijte:
{
operatorType: 'NumberGreaterThanOrEquals'
value: int
}
Pro NumberInpoužijte:
{
operatorType: 'NumberIn'
values: [
int
]
}
Pro NumberInRangepoužijte:
{
operatorType: 'NumberInRange'
values: [
[
int
]
]
}
Pro NumberLessThanpoužijte:
{
operatorType: 'NumberLessThan'
value: int
}
Pro NumberLessThanOrEqualspoužijte:
{
operatorType: 'NumberLessThanOrEquals'
value: int
}
Pro NumberNotInpoužijte:
{
operatorType: 'NumberNotIn'
values: [
int
]
}
Pro NumberNotInRangepoužijte:
{
operatorType: 'NumberNotInRange'
values: [
[
int
]
]
}
Pro StringBeginsWithpoužijte:
{
operatorType: 'StringBeginsWith'
values: [
'string'
]
}
Pro StringContainspoužijte:
{
operatorType: 'StringContains'
values: [
'string'
]
}
Pro StringEndsWithpoužijte:
{
operatorType: 'StringEndsWith'
values: [
'string'
]
}
Pro StringInpoužijte:
{
operatorType: 'StringIn'
values: [
'string'
]
}
Pro StringNotBeginsWithpoužijte:
{
operatorType: 'StringNotBeginsWith'
values: [
'string'
]
}
Pro StringNotContainspoužijte:
{
operatorType: 'StringNotContains'
values: [
'string'
]
}
Pro StringNotEndsWithpoužijte:
{
operatorType: 'StringNotEndsWith'
values: [
'string'
]
}
Pro StringNotInpoužijte:
{
operatorType: 'StringNotIn'
values: [
'string'
]
}
Nastavte typ vlastnost určit typ objektu.
Pro Dynamicképoužijte:
{
properties: {
sourceField: 'string'
}
type: 'Dynamic'
}
Pro Staticpoužijte:
{
properties: {
isSecret: bool
value: 'string'
}
type: 'Static'
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro AzureFunctionpoužijte:
{
endpointType: 'AzureFunction'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
maxEventsPerBatch: int
preferredBatchSizeInKilobytes: int
resourceId: 'string'
}
}
Pro EventHubu použijte:
{
endpointType: 'EventHub'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
}
Pro
{
endpointType: 'HybridConnection'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
}
Pro ServiceBusQueuepoužijte:
{
endpointType: 'ServiceBusQueue'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
}
Pro ServiceBusTopicpoužijte:
{
endpointType: 'ServiceBusTopic'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
}
Pro
{
endpointType: 'StorageQueue'
properties: {
queueMessageTimeToLiveInSeconds: int
queueName: 'string'
resourceId: 'string'
}
}
Pro webhookpoužijte:
{
endpointType: 'WebHook'
properties: {
azureActiveDirectoryApplicationIdOrUri: 'string'
azureActiveDirectoryTenantId: 'string'
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
endpointUrl: 'string'
maxEventsPerBatch: int
preferredBatchSizeInKilobytes: int
}
}
Jméno | Popis | Hodnota |
---|---|---|
klíč | Pole nebo vlastnost v události, na základě které chcete filtrovat. | řetězec |
operatorType | Pro typ BoolEqualsAdvancedFilternastavte na hodnotu BoolEqualsAdvancedFilter . Nastavte na IsNotNull pro typ IsNotNullAdvancedFilter. Nastavte na IsNullOrUndefined pro typ IsNullOrUndefinedAdvancedFilter. Pro typ NumberGreaterThanAdvancedFilternastavte hodnotu NumberGreaterThanAdVancedFilter . Nastavte na NumberGreaterThanOrEquals pro typ NumberGreaterThanOrEqualsAdvancedFilter. Pro typ NumberIn nastavte hodnotu NumberInAdvancedFilter. Nastavte na NumberInRange pro typ NumberInRangeAdvancedFilter. Pro typ NumberLessThanAdvancedFilternastavte hodnotu NumberLessThan. Nastavit na 'NumberLessThanOrEquals' pro typ NumberLessThanOrEqualsAdvancedFilter. Pro typ NumberNotInAdvancedFilternastavte hodnotu NumberNotInIn. Nastavte na NumberNotInRange pro typ NumberNotInRangeAdvancedFilter. Pro typ StringBeginsWithAdvancedFilternastavte hodnotu StringBeginsWithAdvancedFilter . Pro typ StringContainsAdvancedFilternastavte hodnotu StringContainsAdvancedFilter . Nastavte na StringEndsWith pro typ StringEndsWithAdvancedFilter. Nastavte na StringIn pro typ StringInAdvancedFilter. Nastavte na StringNotBeginsWith pro typ StringNotBeginsWithAdvancedFilter. Nastavte na StringNotContains pro typ StringNotContainsAdvancedFilter. Nastavte na StringNotEndsWith pro typ StringNotEndsWithAdvancedFilter. Pro typ StringNotInAdvancedFilter nastavte hodnotu StringNotInAdvancedFilter. | BoolEquals IsNotNull IsNullOrUndefined 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' NumberInRange 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure v odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | BoolEquals (povinné) |
hodnota | Logická hodnota filtru. | Bool |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na StorageBlob pro typ StorageBlobDeadLetterDestination. | StorageBlob (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | 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ů. |
DeadLetterDestination |
identita | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název atributu doručení nebo hlavičky | řetězec |
typ | Pro typ DynamicDeliveryAttributeMapping na hodnotu DynamicDeliveryAttributeMapping. Nastavte na Static pro typ StaticDeliveryAttributeMapping. | Dynamická Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů dynamického doručování | DynamicDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Dynamické (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na AzureFunction pro typ AzureFunctionEventSubscriptionDestination. Nastavte na EventHub pro typ EventHubEventSubscriptionDestination. Pro typ HybridConnectionEventSubscriptionDestinationna hodnotu HybridConnectionEventSubscriptionDestination . Nastavte na ServiceBusQueue pro typ ServiceBusQueueEventSubscriptionDestination. Nastavte na ServiceBusTopic pro typ ServiceBusTopicEventSubscriptionDestination. Nastavte na StorageQueue pro typ StorageQueueEventSubscriptionDestination. Pro typ WebHookEventSubscriptionDestinationna hodnotu WebHookEventSubscriptionDestination . | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic 'StorageQueue' WebHook (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
advancedFilters | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje, aby se rozšířené filtry vyhodnocovaly proti poli hodnot místo toho, aby nečekaly hodnotu v jednotném čísle. | Bool |
includedEventTypes | 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. | string[] |
isSubjectCaseSensitive | Určuje, jestli vlastnosti SubjectBeginsWith a SubjectEndsWith filtru rozlišovat malá a velká písmena. |
Bool |
subjectBeginsWith | 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. |
řetězec |
subjectEndsWith | 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. |
řetězec |
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | SystemAssigned UserAssigned |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | Cíl DeadLetter odběru událostí. | DeadLetterDestination |
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ů. |
DeadLetterWithResourceIdentity |
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ů. |
DeliveryWithResourceIdentity |
cíl | Informace o cíli, kde se události musí doručovat pro odběr událostí. | EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr událostí. | CloudEventSchemaV1_0 CustomInputSchema EventGridSchema |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filtr | Informace o filtru odběru událostí | EventSubscriptionFilter |
popisky | Seznam popisků definovaných uživatelem | string[] |
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. | RetryPolicy |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | HybridConnection (povinné) |
vlastnosti | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure hybridního připojení, které je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNotNull (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNullOrUndefined (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: systemTopics |
vlastnosti | Vlastnosti odběru událostí | |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (v minutách) pro události. | Int |
maxDeliveryAttempts | Maximální počet pokusů o opakování doručení událostí | Int |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusQueue (povinné) |
vlastnosti | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusTopic (povinné) |
vlastnosti | Vlastnosti tématu služby Service Bus cílového odběru událostí | ServiceBusTopicEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle tématu služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů statického doručení | StaticDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
isSecret | Logický příznak, který zjistí, jestli atribut obsahuje citlivé informace . | Bool |
hodnota | Hodnota atributu doručení | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl nedoručených písmen | StorageBlob (povinné) |
vlastnosti | Vlastnosti cíle deadletter založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletteru | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletteru | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | 'StorageQueue' (povinné) |
vlastnosti | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba živé zprávy fronty úložiště v sekundách | Int |
queueName | Název fronty úložiště pod účtem úložiště, který je cílem odběru událostí. | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který obsahuje frontu, která je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | WebHook (povinné) |
vlastnosti | WebHook – vlastnosti cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | 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í. | řetězec |
azureActiveDirectoryTenantId | ID tenanta Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení. | řetězec |
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
endpointUrl | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
vytvoření předplatného služby Blob Storage a Event Gridu do objektu blob | Vytvoří účet služby Azure Blob Storage a pak vytvoří odběr služby Event Grid pro tento objekt blob. |
nasazení databáze Azure Data Exploreru s připojením k Event Gridu | Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid. |
Typ prostředku systemTopics/eventSubscriptions je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.EventGrid/systemTopics/eventSubscriptions, přidejte do šablony následující KÓD JSON.
{
"type": "Microsoft.EventGrid/systemTopics/eventSubscriptions",
"apiVersion": "2021-12-01",
"name": "string",
"properties": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"deadLetterWithResourceIdentity": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
},
"deliveryWithResourceIdentity": {
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
},
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"eventDeliverySchema": "string",
"expirationTimeUtc": "string",
"filter": {
"advancedFilters": [ {
"key": "string",
"operatorType": "string"
// For remaining properties, see AdvancedFilter objects
} ],
"enableAdvancedFilteringOnArrays": "bool",
"includedEventTypes": [ "string" ],
"isSubjectCaseSensitive": "bool",
"subjectBeginsWith": "string",
"subjectEndsWith": "string"
},
"labels": [ "string" ],
"retryPolicy": {
"eventTimeToLiveInMinutes": "int",
"maxDeliveryAttempts": "int"
}
}
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro StorageBlob použijte:
{
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
}
Nastavte operatorType vlastnost určit typ objektu.
Pro BoolEqualspoužijte:
{
"operatorType": "BoolEquals",
"value": "bool"
}
Pro IsNotNullpoužijte:
{
"operatorType": "IsNotNull"
}
Pro IsNullOrUndefinedpoužijte:
{
"operatorType": "IsNullOrUndefined"
}
Pro NumberGreaterThanpoužijte:
{
"operatorType": "NumberGreaterThan",
"value": "int"
}
Pro NumberGreaterThanOrEqualspoužijte:
{
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
}
Pro NumberInpoužijte:
{
"operatorType": "NumberIn",
"values": [ "int" ]
}
Pro NumberInRangepoužijte:
{
"operatorType": "NumberInRange",
"values": [
[ "int" ]
]
}
Pro NumberLessThanpoužijte:
{
"operatorType": "NumberLessThan",
"value": "int"
}
Pro NumberLessThanOrEqualspoužijte:
{
"operatorType": "NumberLessThanOrEquals",
"value": "int"
}
Pro NumberNotInpoužijte:
{
"operatorType": "NumberNotIn",
"values": [ "int" ]
}
Pro NumberNotInRangepoužijte:
{
"operatorType": "NumberNotInRange",
"values": [
[ "int" ]
]
}
Pro StringBeginsWithpoužijte:
{
"operatorType": "StringBeginsWith",
"values": [ "string" ]
}
Pro StringContainspoužijte:
{
"operatorType": "StringContains",
"values": [ "string" ]
}
Pro StringEndsWithpoužijte:
{
"operatorType": "StringEndsWith",
"values": [ "string" ]
}
Pro StringInpoužijte:
{
"operatorType": "StringIn",
"values": [ "string" ]
}
Pro StringNotBeginsWithpoužijte:
{
"operatorType": "StringNotBeginsWith",
"values": [ "string" ]
}
Pro StringNotContainspoužijte:
{
"operatorType": "StringNotContains",
"values": [ "string" ]
}
Pro StringNotEndsWithpoužijte:
{
"operatorType": "StringNotEndsWith",
"values": [ "string" ]
}
Pro StringNotInpoužijte:
{
"operatorType": "StringNotIn",
"values": [ "string" ]
}
Nastavte typ vlastnost určit typ objektu.
Pro Dynamicképoužijte:
{
"properties": {
"sourceField": "string"
},
"type": "Dynamic"
}
Pro Staticpoužijte:
{
"properties": {
"isSecret": "bool",
"value": "string"
},
"type": "Static"
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro AzureFunctionpoužijte:
{
"endpointType": "AzureFunction",
"properties": {
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"maxEventsPerBatch": "int",
"preferredBatchSizeInKilobytes": "int",
"resourceId": "string"
}
}
Pro EventHubu použijte:
{
"endpointType": "EventHub",
"properties": {
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"resourceId": "string"
}
}
Pro
{
"endpointType": "HybridConnection",
"properties": {
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"resourceId": "string"
}
}
Pro ServiceBusQueuepoužijte:
{
"endpointType": "ServiceBusQueue",
"properties": {
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"resourceId": "string"
}
}
Pro ServiceBusTopicpoužijte:
{
"endpointType": "ServiceBusTopic",
"properties": {
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"resourceId": "string"
}
}
Pro
{
"endpointType": "StorageQueue",
"properties": {
"queueMessageTimeToLiveInSeconds": "int",
"queueName": "string",
"resourceId": "string"
}
}
Pro webhookpoužijte:
{
"endpointType": "WebHook",
"properties": {
"azureActiveDirectoryApplicationIdOrUri": "string",
"azureActiveDirectoryTenantId": "string",
"deliveryAttributeMappings": [ {
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
} ],
"endpointUrl": "string",
"maxEventsPerBatch": "int",
"preferredBatchSizeInKilobytes": "int"
}
}
Jméno | Popis | Hodnota |
---|---|---|
klíč | Pole nebo vlastnost v události, na základě které chcete filtrovat. | řetězec |
operatorType | Pro typ BoolEqualsAdvancedFilternastavte na hodnotu BoolEqualsAdvancedFilter . Nastavte na IsNotNull pro typ IsNotNullAdvancedFilter. Nastavte na IsNullOrUndefined pro typ IsNullOrUndefinedAdvancedFilter. Pro typ NumberGreaterThanAdvancedFilternastavte hodnotu NumberGreaterThanAdVancedFilter . Nastavte na NumberGreaterThanOrEquals pro typ NumberGreaterThanOrEqualsAdvancedFilter. Pro typ NumberIn nastavte hodnotu NumberInAdvancedFilter. Nastavte na NumberInRange pro typ NumberInRangeAdvancedFilter. Pro typ NumberLessThanAdvancedFilternastavte hodnotu NumberLessThan. Nastavit na 'NumberLessThanOrEquals' pro typ NumberLessThanOrEqualsAdvancedFilter. Pro typ NumberNotInAdvancedFilternastavte hodnotu NumberNotInIn. Nastavte na NumberNotInRange pro typ NumberNotInRangeAdvancedFilter. Pro typ StringBeginsWithAdvancedFilternastavte hodnotu StringBeginsWithAdvancedFilter . Pro typ StringContainsAdvancedFilternastavte hodnotu StringContainsAdvancedFilter . Nastavte na StringEndsWith pro typ StringEndsWithAdvancedFilter. Nastavte na StringIn pro typ StringInAdvancedFilter. Nastavte na StringNotBeginsWith pro typ StringNotBeginsWithAdvancedFilter. Nastavte na StringNotContains pro typ StringNotContainsAdvancedFilter. Nastavte na StringNotEndsWith pro typ StringNotEndsWithAdvancedFilter. Pro typ StringNotInAdvancedFilter nastavte hodnotu StringNotInAdvancedFilter. | BoolEquals IsNotNull IsNullOrUndefined 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' NumberInRange 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure v odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | BoolEquals (povinné) |
hodnota | Logická hodnota filtru. | Bool |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na StorageBlob pro typ StorageBlobDeadLetterDestination. | StorageBlob (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | 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ů. |
DeadLetterDestination |
identita | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název atributu doručení nebo hlavičky | řetězec |
typ | Pro typ DynamicDeliveryAttributeMapping na hodnotu DynamicDeliveryAttributeMapping. Nastavte na Static pro typ StaticDeliveryAttributeMapping. | Dynamická Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů dynamického doručování | DynamicDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Dynamické (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na AzureFunction pro typ AzureFunctionEventSubscriptionDestination. Nastavte na EventHub pro typ EventHubEventSubscriptionDestination. Pro typ HybridConnectionEventSubscriptionDestinationna hodnotu HybridConnectionEventSubscriptionDestination . Nastavte na ServiceBusQueue pro typ ServiceBusQueueEventSubscriptionDestination. Nastavte na ServiceBusTopic pro typ ServiceBusTopicEventSubscriptionDestination. Nastavte na StorageQueue pro typ StorageQueueEventSubscriptionDestination. Pro typ WebHookEventSubscriptionDestinationna hodnotu WebHookEventSubscriptionDestination . | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic 'StorageQueue' WebHook (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
advancedFilters | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje, aby se rozšířené filtry vyhodnocovaly proti poli hodnot místo toho, aby nečekaly hodnotu v jednotném čísle. | Bool |
includedEventTypes | 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. | string[] |
isSubjectCaseSensitive | Určuje, jestli vlastnosti SubjectBeginsWith a SubjectEndsWith filtru rozlišovat malá a velká písmena. |
Bool |
subjectBeginsWith | 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. |
řetězec |
subjectEndsWith | 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. |
řetězec |
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | SystemAssigned UserAssigned |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | Cíl DeadLetter odběru událostí. | DeadLetterDestination |
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ů. |
DeadLetterWithResourceIdentity |
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ů. |
DeliveryWithResourceIdentity |
cíl | Informace o cíli, kde se události musí doručovat pro odběr událostí. | EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr událostí. | CloudEventSchemaV1_0 CustomInputSchema EventGridSchema |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filtr | Informace o filtru odběru událostí | EventSubscriptionFilter |
popisky | Seznam popisků definovaných uživatelem | string[] |
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. | RetryPolicy |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | HybridConnection (povinné) |
vlastnosti | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure hybridního připojení, které je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNotNull (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNullOrUndefined (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2021-12-01' |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti odběru událostí | |
typ | Typ prostředku | Microsoft.EventGrid/systemTopics/eventSubscriptions |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (v minutách) pro události. | Int |
maxDeliveryAttempts | Maximální počet pokusů o opakování doručení událostí | Int |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusQueue (povinné) |
vlastnosti | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusTopic (povinné) |
vlastnosti | Vlastnosti tématu služby Service Bus cílového odběru událostí | ServiceBusTopicEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle tématu služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů statického doručení | StaticDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
isSecret | Logický příznak, který zjistí, jestli atribut obsahuje citlivé informace . | Bool |
hodnota | Hodnota atributu doručení | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl nedoručených písmen | StorageBlob (povinné) |
vlastnosti | Vlastnosti cíle deadletter založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletteru | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletteru | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | 'StorageQueue' (povinné) |
vlastnosti | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba živé zprávy fronty úložiště v sekundách | Int |
queueName | Název fronty úložiště pod účtem úložiště, který je cílem odběru událostí. | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který obsahuje frontu, která je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | WebHook (povinné) |
vlastnosti | WebHook – vlastnosti cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | 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í. | řetězec |
azureActiveDirectoryTenantId | ID tenanta Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení. | řetězec |
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
endpointUrl | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
vytvoření předplatného služby Blob Storage a Event Gridu do objektu blob nasazení |
Vytvoří účet služby Azure Blob Storage a pak vytvoří odběr služby Event Grid pro tento objekt blob. |
nasazení databáze Azure Data Exploreru s připojením k Event Gridu nasazení |
Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid. |
Typ prostředku systemTopics/eventSubscriptions je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.EventGrid/systemTopics/eventSubscriptions, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/systemTopics/eventSubscriptions@2021-12-01"
name = "string"
body = jsonencode({
properties = {
deadLetterDestination = {
endpointType = "string"
// For remaining properties, see DeadLetterDestination objects
}
deadLetterWithResourceIdentity = {
deadLetterDestination = {
endpointType = "string"
// For remaining properties, see DeadLetterDestination objects
}
identity = {
type = "string"
userAssignedIdentity = "string"
}
}
deliveryWithResourceIdentity = {
destination = {
endpointType = "string"
// For remaining properties, see EventSubscriptionDestination objects
}
identity = {
type = "string"
userAssignedIdentity = "string"
}
}
destination = {
endpointType = "string"
// For remaining properties, see EventSubscriptionDestination objects
}
eventDeliverySchema = "string"
expirationTimeUtc = "string"
filter = {
advancedFilters = [
{
key = "string"
operatorType = "string"
// For remaining properties, see AdvancedFilter objects
}
]
enableAdvancedFilteringOnArrays = bool
includedEventTypes = [
"string"
]
isSubjectCaseSensitive = bool
subjectBeginsWith = "string"
subjectEndsWith = "string"
}
labels = [
"string"
]
retryPolicy = {
eventTimeToLiveInMinutes = int
maxDeliveryAttempts = int
}
}
})
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro StorageBlob použijte:
{
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
}
Nastavte operatorType vlastnost určit typ objektu.
Pro BoolEqualspoužijte:
{
operatorType = "BoolEquals"
value = bool
}
Pro IsNotNullpoužijte:
{
operatorType = "IsNotNull"
}
Pro IsNullOrUndefinedpoužijte:
{
operatorType = "IsNullOrUndefined"
}
Pro NumberGreaterThanpoužijte:
{
operatorType = "NumberGreaterThan"
value = int
}
Pro NumberGreaterThanOrEqualspoužijte:
{
operatorType = "NumberGreaterThanOrEquals"
value = int
}
Pro NumberInpoužijte:
{
operatorType = "NumberIn"
values = [
int
]
}
Pro NumberInRangepoužijte:
{
operatorType = "NumberInRange"
values = [
[
int
]
]
}
Pro NumberLessThanpoužijte:
{
operatorType = "NumberLessThan"
value = int
}
Pro NumberLessThanOrEqualspoužijte:
{
operatorType = "NumberLessThanOrEquals"
value = int
}
Pro NumberNotInpoužijte:
{
operatorType = "NumberNotIn"
values = [
int
]
}
Pro NumberNotInRangepoužijte:
{
operatorType = "NumberNotInRange"
values = [
[
int
]
]
}
Pro StringBeginsWithpoužijte:
{
operatorType = "StringBeginsWith"
values = [
"string"
]
}
Pro StringContainspoužijte:
{
operatorType = "StringContains"
values = [
"string"
]
}
Pro StringEndsWithpoužijte:
{
operatorType = "StringEndsWith"
values = [
"string"
]
}
Pro StringInpoužijte:
{
operatorType = "StringIn"
values = [
"string"
]
}
Pro StringNotBeginsWithpoužijte:
{
operatorType = "StringNotBeginsWith"
values = [
"string"
]
}
Pro StringNotContainspoužijte:
{
operatorType = "StringNotContains"
values = [
"string"
]
}
Pro StringNotEndsWithpoužijte:
{
operatorType = "StringNotEndsWith"
values = [
"string"
]
}
Pro StringNotInpoužijte:
{
operatorType = "StringNotIn"
values = [
"string"
]
}
Nastavte typ vlastnost určit typ objektu.
Pro Dynamicképoužijte:
{
properties = {
sourceField = "string"
}
type = "Dynamic"
}
Pro Staticpoužijte:
{
properties = {
isSecret = bool
value = "string"
}
type = "Static"
}
Nastavte vlastnost endpointType, která určuje typ objektu.
Pro AzureFunctionpoužijte:
{
endpointType = "AzureFunction"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
maxEventsPerBatch = int
preferredBatchSizeInKilobytes = int
resourceId = "string"
}
}
Pro EventHubu použijte:
{
endpointType = "EventHub"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
}
Pro
{
endpointType = "HybridConnection"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
}
Pro ServiceBusQueuepoužijte:
{
endpointType = "ServiceBusQueue"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
}
Pro ServiceBusTopicpoužijte:
{
endpointType = "ServiceBusTopic"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
}
Pro
{
endpointType = "StorageQueue"
properties = {
queueMessageTimeToLiveInSeconds = int
queueName = "string"
resourceId = "string"
}
}
Pro webhookpoužijte:
{
endpointType = "WebHook"
properties = {
azureActiveDirectoryApplicationIdOrUri = "string"
azureActiveDirectoryTenantId = "string"
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
endpointUrl = "string"
maxEventsPerBatch = int
preferredBatchSizeInKilobytes = int
}
}
Jméno | Popis | Hodnota |
---|---|---|
klíč | Pole nebo vlastnost v události, na základě které chcete filtrovat. | řetězec |
operatorType | Pro typ BoolEqualsAdvancedFilternastavte na hodnotu BoolEqualsAdvancedFilter . Nastavte na IsNotNull pro typ IsNotNullAdvancedFilter. Nastavte na IsNullOrUndefined pro typ IsNullOrUndefinedAdvancedFilter. Pro typ NumberGreaterThanAdvancedFilternastavte hodnotu NumberGreaterThanAdVancedFilter . Nastavte na NumberGreaterThanOrEquals pro typ NumberGreaterThanOrEqualsAdvancedFilter. Pro typ NumberIn nastavte hodnotu NumberInAdvancedFilter. Nastavte na NumberInRange pro typ NumberInRangeAdvancedFilter. Pro typ NumberLessThanAdvancedFilternastavte hodnotu NumberLessThan. Nastavit na 'NumberLessThanOrEquals' pro typ NumberLessThanOrEqualsAdvancedFilter. Pro typ NumberNotInAdvancedFilternastavte hodnotu NumberNotInIn. Nastavte na NumberNotInRange pro typ NumberNotInRangeAdvancedFilter. Pro typ StringBeginsWithAdvancedFilternastavte hodnotu StringBeginsWithAdvancedFilter . Pro typ StringContainsAdvancedFilternastavte hodnotu StringContainsAdvancedFilter . Nastavte na StringEndsWith pro typ StringEndsWithAdvancedFilter. Nastavte na StringIn pro typ StringInAdvancedFilter. Nastavte na StringNotBeginsWith pro typ StringNotBeginsWithAdvancedFilter. Nastavte na StringNotContains pro typ StringNotContainsAdvancedFilter. Nastavte na StringNotEndsWith pro typ StringNotEndsWithAdvancedFilter. Pro typ StringNotInAdvancedFilter nastavte hodnotu StringNotInAdvancedFilter. | BoolEquals IsNotNull IsNullOrUndefined 'NumberGreaterThan' 'NumberGreaterThanOrEquals' 'NumberIn' NumberInRange 'NumberLessThan' 'NumberLessThanOrEquals' 'NumberNotIn' NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure v odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | BoolEquals (povinné) |
hodnota | Logická hodnota filtru. | Bool |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na StorageBlob pro typ StorageBlobDeadLetterDestination. | StorageBlob (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | 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ů. |
DeadLetterDestination |
identita | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název atributu doručení nebo hlavičky | řetězec |
typ | Pro typ DynamicDeliveryAttributeMapping na hodnotu DynamicDeliveryAttributeMapping. Nastavte na Static pro typ StaticDeliveryAttributeMapping. | Dynamická Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů dynamického doručování | DynamicDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Dynamické (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Nastavte na AzureFunction pro typ AzureFunctionEventSubscriptionDestination. Nastavte na EventHub pro typ EventHubEventSubscriptionDestination. Pro typ HybridConnectionEventSubscriptionDestinationna hodnotu HybridConnectionEventSubscriptionDestination . Nastavte na ServiceBusQueue pro typ ServiceBusQueueEventSubscriptionDestination. Nastavte na ServiceBusTopic pro typ ServiceBusTopicEventSubscriptionDestination. Nastavte na StorageQueue pro typ StorageQueueEventSubscriptionDestination. Pro typ WebHookEventSubscriptionDestinationna hodnotu WebHookEventSubscriptionDestination . | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic 'StorageQueue' WebHook (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
advancedFilters | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje, aby se rozšířené filtry vyhodnocovaly proti poli hodnot místo toho, aby nečekaly hodnotu v jednotném čísle. | Bool |
includedEventTypes | 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. | string[] |
isSubjectCaseSensitive | Určuje, jestli vlastnosti SubjectBeginsWith a SubjectEndsWith filtru rozlišovat malá a velká písmena. |
Bool |
subjectBeginsWith | 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. |
řetězec |
subjectEndsWith | 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. |
řetězec |
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | SystemAssigned UserAssigned |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
deadLetterDestination | Cíl DeadLetter odběru událostí. | DeadLetterDestination |
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ů. |
DeadLetterWithResourceIdentity |
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ů. |
DeliveryWithResourceIdentity |
cíl | Informace o cíli, kde se události musí doručovat pro odběr událostí. | EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr událostí. | CloudEventSchemaV1_0 CustomInputSchema EventGridSchema |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filtr | Informace o filtru odběru událostí | EventSubscriptionFilter |
popisky | Seznam popisků definovaných uživatelem | string[] |
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. | RetryPolicy |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | HybridConnection (povinné) |
vlastnosti | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure hybridního připojení, které je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNotNull (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNullOrUndefined (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: systemTopics |
vlastnosti | Vlastnosti odběru událostí | |
typ | Typ prostředku | "Microsoft.EventGrid/systemTopics/eventSubscriptions@2021-12-01" |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThan' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'NumberLessThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | Int |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotIn (povinné) |
hodnoty | Sada hodnot filtru. | int[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | NumberNotInRange (povinné) |
hodnoty | Sada hodnot filtru. | int[][] |
Jméno | Popis | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (v minutách) pro události. | Int |
maxDeliveryAttempts | Maximální počet pokusů o opakování doručení událostí | Int |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusQueue (povinné) |
vlastnosti | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | ServiceBusTopic (povinné) |
vlastnosti | Vlastnosti tématu služby Service Bus cílového odběru událostí | ServiceBusTopicEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
resourceId | ID prostředku Azure, které představuje koncový bod cíle tématu služby Service Bus odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti mapování atributů statického doručení | StaticDeliveryAttributeMappingProperties |
typ | Typ atributu doručení nebo názvu hlavičky | Statická (povinné) |
Jméno | Popis | Hodnota |
---|---|---|
isSecret | Logický příznak, který zjistí, jestli atribut obsahuje citlivé informace . | Bool |
hodnota | Hodnota atributu doručení | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl nedoručených písmen | StorageBlob (povinné) |
vlastnosti | Vlastnosti cíle deadletter založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletteru | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletteru | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | 'StorageQueue' (povinné) |
vlastnosti | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba živé zprávy fronty úložiště v sekundách | Int |
queueName | Název fronty úložiště pod účtem úložiště, který je cílem odběru událostí. | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který obsahuje frontu, která je cílem odběru událostí. | řetězec |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotBeginsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotContains (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotEndsWith (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotIn (povinné) |
hodnoty | Sada hodnot filtru. | string[] |
Jméno | Popis | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | WebHook (povinné) |
vlastnosti | WebHook – vlastnosti cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
Jméno | Popis | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | 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í. | řetězec |
azureActiveDirectoryTenantId | ID tenanta Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení. | řetězec |
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
endpointUrl | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
maxEventsPerBatch | Maximální počet událostí na dávku | Int |
preferredBatchSizeInKilobytes | Upřednostňovaná velikost dávky v kilobajtech. | Int |