Microsoft.EventGrid eventSubscriptions 2020-10-15-preview
- Latest (Nejnovější)
- 2023-12-15-preview
- 2023-06-01-preview
- 2022-06-15
- 2021-12-01
- 2021-10-15-preview
- 2021-06-01-preview
- 2020-10-15-preview
- 2020-06-01
- 2020-04-01-preview
- 2020-01-01-preview
- 2019-06-01
- 2019-02-01-preview
- 2019-01-01
- 2018-09-15-preview
- 2018-05-01-preview
- 2018-01-01
- 2017-09-15-preview
- 2017-06-15-preview
Definice prostředku Bicep
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru pro prostředky rozšíření v Bicep.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
- Předplatná – viz příkazy pro nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2020-10-15-preview' = {
name: 'string'
scope: resourceSymbolicName
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
}
}
}
Objekty DeadLetterDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro StorageBlob použijte:
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
Objekty EventSubscriptionDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro AzureFunction použijte:
endpointType: 'AzureFunction'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
maxEventsPerBatch: int
preferredBatchSizeInKilobytes: int
resourceId: 'string'
}
Pro EventHub použijte:
endpointType: 'EventHub'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
Pro HybridConnection použijte:
endpointType: 'HybridConnection'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
Pro ServiceBusQueue použijte:
endpointType: 'ServiceBusQueue'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
Pro ServiceBusTopic použijte:
endpointType: 'ServiceBusTopic'
properties: {
deliveryAttributeMappings: [
{
name: 'string'
type: 'string'
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId: 'string'
}
Pro StorageQueue použijte:
endpointType: 'StorageQueue'
properties: {
queueMessageTimeToLiveInSeconds: int
queueName: 'string'
resourceId: 'string'
}
Pro webhook použ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
}
Objekty DeliveryAttributeMapping
Nastavte vlastnost type a určete typ objektu.
V případě dynamického nastavení použijte:
type: 'Dynamic'
properties: {
sourceField: 'string'
}
V případě statického použijte:
type: 'Static'
properties: {
isSecret: bool
value: 'string'
}
Objekty AdvancedFilter
Nastavte vlastnost operatorType a určete typ objektu.
Pro boolEquals použijte:
operatorType: 'BoolEquals'
value: bool
Pro IsNotNull použijte:
operatorType: 'IsNotNull'
Pro IsNullOrUndefined použijte:
operatorType: 'IsNullOrUndefined'
Pro NumberGreaterThan použijte:
operatorType: 'NumberGreaterThan'
value: int
Pro NumberGreaterThanOrEquals použijte:
operatorType: 'NumberGreaterThanOrEquals'
value: int
V části NumberIn použijte:
operatorType: 'NumberIn'
values: [
int
]
Pro NumberInRange použijte:
operatorType: 'NumberInRange'
values: [
[
int
]
]
Pro NumberLessThan použijte:
operatorType: 'NumberLessThan'
value: int
Pro NumberLessThanOrEquals použijte:
operatorType: 'NumberLessThanOrEquals'
value: int
Pro NumberNotIn použijte:
operatorType: 'NumberNotIn'
values: [
int
]
Pro NumberNotInRange použijte:
operatorType: 'NumberNotInRange'
values: [
[
int
]
]
Pro StringBeginsWith použijte:
operatorType: 'StringBeginsWith'
values: [
'string'
]
Pro StringContains použijte:
operatorType: 'StringContains'
values: [
'string'
]
Pro StringEndsWith použijte:
operatorType: 'StringEndsWith'
values: [
'string'
]
Pro StringIn použijte:
operatorType: 'StringIn'
values: [
'string'
]
Pro StringNotBeginsWith použijte:
operatorType: 'StringNotBeginsWith'
values: [
'string'
]
Pro StringNotContains použijte:
operatorType: 'StringNotContains'
values: [
'string'
]
Pro StringNotEndsWith použijte:
operatorType: 'StringNotEndsWith'
values: [
'string'
]
Pro StringNotIn použijte:
operatorType: 'StringNotIn'
values: [
'string'
]
Hodnoty vlastností
předplatná událostí
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a pomlčky. |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro Bicep nastavte tuto vlastnost na symbolický název prostředku, aby se použil prostředek rozšíření. |
properties | Vlastnosti odběru události. | Vlastnosti odběru událostí |
Vlastnosti odběru událostí
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
DeliveryWithResourceIdentity |
destination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr události. | 'CloudEventSchemaV1_0' CustomInputSchema 'EventGridSchema' |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filter | 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 doby trvání událostí. | RetryPolicy |
DeadLetterDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | StorageBlob (povinné) |
StorageBlobDeadLetterDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl nedoručených dopisů | StorageBlob (povinné) |
properties | Vlastnosti cíle deadletteru založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Název | Description | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletter | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletter | řetězec |
DeadLetterWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
DeadLetterDestination |
identity | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Název | Description | 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' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
DeliveryWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
EventSubscriptionDestination |
identity | Identita, která se má použít při doručování událostí. | EventSubscriptionIdentity |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (povinné) |
AzureFunctionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | AzureFunction (povinné) |
properties | Vlastnosti funkce Azure pro cíl odběru událostí. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | int |
preferredBatchSizeInKilobajtů | Upřednostňovaná velikost dávky v kilobajtech. | int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure pro odběr událostí. | řetězec |
DeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
name | Název atributu doručení nebo hlavičky. | řetězec |
typ | Nastavení typu objektu | dynamicky, Statické (povinné) |
DynamicDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | Dynamické (povinné) |
properties | Vlastnosti mapování atributů dynamického doručení | DynamicDeliveryAttributeMappingVlastnosti |
DynamicDeliveryAttributeMappingVlastnosti
Název | Description | Hodnota |
---|---|---|
sourceField | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
StaticDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | 'Static' (povinné) |
properties | Vlastnosti statického mapování atributů doručení | StaticDeliveryAttributeMappingProperties |
StaticDeliveryAttributeMappingProperties
Název | Description | Hodnota |
---|---|---|
isSecret | Logický příznak určující, jestli atribut obsahuje citlivé informace . | bool |
hodnota | Hodnota atributu delivery. | řetězec |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | EventHub (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | 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 |
HybridConnectionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | HybridConnection (povinné) |
properties | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Název | Description | 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 |
ServiceBusQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | ServiceBusQueue (povinné) |
properties | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Název | Description | 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 |
ServiceBusTopicEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | ServiceBusTopic (povinné) |
properties | Service Bus Topic Properties of the event subscription destination.Service Bus Topic Properties of the event subscription destination. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Název | Description | 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 |
StorageQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | StorageQueue (povinné) |
properties | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba, po kterou bude zpráva fronty úložiště aktivní v sekundách. | int |
queueName | Název fronty úložiště v účtu ú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 |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | WebHook (povinné) |
properties | WebHook – vlastnosti cíle odběru událostí. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | ID nebo identifikátor URI aplikace Azure Active Directory 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ředání jako zabezpečený parametr |
maxEventsPerBatch | Maximální počet událostí na dávku | int |
preferredBatchSizeInKilobajtů | Upřednostňovaná velikost dávky v kilobajtech. | int |
EventSubscriptionFilter
Název | Description | Hodnota |
---|---|---|
advancedFilters | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje vyhodnocovat rozšířené filtry s maticí hodnot místo toho, aby se očekávala hodnota singulárového čísla. | bool |
includedEventTypes | Seznam příslušný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 filtru SubjectBeginsWith a SubjectEndsWith by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Filtr AdvancedFilter
Název | Description | Hodnota |
---|---|---|
Klíč | Pole nebo vlastnost v události, podle které chcete filtrovat. | řetězec |
operatorType | Nastavení typu objektu | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
BoolEqualsAdvancedFiltr
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | 'BoolEquals' (povinné) |
hodnota | Logická hodnota filtru. | bool |
IsNotNullAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNotNull (povinné) |
IsNullOrUndefinedAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | IsNullOrUndefined (povinné) |
NumberGreaterThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThan' (povinné) |
hodnota | Hodnota filtru. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | int |
NumberInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberIn' (povinné) |
values | Sada hodnot filtru. | int[] |
NumberInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberInRange' (povinné) |
values | Sada hodnot filtru. | int[][] |
NumberLessThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberLessThan' (povinné) |
hodnota | Hodnota filtru. | int |
NumberLessThanOrEqualsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberLessThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | int |
NumberNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberNotIn' (povinné) |
values | Sada hodnot filtru. | int[] |
NumberNotInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | NumberNotInRange (povinné) |
values | Sada hodnot filtru. | int[][] |
StringBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | StringBeginsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | StringContains (povinné) |
values | Sada hodnot filtru. | string[] |
StringEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringEndsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringIn (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotBeginsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotContains (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotEndsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotIn (povinné) |
values | Sada hodnot filtru. | string[] |
RetryPolicy
Název | Description | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Funkce Time To Live (v minutách) pro události. | int |
maxDeliveryAttempts | Maximální počet opakovaných pokusů o doručení událostí | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření vlastního tématu a předplatného Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné webhooku. Šablonu původně vytvořil John Downs. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní téma Azure Event Grid, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablonu původně vytvořil Justin Yoo. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření odběru Event Gridu pro události prostředků |
Vytvoří odběr Event Gridu pro skupinu prostředků nebo předplatné Azure. |
Vytvoření vlastního tématu a odběru fronty Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné fronty služby Service Bus. Původně autorem šablony je Markus Meyer. |
Vytvoření předplatného vlastního tématu Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné tématu služby Service Bus. Původně autorem šablony je Markus Meyer. |
Definice prostředku šablony ARM
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru u prostředků rozšíření v šablonách ARM.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
- Předplatná – viz příkazy nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.EventGrid/eventSubscriptions",
"apiVersion": "2020-10-15-preview",
"name": "string",
"scope": "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"
}
}
}
Objekty DeadLetterDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro StorageBlob použijte:
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
Objekty EventSubscriptionDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro AzureFunction použijte:
"endpointType": "AzureFunction",
"properties": {
"deliveryAttributeMappings": [
{
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
],
"maxEventsPerBatch": "int",
"preferredBatchSizeInKilobytes": "int",
"resourceId": "string"
}
Pro EventHub použijte:
"endpointType": "EventHub",
"properties": {
"deliveryAttributeMappings": [
{
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
],
"resourceId": "string"
}
Pro HybridConnection použijte:
"endpointType": "HybridConnection",
"properties": {
"deliveryAttributeMappings": [
{
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
],
"resourceId": "string"
}
Pro ServiceBusQueue použijte:
"endpointType": "ServiceBusQueue",
"properties": {
"deliveryAttributeMappings": [
{
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
],
"resourceId": "string"
}
Pro ServiceBusTopic použijte:
"endpointType": "ServiceBusTopic",
"properties": {
"deliveryAttributeMappings": [
{
"name": "string",
"type": "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
],
"resourceId": "string"
}
Pro StorageQueue použijte:
"endpointType": "StorageQueue",
"properties": {
"queueMessageTimeToLiveInSeconds": "int",
"queueName": "string",
"resourceId": "string"
}
Pro webhook použ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"
}
Objekty DeliveryAttributeMapping
Nastavte vlastnost type a určete typ objektu.
V případě dynamického nastavení použijte:
"type": "Dynamic",
"properties": {
"sourceField": "string"
}
V případě statického použijte:
"type": "Static",
"properties": {
"isSecret": "bool",
"value": "string"
}
Objekty AdvancedFilter
Nastavte vlastnost operatorType a určete typ objektu.
Pro boolEquals použijte:
"operatorType": "BoolEquals",
"value": "bool"
Pro IsNotNull použijte:
"operatorType": "IsNotNull"
Pro IsNullOrUndefined použijte:
"operatorType": "IsNullOrUndefined"
Pro NumberGreaterThan použijte:
"operatorType": "NumberGreaterThan",
"value": "int"
Pro NumberGreaterThanOrEquals použijte:
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
V části NumberIn použijte:
"operatorType": "NumberIn",
"values": [ "int" ]
Pro NumberInRange použijte:
"operatorType": "NumberInRange",
"values": [ [ "int" ] ]
Pro NumberLessThan použijte:
"operatorType": "NumberLessThan",
"value": "int"
Pro NumberLessThanOrEquals použijte:
"operatorType": "NumberLessThanOrEquals",
"value": "int"
Pro NumberNotIn použijte:
"operatorType": "NumberNotIn",
"values": [ "int" ]
Pro NumberNotInRange použijte:
"operatorType": "NumberNotInRange",
"values": [ [ "int" ] ]
Pro StringBeginsWith použijte:
"operatorType": "StringBeginsWith",
"values": [ "string" ]
Pro StringContains použijte:
"operatorType": "StringContains",
"values": [ "string" ]
Pro StringEndsWith použijte:
"operatorType": "StringEndsWith",
"values": [ "string" ]
Pro StringIn použijte:
"operatorType": "StringIn",
"values": [ "string" ]
Pro StringNotBeginsWith použijte:
"operatorType": "StringNotBeginsWith",
"values": [ "string" ]
Pro StringNotContains použijte:
"operatorType": "StringNotContains",
"values": [ "string" ]
Pro StringNotEndsWith použijte:
"operatorType": "StringNotEndsWith",
"values": [ "string" ]
Pro StringNotIn použijte:
"operatorType": "StringNotIn",
"values": [ "string" ]
Hodnoty vlastností
předplatná událostí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventGrid/eventSubscriptions |
apiVersion | Verze rozhraní API prostředku | 2020-10-15-preview |
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a pomlčky. |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro JSON nastavte hodnotu na úplný název prostředku, na který se má prostředek rozšíření použít. |
properties | Vlastnosti odběru události. | Vlastnosti odběru událostí |
Vlastnosti odběru událostí
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá nastavení spravované identity v nadřazeném prostředku (konkrétně tématu nebo doméně) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Informace o cíli, kam se mají doručovat události pro odběr událostí. Používá nastavení spravované identity v nadřazeném prostředku (konkrétně tématu nebo doméně) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeliveryWithResourceIdentity |
destination | Informace o cíli, kam se mají doručovat události pro odběr událostí. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr události. | "CloudEventSchemaV1_0" CustomInputSchema EventGridSchema |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filter | Informace o filtru odběru událostí. | Filtr odběru událostí |
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 doby trvání událostí. | RetryPolicy |
DeadLetterDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | StorageBlob (povinné) |
StorageBlobDeadLetterDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl nedoručených dopisů | StorageBlob (povinné) |
properties | Vlastnosti cíle deadletteru založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Název | Description | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletter | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletter | řetězec |
DeadLetterWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
DeadLetterDestination |
identity | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Název | Description | 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' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
DeliveryWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
EventSubscriptionDestination |
identity | Identita, která se má použít při doručování událostí. | EventSubscriptionIdentity |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (povinné) |
AzureFunctionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | AzureFunction (povinné) |
properties | Vlastnosti funkce Azure pro cíl odběru událostí. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | int |
preferredBatchSizeInKilobajtů | Upřednostňovaná velikost dávky v kilobajtech. | int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure Pro odběr událostí. | řetězec |
DeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
name | Název atributu doručení nebo hlavičky. | řetězec |
typ | Nastavení typu objektu | dynamicky, Statické (povinné) |
DynamicDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | Dynamická (povinné) |
properties | Vlastnosti mapování atributů dynamického doručení | DynamicDeliveryAttributeMappingProperties |
DynamicDeliveryAttributeMappingProperties
Název | Description | Hodnota |
---|---|---|
zdrojové pole | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
StaticDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | Statická (povinné) |
properties | Vlastnosti mapování atributů statického doručení | StaticDeliveryAttributeMappingProperties |
StaticDeliveryAttributeMappingProperties
Název | Description | Hodnota |
---|---|---|
isSecret | Logický příznak určující, jestli atribut obsahuje citlivé informace . | bool |
hodnota | Hodnota atributu delivery | řetězec |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | EventHub (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | 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 |
HybridConnectionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | HybridConnection (povinné) |
properties | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Název | Description | 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 |
ServiceBusQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | ServiceBusQueue (povinné) |
properties | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Název | Description | 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 |
ServiceBusTopicEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | ServiceBusTopic (povinné) |
properties | Vlastnosti tématu služby Service Bus cíle odběru událostí. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Název | Description | 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 |
StorageQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | StorageQueue (povinné) |
properties | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba života zprávy fronty úložiště v sekundách | int |
název_fronty | Název fronty úložiště v rámci účtu ú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 |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí. | Webhook (povinné) |
properties | WebHook Vlastnosti cíle odběru událostí. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | ID nebo identifikátor URI aplikace Azure Active Directory pro získání přístupového tokenu, který se zahrne jako nosný token do žádostí 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[] |
adresa URL koncového bodu | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec Omezení: Citlivá hodnota. Předání 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 |
Filtr odběru událostí
Název | Description | Hodnota |
---|---|---|
pokročilé filtry | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje, aby rozšířené filtry byly vyhodnoceny oproti poli hodnot místo toho, aby se očekávala hodnota 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 jsou vlastnosti filtru SubjectBeginsWith a SubjectEndsWith. by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Rozšířený filtr
Název | Description | Hodnota |
---|---|---|
Klíč | Pole nebo vlastnost v události, podle které chcete filtrovat. | řetězec |
typ operátoru | Nastavení typu objektu | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange BezčíslotníThan NumberLessThanOrEquals ČísloNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
BoolEqualsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'BoolEquals' (povinné) |
hodnota | Logická hodnota filtru. | bool |
IsNotNullAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | IsNotNull (povinné) |
IsNullOrUndefinedAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | IsNullOrUndefined (povinné) |
NumberGreaterThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThan' (povinné) |
hodnota | Hodnota filtru. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberGreaterThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | int |
NumberInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberIn' (povinné) |
values | Sada hodnot filtru. | int[] |
NumberInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberInRange' (povinné) |
values | Sada hodnot filtru. | int[][] |
NumberLessThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberLessThan' (povinné) |
hodnota | Hodnota filtru. | int |
NumberLessThanOrEqualsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberLessThanOrEquals' (povinné) |
hodnota | Hodnota filtru. | int |
NumberNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'NumberNotIn' (povinné) |
values | Sada hodnot filtru. | int[] |
NumberNotInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | NumberNotInRange (povinné) |
values | Sada hodnot filtru. | int[][] |
StringBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | StringBeginsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | StringContains (povinné) |
values | Sada hodnot filtru. | string[] |
StringEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'StringEndsWith' (povinné) |
values | Sada hodnot filtru. | string[] |
StringInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | 'StringIn' (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
typ operátoru | Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další. | StringNotBeginsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotContains (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotEndsWith (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | StringNotIn (povinné) |
values | Sada hodnot filtru. | string[] |
RetryPolicy
Název | Description | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Funkce Time To Live (v minutách) pro události. | int |
maxDeliveryAttempts | Maximální počet opakovaných pokusů o doručení událostí | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření vlastního tématu a předplatného Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné webhooku. Šablonu původně vytvořil John Downs. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní téma Azure Event Grid, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablonu původně vytvořil Justin Yoo. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření odběru Event Gridu pro události prostředků |
Vytvoří odběr Event Gridu pro skupinu prostředků nebo předplatné Azure. |
Vytvoření vlastního tématu a odběru fronty Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné fronty služby Service Bus. Původně autorem šablony je Markus Meyer. |
Vytvoření předplatného vlastního tématu Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné tématu služby Service Bus. Původně autorem šablony je Markus Meyer. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
parent_id
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
- Předplatná
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/eventSubscriptions@2020-10-15-preview"
name = "string"
parent_id = "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
}
}
})
}
DeadLetterDestination – objekty
Nastavte vlastnost endpointType a určete typ objektu.
Pro StorageBlob použijte:
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
EventSubscriptionDestination – objekty
Nastavte vlastnost endpointType a určete typ objektu.
Pro AzureFunction použijte:
endpointType = "AzureFunction"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
maxEventsPerBatch = int
preferredBatchSizeInKilobytes = int
resourceId = "string"
}
Pro EventHub použijte:
endpointType = "EventHub"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
Pro HybridConnection použijte:
endpointType = "HybridConnection"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
Pro ServiceBusQueue použijte:
endpointType = "ServiceBusQueue"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
Pro ServiceBusTopic použijte:
endpointType = "ServiceBusTopic"
properties = {
deliveryAttributeMappings = [
{
name = "string"
type = "string"
// For remaining properties, see DeliveryAttributeMapping objects
}
]
resourceId = "string"
}
Pro StorageQueue použijte:
endpointType = "StorageQueue"
properties = {
queueMessageTimeToLiveInSeconds = int
queueName = "string"
resourceId = "string"
}
Pro WebHook použ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
}
Objekty DeliveryAttributeMapping
Nastavte vlastnost type a určete typ objektu.
V části Dynamické použijte:
type = "Dynamic"
properties = {
sourceField = "string"
}
V části Static použijte:
type = "Static"
properties = {
isSecret = bool
value = "string"
}
Objekty AdvancedFilter
Nastavte vlastnost operatorType a určete typ objektu.
Pro BoolEquals použijte:
operatorType = "BoolEquals"
value = bool
Pro IsNotNull použijte:
operatorType = "IsNotNull"
Pro IsNullOrUndefined použijte:
operatorType = "IsNullOrUndefined"
Pro NumberGreaterThan použijte:
operatorType = "NumberGreaterThan"
value = int
Pro NumberGreaterThanOrEquals použijte:
operatorType = "NumberGreaterThanOrEquals"
value = int
Jako NumberIn použijte:
operatorType = "NumberIn"
values = [
int
]
Pro NumberInRange použijte:
operatorType = "NumberInRange"
values = [
[
int
]
]
V části NumberLessThan použijte:
operatorType = "NumberLessThan"
value = int
Pro NumberLessThanOrEquals použijte:
operatorType = "NumberLessThanOrEquals"
value = int
Pro NumberNotIn použijte:
operatorType = "NumberNotIn"
values = [
int
]
Pro NumberNotInRange použijte:
operatorType = "NumberNotInRange"
values = [
[
int
]
]
Pro StringBeginsWith použijte:
operatorType = "StringBeginsWith"
values = [
"string"
]
Pro StringContains použijte:
operatorType = "StringContains"
values = [
"string"
]
Pro StringEndsWith použijte:
operatorType = "StringEndsWith"
values = [
"string"
]
Pro StringIn použijte:
operatorType = "StringIn"
values = [
"string"
]
Pro StringNotBeginsWith použijte:
operatorType = "StringNotBeginsWith"
values = [
"string"
]
Pro StringNotContains použijte:
operatorType = "StringNotContains"
values = [
"string"
]
Pro StringNotEndsWith použijte:
operatorType = "StringNotEndsWith"
values = [
"string"
]
Pro StringNotIn použijte:
operatorType = "StringNotIn"
values = [
"string"
]
Hodnoty vlastností
předplatná událostí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventGrid/eventSubscriptions@2020-10-15-preview |
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a pomlčky. |
parent_id | ID prostředku, na který se má tento prostředek rozšíření použít. | string (povinné) |
properties | Vlastnosti odběru události. | Vlastnosti odběru událostí |
Vlastnosti odběru událostí
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Cíl nedoručených dopisů odběru události. Každá událost, kterou nelze doručit do cíle, se odešle do cíle nedoručených dopisů. Používá nastavení spravované identity v nadřazeném prostředku (konkrétně tématu nebo doméně) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Informace o cíli, kam se mají doručovat události pro odběr událostí. Používá nastavení spravované identity v nadřazeném prostředku (konkrétně tématu nebo doméně) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
DeliveryWithResourceIdentity |
destination | Informace o cíli, kam se mají doručovat události pro odběr událostí. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručených dopisech. |
EventSubscriptionDestination |
eventDeliverySchema | Schéma doručování událostí pro odběr události. | "CloudEventSchemaV1_0" "CustomInputSchema" "EventGridSchema" |
expirationTimeUtc | Čas vypršení platnosti odběru události. | řetězec |
filter | Informace o filtru odběru událostí. | Filtr odběru událostí |
Popisky | Seznam popisků definovaných uživatelem | string[] |
retryPolicy | Zásady opakování pro události. To se dá použít ke konfiguraci maximálního počtu pokusů o doručení a doby trvání událostí. | RetryPolicy |
DeadLetterDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Nastavení typu objektu | StorageBlob (povinné) |
StorageBlobDeadLetterDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl nedoručených dopisů | StorageBlob (povinné) |
properties | Vlastnosti cíle nedoručení založeného na objektech blob služby Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Název | Description | Hodnota |
---|---|---|
blobContainerName | Název kontejneru objektů blob služby Storage, který je cílem událostí deadletter | řetězec |
resourceId | ID prostředku Azure účtu úložiště, který je cílem událostí deadletter | řetězec |
DeadLetterWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
deadLetterDestination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
DeadLetterDestination |
identity | Identita, která se má použít při nedoručených událostech. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Název | Description | 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" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentity | Identita uživatele přidružená k prostředku. | řetězec |
DeliveryWithResourceIdentity
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování. |
EventSubscriptionDestination |
identity | Identita, která se má použít při doručování událostí. | EventSubscriptionIdentity |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (povinné) |
AzureFunctionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | AzureFunction (povinné) |
properties | Vlastnosti funkce Azure pro cíl odběru událostí. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
deliveryAttributeMappings | Podrobnosti o atributu doručení | DeliveryAttributeMapping[] |
maxEventsPerBatch | Maximální počet událostí na dávku | int |
preferredBatchSizeInKilobajtů | Upřednostňovaná velikost dávky v kilobajtech. | int |
resourceId | ID prostředku Azure, které představuje koncový bod cíle funkce Azure pro odběr událostí. | řetězec |
DeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
name | Název atributu doručení nebo hlavičky. | řetězec |
typ | Nastavení typu objektu | dynamicky, Statické (povinné) |
DynamicDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | "Dynamické" (povinné) |
properties | Vlastnosti mapování atributů dynamického doručení | DynamicDeliveryAttributeMappingVlastnosti |
DynamicDeliveryAttributeMappingVlastnosti
Název | Description | Hodnota |
---|---|---|
sourceField | Cesta JSON v události, která obsahuje hodnotu atributu. | řetězec |
StaticDeliveryAttributeMapping
Název | Description | Hodnota |
---|---|---|
typ | Typ atributu doručení nebo názvu hlavičky. | "Statické" (povinné) |
properties | Vlastnosti statického mapování atributů doručení | StaticDeliveryAttributeMappingProperties |
StaticDeliveryAttributeMappingProperties
Název | Description | Hodnota |
---|---|---|
isSecret | Logický příznak určující, jestli atribut obsahuje citlivé informace . | bool |
hodnota | Hodnota atributu delivery. | řetězec |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | "EventHub" (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | 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 |
HybridConnectionEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | HybridConnection (povinné) |
properties | Vlastnosti hybridního připojení cíle odběru událostí. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Název | Description | 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 |
ServiceBusQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | "ServiceBusQueue" (povinné) |
properties | Vlastnosti služby Service Bus cíle odběru událostí. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Název | Description | 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 |
ServiceBusTopicEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | "ServiceBusTopic" (povinné) |
properties | Service Bus Topic Properties of the event subscription destination.Service Bus Topic Properties of the event subscription destination. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Název | Description | 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 |
StorageQueueEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | "StorageQueue" (povinné) |
properties | Vlastnosti fronty úložiště cíle odběru událostí. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
queueMessageTimeToLiveInSeconds | Doba, po kterou bude zpráva fronty úložiště aktivní v sekundách. | int |
queueName | Název fronty úložiště v účtu ú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 |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí. | "WebHook" (povinné) |
properties | WebHook – vlastnosti cíle odběru událostí. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | ID nebo identifikátor URI aplikace Azure Active Directory 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ředání jako zabezpečený parametr |
maxEventsPerBatch | Maximální počet událostí na dávku | int |
preferredBatchSizeInKilobajtů | Upřednostňovaná velikost dávky v kilobajtech. | int |
EventSubscriptionFilter
Název | Description | Hodnota |
---|---|---|
advancedFilters | Pole rozšířených filtrů, které se používají k filtrování odběrů událostí. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Umožňuje vyhodnocovat rozšířené filtry s maticí hodnot místo toho, aby se očekávala hodnota singulárového čísla. | bool |
includedEventTypes | Seznam příslušný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 filtru SubjectBeginsWith a SubjectEndsWith by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Filtr AdvancedFilter
Název | Description | Hodnota |
---|---|---|
Klíč | Pole nebo vlastnost v události, podle které chcete filtrovat. | řetězec |
operatorType | Nastavení typu objektu | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (povinné) |
BoolEqualsAdvancedFiltr
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "BoolEquals" (povinné) |
hodnota | Logická hodnota filtru. | bool |
IsNotNullAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "IsNotNull" (povinné) |
IsNullOrUndefinedAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "IsNullOrUndefined" (povinné) |
NumberGreaterThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberGreaterThan" (povinné) |
hodnota | Hodnota filtru. | int |
NumberGreaterThanOrEqualsAdvancedFiltr
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberGreaterThanOrEquals" (povinné) |
hodnota | Hodnota filtru. | int |
NumberInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberIn" (povinné) |
values | Sada hodnot filtru. | int[] |
NumberInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberInRange" (povinné) |
values | Sada hodnot filtru. | int[][] |
NumberLessThanAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberLessThan" (povinné) |
hodnota | Hodnota filtru. | int |
NumberLessThanOrEqualsAdvancedFiltr
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberLessThanOrEquals" (povinné) |
hodnota | Hodnota filtru. | int |
NumberNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberNotIn" (povinné) |
values | Sada hodnot filtru. | int[] |
NumberNotInRangeAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "NumberNotInRange" (povinné) |
values | Sada hodnot filtru. | int[][] |
StringBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringBeginsWith" (povinné) |
values | Sada hodnot filtru. | string[] |
StringContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringContains" (povinné) |
values | Sada hodnot filtru. | string[] |
StringEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringEndsWith" (povinné) |
values | Sada hodnot filtru. | string[] |
StringInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringIn" (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotBeginsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringNotBeginsWith" (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotContainsAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringNotContains" (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotEndsWithAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringNotEndsWith" (povinné) |
values | Sada hodnot filtru. | string[] |
StringNotInAdvancedFilter
Název | Description | Hodnota |
---|---|---|
operatorType | Typ operátoru použitý pro filtrování, například NumberIn, StringContains, BoolEquals a další. | "StringNotIn" (povinné) |
values | Sada hodnot filtru. | string[] |
RetryPolicy
Název | Description | Hodnota |
---|---|---|
eventTimeToLiveInMinutes | Funkce TTL (v minutách) pro události | int |
maxDeliveryAttempts | Maximální počet opakovaných pokusů o doručení událostí | int |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro