Microsoft.EventGrid eventSubscriptions 2019-01-01
- Najnowsza
- 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
Definicja zasobu Bicep
Typ zasobu eventSubscriptions to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
scope
Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w środowisku Bicep.
Typ zasobu eventSubscriptions można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/eventSubscriptions, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2019-01-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
deadLetterDestination: {
endpointType: 'string'
// For remaining properties, see DeadLetterDestination objects
}
destination: {
endpointType: 'string'
// For remaining properties, see EventSubscriptionDestination objects
}
filter: {
includedEventTypes: [
'string'
]
isSubjectCaseSensitive: bool
subjectBeginsWith: 'string'
subjectEndsWith: 'string'
}
labels: [
'string'
]
retryPolicy: {
eventTimeToLiveInMinutes: int
maxDeliveryAttempts: int
}
}
}
Obiekty DeadLetterDestination
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku obiektu StorageBlob użyj:
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
Obiekty EventSubscriptionDestination
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku usługi EventHub użyj:
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
W przypadku połączenia hybrydowego użyj:
endpointType: 'HybridConnection'
properties: {
resourceId: 'string'
}
W przypadku usługi StorageQueue użyj:
endpointType: 'StorageQueue'
properties: {
queueName: 'string'
resourceId: 'string'
}
W przypadku elementu WebHook użyj:
endpointType: 'WebHook'
properties: {
endpointUrl: 'string'
}
Wartości właściwości
eventSubscriptions
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–64 Prawidłowe znaki: Alfanumeryczne i łączniki. |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku elementu Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
properties | Właściwości subskrypcji zdarzeń | EventSubscriptionProperties |
EventSubscriptionProperties
Nazwa | Opis | Wartość |
---|---|---|
deadLetterDestination | Miejsce docelowe DeadLetter subskrypcji zdarzeń. | DeadLetterDestination |
destination | Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. | EventSubscriptionDestination |
filter | Informacje o filtrze subskrypcji zdarzeń. | EventSubscriptionFilter |
Etykiety | Lista etykiet zdefiniowanych przez użytkownika. | ciąg[] |
retryPolicy | Zasady ponawiania prób dla zdarzeń. Może to służyć do konfigurowania maksymalnej liczby prób dostarczenia i czasu wygaśnięcia dla zdarzeń. | RetryPolicy |
DeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | StorageBlob (wymagane) |
StorageBlobDeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego utraconych liter | "StorageBlob" (wymagane) |
properties | Właściwości docelowego obiektu blob opartego na obiekcie blob usługi Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
blobContainerName | Nazwa kontenera obiektów blob usługi Storage, który jest miejscem docelowym zdarzeń deadletter | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który jest miejscem docelowym zdarzeń deadletter. Na przykład: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} | ciąg |
EventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | EventHub Połączenie hybrydowe Kolejka magazynu Element webhook (wymagany) |
EventHubEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "EventHub" (wymagane) |
properties | Właściwości centrum zdarzeń miejsca docelowego subskrypcji zdarzeń | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego centrum zdarzeń subskrypcji zdarzeń. | ciąg |
HybridConnectionEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Połączenie hybrydowe" (wymagane) |
properties | Właściwości połączenia hybrydowego miejsca docelowego subskrypcji zdarzeń | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure połączenia hybrydowego, który jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
StorageQueueEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "StorageQueue" (wymagane) |
properties | Właściwości kolejki magazynu miejsca docelowego subskrypcji zdarzeń | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
Queuename | Nazwa kolejki usługi Storage w ramach konta magazynu, które jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który zawiera kolejkę, która jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
WebHookEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Element webhook" (wymagany) |
properties | Właściwości elementu webhook miejsca docelowego subskrypcji zdarzeń | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
endpointUrl | Adres URL reprezentujący punkt końcowy docelowej subskrypcji zdarzeń. | ciąg |
EventSubscriptionFilter
Nazwa | Opis | Wartość |
---|---|---|
includedEventTypes | Lista odpowiednich typów zdarzeń, które muszą być częścią subskrypcji zdarzeń. Jeśli chcesz zasubskrybować wszystkie typy zdarzeń, ciąg "wszystkie" musi zostać określony jako element na tej liście. |
ciąg[] |
isSubjectCaseSensitive | Określa, czy właściwości SubjectBeginsWith i SubjectEndsWith filtru należy porównać w sposób uwzględniający wielkość liter. |
bool |
subjectBeginsWith | Opcjonalny ciąg filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie prefiksu ścieżki zasobu. Format tego ustawienia zależy od wydawcy zdarzeń. Znaki wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
subjectEndsWith | Opcjonalny ciąg do filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie sufiksu ścieżki zasobu. Znaki wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
RetryPolicy
Nazwa | Opis | Wartość |
---|---|---|
eventTimeToLiveInMinutes | Czas wygaśnięcia (w minutach) dla zdarzeń. | int |
maxDeliveryAttempts | Maksymalna liczba prób ponawiania prób dostarczenia dla zdarzeń. | int |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji |
Tworzy Azure Event Grid temat niestandardowy i subskrypcję elementu webhook. Szablon pierwotnie autorstwa Johna Downsa. |
Temat/subskrypcja niestandardowego Azure Event Grid w usłudze CloudEvents |
Tworzy niestandardowy temat Azure Event Grid, subskrypcję elementu webhook ze schematem CloudEvents i aplikację logiki jako procedurę obsługi zdarzeń. Szablon pierwotnie autorstwa Justina Yoo. |
Tworzenie niestandardowego tematu usługi Event Grid i procedury obsługi centrum zdarzeń |
Tworzy Azure Event Grid temat niestandardowy i centrum zdarzeń do obsługi zdarzeń. |
Tworzenie subskrypcji usługi Event Grid dla zdarzeń zasobów |
Tworzy subskrypcję usługi Event Grid w grupie zasobów lub subskrypcji platformy Azure. |
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji kolejki |
Tworzy Azure Event Grid temat niestandardowy i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera. |
Tworzenie subskrypcji tematu niestandardowego Azure Event Grid |
Tworzy Azure Event Grid temat niestandardowy i subskrypcję tematu usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera. |
Definicja zasobu szablonu usługi ARM
Typ zasobu eventSubscriptions to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.
Typ zasobu eventSubscriptions można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/eventSubscriptions, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.EventGrid/eventSubscriptions",
"apiVersion": "2019-01-01",
"name": "string",
"scope": "string",
"properties": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"filter": {
"includedEventTypes": [ "string" ],
"isSubjectCaseSensitive": "bool",
"subjectBeginsWith": "string",
"subjectEndsWith": "string"
},
"labels": [ "string" ],
"retryPolicy": {
"eventTimeToLiveInMinutes": "int",
"maxDeliveryAttempts": "int"
}
}
}
Obiekty DeadLetterDestination
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku elementu StorageBlob użyj:
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
EventSubscriptionDestination, obiekty
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku usługi EventHub użyj:
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
W przypadku połączenia hybrydowego użyj:
"endpointType": "HybridConnection",
"properties": {
"resourceId": "string"
}
W przypadku usługi StorageQueue użyj:
"endpointType": "StorageQueue",
"properties": {
"queueName": "string",
"resourceId": "string"
}
W przypadku elementu WebHook użyj:
"endpointType": "WebHook",
"properties": {
"endpointUrl": "string"
}
Wartości właściwości
eventSubscriptions
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.EventGrid/eventSubscriptions" |
apiVersion | Wersja interfejsu API zasobów | '2019-01-01' |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–64 Prawidłowe znaki: Alfanumeryczne i łączniki. |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do. |
properties | Właściwości subskrypcji zdarzeń | EventSubscriptionProperties |
EventSubscriptionProperties
Nazwa | Opis | Wartość |
---|---|---|
deadLetterDestination | Miejsce docelowe DeadLetter subskrypcji zdarzeń. | DeadLetterDestination |
destination | Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. | EventSubscriptionDestination |
filter | Informacje o filtrze subskrypcji zdarzeń. | EventSubscriptionFilter |
Etykiety | Lista etykiet zdefiniowanych przez użytkownika. | ciąg[] |
retryPolicy | Zasady ponawiania dla zdarzeń. Może to służyć do konfigurowania maksymalnej liczby prób dostarczenia i czasu wygaśnięcia dla zdarzeń. | RetryPolicy |
DeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | StorageBlob (wymagane) |
StorageBlobDeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego utraconych komunikatów | "StorageBlob" (wymagane) |
properties | Właściwości miejsca docelowego deadletter opartego na obiekcie blob usługi Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
blobContainerName | Nazwa kontenera obiektów blob usługi Storage, który jest miejscem docelowym zdarzeń deadletter | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który jest miejscem docelowym zdarzeń deadletter. Na przykład: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} | ciąg |
EventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | EventHub Połączenie hybrydowe Kolejka magazynu Element webhook (wymagany) |
EventHubEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "EventHub" (wymagane) |
properties | Właściwości centrum zdarzeń miejsca docelowego subskrypcji zdarzeń | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego centrum zdarzeń subskrypcji zdarzeń. | ciąg |
HybridConnectionEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Połączenie hybrydowe" (wymagane) |
properties | Właściwości połączenia hybrydowego miejsca docelowego subskrypcji zdarzeń | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure połączenia hybrydowego, który jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
StorageQueueEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "StorageQueue" (wymagane) |
properties | Właściwości kolejki magazynu miejsca docelowego subskrypcji zdarzeń | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
Queuename | Nazwa kolejki usługi Storage w ramach konta magazynu, które jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który zawiera kolejkę, która jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
WebHookEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Element webhook" (wymagany) |
properties | Właściwości elementu webhook docelowej subskrypcji zdarzeń | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
endpointUrl | Adres URL reprezentujący punkt końcowy docelowej subskrypcji zdarzeń. | ciąg |
EventSubscriptionFilter
Nazwa | Opis | Wartość |
---|---|---|
includedEventTypes | Lista odpowiednich typów zdarzeń, które muszą być częścią subskrypcji zdarzeń. Jeśli chcesz zasubskrybować wszystkie typy zdarzeń, ciąg "wszystkie" musi zostać określony jako element na tej liście. |
ciąg[] |
isSubjectCaseSensitive | Określa, czy właściwości SubjectBeginsWith i SubjectEndsWith filtru należy porównać w sposób uwzględniający wielkość liter. |
bool |
subjectBeginsWith | Opcjonalny ciąg filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie prefiksu ścieżki zasobu. Format tego elementu zależy od wydawcy zdarzeń. Symbole wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
subjectEndsWith | Opcjonalny ciąg filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie sufiksu ścieżki zasobu. Symbole wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
RetryPolicy
Nazwa | Opis | Wartość |
---|---|---|
eventTimeToLiveInMinutes | Czas wygaśnięcia (w minutach) dla zdarzeń. | int |
maxDeliveryAttempts | Maksymalna liczba prób ponawiania prób dostarczenia dla zdarzeń. | int |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji |
Tworzy Azure Event Grid temat niestandardowy i subskrypcję elementu webhook. Szablon pierwotnie utworzony przez Johna Downsa. |
Temat/subskrypcja niestandardowa Azure Event Grid za pomocą rozwiązania CloudEvents |
Tworzy niestandardowy temat Azure Event Grid, subskrypcję elementu webhook ze schematem CloudEvents oraz aplikację logiki jako procedurę obsługi zdarzeń. Szablon pierwotnie utworzony przez Justina Yoo. |
Tworzenie niestandardowego tematu usługi Event Grid i procedury obsługi centrum zdarzeń |
Tworzy Azure Event Grid temat niestandardowy i centrum zdarzeń do obsługi zdarzeń. |
Tworzenie subskrypcji usługi Event Grid dla zdarzeń zasobów |
Tworzy subskrypcję usługi Event Grid w grupie zasobów lub subskrypcji platformy Azure. |
Tworzenie Azure Event Grid tematu niestandardowego i subskrypcji kolejki |
Tworzy temat niestandardowy Azure Event Grid i subskrypcję kolejki usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera. |
Tworzenie subskrypcji tematu niestandardowego Azure Event Grid |
Tworzy Azure Event Grid temat niestandardowy i subskrypcję tematu usługi Service Bus. Szablon pierwotnie autorstwa Markusa Meyera. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu eventSubscriptions to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
parent_id
Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu.
Typ zasobu eventSubscriptions można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
- Subskrypcje
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/eventSubscriptions, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/eventSubscriptions@2019-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
deadLetterDestination = {
endpointType = "string"
// For remaining properties, see DeadLetterDestination objects
}
destination = {
endpointType = "string"
// For remaining properties, see EventSubscriptionDestination objects
}
filter = {
includedEventTypes = [
"string"
]
isSubjectCaseSensitive = bool
subjectBeginsWith = "string"
subjectEndsWith = "string"
}
labels = [
"string"
]
retryPolicy = {
eventTimeToLiveInMinutes = int
maxDeliveryAttempts = int
}
}
})
}
Obiekty DeadLetterDestination
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku obiektu StorageBlob użyj:
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
Obiekty EventSubscriptionDestination
Ustaw właściwość endpointType , aby określić typ obiektu.
W przypadku usługi EventHub użyj:
endpointType = "EventHub"
properties = {
resourceId = "string"
}
W przypadku połączenia hybrydowego użyj:
endpointType = "HybridConnection"
properties = {
resourceId = "string"
}
W przypadku usługi StorageQueue użyj:
endpointType = "StorageQueue"
properties = {
queueName = "string"
resourceId = "string"
}
W przypadku elementu WebHook użyj:
endpointType = "WebHook"
properties = {
endpointUrl = "string"
}
Wartości właściwości
eventSubscriptions
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.EventGrid/eventSubscriptions@2019-01-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–64 Prawidłowe znaki: Alfanumeryczne i łączniki. |
parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
properties | Właściwości subskrypcji zdarzeń | EventSubscriptionProperties |
EventSubscriptionProperties
Nazwa | Opis | Wartość |
---|---|---|
deadLetterDestination | Miejsce docelowe DeadLetter subskrypcji zdarzeń. | DeadLetterDestination |
destination | Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. | EventSubscriptionDestination |
filter | Informacje o filtrze subskrypcji zdarzeń. | EventSubscriptionFilter |
Etykiety | Lista etykiet zdefiniowanych przez użytkownika. | ciąg[] |
retryPolicy | Zasady ponawiania dla zdarzeń. Może to służyć do konfigurowania maksymalnej liczby prób dostarczenia i czasu wygaśnięcia dla zdarzeń. | RetryPolicy |
DeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | StorageBlob (wymagane) |
StorageBlobDeadLetterDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego utraconych komunikatów | "StorageBlob" (wymagane) |
properties | Właściwości miejsca docelowego deadletter opartego na obiekcie blob usługi Storage | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
blobContainerName | Nazwa kontenera obiektów blob usługi Storage, który jest miejscem docelowym zdarzeń deadletter | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który jest miejscem docelowym zdarzeń deadletter. Na przykład: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/microsoft. Storage/storageAccounts/{StorageAccountName} | ciąg |
EventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Ustawianie typu obiektu | EventHub Połączenie hybrydowe Kolejka magazynu Element webhook (wymagany) |
EventHubEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "EventHub" (wymagane) |
properties | Właściwości centrum zdarzeń miejsca docelowego subskrypcji zdarzeń | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego centrum zdarzeń subskrypcji zdarzeń. | ciąg |
HybridConnectionEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Połączenie hybrydowe" (wymagane) |
properties | Właściwości połączenia hybrydowego miejsca docelowego subskrypcji zdarzeń | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Nazwa | Opis | Wartość |
---|---|---|
resourceId | Identyfikator zasobu platformy Azure połączenia hybrydowego, który jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
StorageQueueEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "StorageQueue" (wymagane) |
properties | Właściwości kolejki magazynu miejsca docelowego subskrypcji zdarzeń | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
Queuename | Nazwa kolejki usługi Storage w ramach konta magazynu, które jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
resourceId | Identyfikator zasobu platformy Azure konta magazynu, który zawiera kolejkę, która jest miejscem docelowym subskrypcji zdarzeń. | ciąg |
WebHookEventSubscriptionDestination
Nazwa | Opis | Wartość |
---|---|---|
Endpointtype | Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń | "Element webhook" (wymagane) |
properties | Właściwości elementu webhook miejsca docelowego subskrypcji zdarzeń | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Nazwa | Opis | Wartość |
---|---|---|
endpointUrl | Adres URL reprezentujący punkt końcowy docelowej subskrypcji zdarzeń. | ciąg |
EventSubscriptionFilter
Nazwa | Opis | Wartość |
---|---|---|
includedEventTypes | Lista odpowiednich typów zdarzeń, które muszą być częścią subskrypcji zdarzeń. Jeśli chcesz zasubskrybować wszystkie typy zdarzeń, ciąg "wszystkie" musi zostać określony jako element na tej liście. |
ciąg[] |
isSubjectCaseSensitive | Określa, czy właściwości SubjectBeginsWith i SubjectEndsWith filtru należy porównać w sposób uwzględniający wielkość liter. |
bool |
subjectBeginsWith | Opcjonalny ciąg filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie prefiksu ścieżki zasobu. Format tego ustawienia zależy od wydawcy zdarzeń. Znaki wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
subjectEndsWith | Opcjonalny ciąg do filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie sufiksu ścieżki zasobu. Znaki wieloznaczne nie są obsługiwane w tej ścieżce. |
ciąg |
RetryPolicy
Nazwa | Opis | Wartość |
---|---|---|
eventTimeToLiveInMinutes | Czas wygaśnięcia (w minutach) dla zdarzeń. | int |
maxDeliveryAttempts | Maksymalna liczba prób ponawiania prób dostarczenia dla zdarzeń. | int |