Microsoft.EventGrid partnerTopics/eventSubscriptions 2020-04-01-preview
Bicep-resursdefinition
Resurstypen partnerTopics/eventSubscriptions kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/partnerTopics/eventSubscriptions-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.EventGrid/partnerTopics/eventSubscriptions@2020-04-01-preview' = {
name: 'string'
parent: 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
}
]
includedEventTypes: [
'string'
]
isSubjectCaseSensitive: bool
subjectBeginsWith: 'string'
subjectEndsWith: 'string'
}
labels: [
'string'
]
retryPolicy: {
eventTimeToLiveInMinutes: int
maxDeliveryAttempts: int
}
}
}
DeadLetterDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För StorageBlob använder du:
endpointType: 'StorageBlob'
properties: {
blobContainerName: 'string'
resourceId: 'string'
}
EventSubscriptionDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För AzureFunction använder du:
endpointType: 'AzureFunction'
properties: {
maxEventsPerBatch: int
preferredBatchSizeInKilobytes: int
resourceId: 'string'
}
För EventHub använder du:
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
För HybridConnection använder du:
endpointType: 'HybridConnection'
properties: {
resourceId: 'string'
}
För ServiceBusQueue använder du:
endpointType: 'ServiceBusQueue'
properties: {
resourceId: 'string'
}
För ServiceBusTopic använder du:
endpointType: 'ServiceBusTopic'
properties: {
resourceId: 'string'
}
För StorageQueue använder du:
endpointType: 'StorageQueue'
properties: {
queueName: 'string'
resourceId: 'string'
}
För WebHook använder du:
endpointType: 'WebHook'
properties: {
azureActiveDirectoryApplicationIdOrUri: 'string'
azureActiveDirectoryTenantId: 'string'
endpointUrl: 'string'
maxEventsPerBatch: int
preferredBatchSizeInKilobytes: int
}
AdvancedFilter-objekt
Ange egenskapen operatorType för att ange typ av objekt.
För BoolEquals använder du:
operatorType: 'BoolEquals'
value: bool
För NumberGreaterThan använder du:
operatorType: 'NumberGreaterThan'
value: int
För NumberGreaterThanOrEquals använder du:
operatorType: 'NumberGreaterThanOrEquals'
value: int
För NumberIn använder du:
operatorType: 'NumberIn'
values: [
int
]
För NumberLessThan använder du:
operatorType: 'NumberLessThan'
value: int
För NumberLessThanOrEquals använder du:
operatorType: 'NumberLessThanOrEquals'
value: int
För NumberNotIn använder du:
operatorType: 'NumberNotIn'
values: [
int
]
För StringBeginsWith använder du:
operatorType: 'StringBeginsWith'
values: [
'string'
]
För StringContains använder du:
operatorType: 'StringContains'
values: [
'string'
]
För StringEndsWith använder du:
operatorType: 'StringEndsWith'
values: [
'string'
]
För StringIn använder du:
operatorType: 'StringIn'
values: [
'string'
]
För StringNotIn använder du:
operatorType: 'StringNotIn'
values: [
'string'
]
Egenskapsvärden
partnerTopics/eventSubscriptions
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: partnerTopics |
properties | Egenskaper för händelseprenumerationen. | EventSubscriptionEgenskaper |
EventSubscriptionEgenskaper
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen för hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen för hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeliveryWithResourceIdentity |
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
EventSubscriptionDestination |
eventDeliverySchema | Händelseleveransschemat för händelseprenumerationen. | "CloudEventSchemaV1_0" "CustomInputSchema" "EventGridSchema" |
expirationTimeUtc | Förfallotid för händelseprenumerationen. | sträng |
filter | Information om filtret för händelseprenumerationen. | EventSubscriptionFilter |
Etiketter | Lista över användardefinierade etiketter. | string[] |
retryPolicy | Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och tid att leva för händelser. | RetryPolicy |
DeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | StorageBlob (krävs) |
StorageBlobDeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för mål för obeställbara meddelanden | "StorageBlob" (krävs) |
properties | Egenskaperna för lagringsblobbaserade deadletter-målet | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
blobContainerName | Namnet på lagringsblobcontainern som är målet för deadletter-händelserna | sträng |
resourceId | Azure-resurs-ID för lagringskontot som är målet för deadletter-händelserna | sträng |
DeadLetterWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden. |
DeadLetterDestination |
identity | Identiteten som ska användas vid händelser med obeställbara bokstäver. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "SystemAssigned" "Användartilldelade" |
userAssignedIdentity | Användaridentiteten som är associerad med resursen. | sträng |
DeliveryWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden. |
EventSubscriptionDestination |
identity | Identiteten som ska användas vid leverans av händelser. | EventSubscriptionIdentity |
EventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (krävs) |
AzureFunctionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "AzureFunction" (krävs) |
properties | Azure-funktionsegenskaper för händelseprenumerationsmålet. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobyte. | int |
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Azure Function-målet för en händelseprenumeration. | sträng |
EventHubEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "EventHub" (krävs) |
properties | Event Hub-egenskaper för händelseprenumerationsmålet. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID:t som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. | sträng |
HybridConnectionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "HybridConnection" (krävs) |
properties | Hybridanslutningsegenskaper för händelseprenumerationsmålet. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID för en hybridanslutning som är målet för en händelseprenumeration. | sträng |
ServiceBusQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusQueue" (krävs) |
properties | Service Bus-egenskaper för händelseprenumerationsmålet. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID:t som representerar slutpunkten för Service Bus-målet för en händelseprenumeration. | sträng |
ServiceBusTopicEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusTopic" (krävs) |
properties | Service Bus-ämnesegenskaper för händelseprenumerationsmålet. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID:t som representerar slutpunkten för Service Bus Topic-målet för en händelseprenumeration. | sträng |
StorageQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "StorageQueue" (krävs) |
properties | Lagringsköegenskaper för händelseprenumerationsmålet. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
queueName | Namnet på lagringskö under ett lagringskonto som är målet för en händelseprenumeration. | sträng |
resourceId | Azure-resurs-ID för lagringskontot som innehåller kön som är målet för en händelseprenumeration. | sträng |
WebHookEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "WebHook" (krävs) |
properties | WebHook Egenskaper för händelseprenumerationsmålet. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | Azure Active Directory-program-ID eller URI för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
azureActiveDirectoryTenantId | Klient-ID:t för Azure Active Directory för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
endpointUrl | Den URL som representerar slutpunkten för målet för en händelseprenumeration. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobyte. | int |
EventSubscriptionFilter
Name | Beskrivning | Värde |
---|---|---|
advancedFilters | En matris med avancerade filter som används för att filtrera händelseprenumerationer. | AdvancedFilter[] |
includedEventTypes | En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen. Om du vill prenumerera på alla standardhändelsetyper anger du IncludedEventTypes till null. | string[] |
isSubjectCaseSensitive | Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret bör jämföras på ett skiftlägeskänsligt sätt. |
boolesk |
subjectBeginsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix. Formatet för detta beror på utgivaren av händelserna. Jokertecken stöds inte i den här sökvägen. |
sträng |
subjectEndsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix. Jokertecken stöds inte i den här sökvägen. |
sträng |
AdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
nyckel | Fältet/egenskapen i händelsen baserat på vilket du vill filtrera. | sträng |
operatorType | Ange objekttyp | BoolEquals NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberLessThan NumberLessThanOrEquals NumberNotIn StringBeginsWith StringContains StringEndsWith StringIn StringNotIn (obligatoriskt) |
BoolEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "BoolEquals" (krävs) |
värde | Det booleska filtervärdet. | boolesk |
NumberGreaterThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThan" (krävs) |
värde | Filtervärdet. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'NumberIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | int[] |
NumberLessThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThan" (krävs) |
värde | Filtervärdet. | int |
NumberLessThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberNotIn" (obligatoriskt) |
values | Uppsättningen med filtervärden. | int[] |
StringBeginsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringBeginsWith" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringContainsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringContains" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringEndsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringEndsWith" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'StringIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | string[] |
StringNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'StringNotIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | string[] |
RetryPolicy
Name | Beskrivning | Värde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (i minuter) för händelser. | int |
maxDeliveryAttempts | Maximalt antal återförsök av leverans för händelser. | int |
Resursdefinition för ARM-mall
Resurstypen partnerTopics/eventSubscriptions kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/partnerTopics/eventSubscriptions-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.EventGrid/partnerTopics/eventSubscriptions",
"apiVersion": "2020-04-01-preview",
"name": "string",
"properties": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"deadLetterWithResourceIdentity": {
"deadLetterDestination": {
"endpointType": "string"
// For remaining properties, see DeadLetterDestination objects
},
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
},
"deliveryWithResourceIdentity": {
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"identity": {
"type": "string",
"userAssignedIdentity": "string"
}
},
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"eventDeliverySchema": "string",
"expirationTimeUtc": "string",
"filter": {
"advancedFilters": [
{
"key": "string",
"operatorType": "string"
// For remaining properties, see AdvancedFilter objects
}
],
"includedEventTypes": [ "string" ],
"isSubjectCaseSensitive": "bool",
"subjectBeginsWith": "string",
"subjectEndsWith": "string"
},
"labels": [ "string" ],
"retryPolicy": {
"eventTimeToLiveInMinutes": "int",
"maxDeliveryAttempts": "int"
}
}
}
DeadLetterDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För StorageBlob använder du:
"endpointType": "StorageBlob",
"properties": {
"blobContainerName": "string",
"resourceId": "string"
}
EventSubscriptionDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För AzureFunction använder du:
"endpointType": "AzureFunction",
"properties": {
"maxEventsPerBatch": "int",
"preferredBatchSizeInKilobytes": "int",
"resourceId": "string"
}
För EventHub använder du:
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
För HybridConnection använder du:
"endpointType": "HybridConnection",
"properties": {
"resourceId": "string"
}
För ServiceBusQueue använder du:
"endpointType": "ServiceBusQueue",
"properties": {
"resourceId": "string"
}
För ServiceBusTopic använder du:
"endpointType": "ServiceBusTopic",
"properties": {
"resourceId": "string"
}
För StorageQueue använder du:
"endpointType": "StorageQueue",
"properties": {
"queueName": "string",
"resourceId": "string"
}
För WebHook använder du:
"endpointType": "WebHook",
"properties": {
"azureActiveDirectoryApplicationIdOrUri": "string",
"azureActiveDirectoryTenantId": "string",
"endpointUrl": "string",
"maxEventsPerBatch": "int",
"preferredBatchSizeInKilobytes": "int"
}
AdvancedFilter-objekt
Ange egenskapen operatorType för att ange typ av objekt.
För BoolEquals använder du:
"operatorType": "BoolEquals",
"value": "bool"
För NumberGreaterThan använder du:
"operatorType": "NumberGreaterThan",
"value": "int"
För NumberGreaterThanOrEquals använder du:
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
För NumberIn använder du:
"operatorType": "NumberIn",
"values": [ "int" ]
För NumberLessThan använder du:
"operatorType": "NumberLessThan",
"value": "int"
För NumberLessThanOrEquals använder du:
"operatorType": "NumberLessThanOrEquals",
"value": "int"
För NumberNotIn använder du:
"operatorType": "NumberNotIn",
"values": [ "int" ]
För StringBeginsWith använder du:
"operatorType": "StringBeginsWith",
"values": [ "string" ]
För StringContains använder du:
"operatorType": "StringContains",
"values": [ "string" ]
För StringEndsWith använder du:
"operatorType": "StringEndsWith",
"values": [ "string" ]
För StringIn använder du:
"operatorType": "StringIn",
"values": [ "string" ]
För StringNotIn använder du:
"operatorType": "StringNotIn",
"values": [ "string" ]
Egenskapsvärden
partnerTopics/eventSubscriptions
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.EventGrid/partnerTopics/eventSubscriptions" |
apiVersion | Resurs-API-versionen | "2020-04-01-preview" |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Egenskaper för händelseprenumerationen. | EventSubscriptionEgenskaper |
EventSubscriptionEgenskaper
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen för hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen för hanterad identitet på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
DeliveryWithResourceIdentity |
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
EventSubscriptionDestination |
eventDeliverySchema | Händelseleveransschemat för händelseprenumerationen. | "CloudEventSchemaV1_0" "CustomInputSchema" "EventGridSchema" |
expirationTimeUtc | Förfallotid för händelseprenumerationen. | sträng |
filter | Information om filtret för händelseprenumerationen. | EventSubscriptionFilter |
Etiketter | Lista över användardefinierade etiketter. | string[] |
retryPolicy | Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och tid att leva för händelser. | RetryPolicy |
DeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | StorageBlob (krävs) |
StorageBlobDeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för mål med obeställbara bokstäver | "StorageBlob" (krävs) |
properties | Egenskaperna för lagringsblobbaserade deadletter-målet | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
blobContainerName | Namnet på lagringsblobcontainern som är målet för deadletter-händelserna | sträng |
resourceId | Azure-resurs-ID för lagringskontot som är målet för deadletter-händelserna | sträng |
DeadLetterWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden. |
DeadLetterDestination |
identity | Identiteten som ska användas vid händelser med obeställbara bokstäver. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "SystemAssigned" "Användartilldelade" |
userAssignedIdentity | Användaridentiteten som är associerad med resursen. | sträng |
DeliveryWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden. |
EventSubscriptionDestination |
identity | Identiteten som ska användas vid leverans av händelser. | EventSubscriptionIdentity |
EventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (krävs) |
AzureFunctionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "AzureFunction" (krävs) |
properties | Azure-funktionsegenskaper för händelseprenumerationsmålet. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobyte. | int |
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Azure Function-målet för en händelseprenumeration. | sträng |
EventHubEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "EventHub" (krävs) |
properties | Händelsehubbens egenskaper för händelseprenumerationsmålet. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
resourceId | Det Azure-resurs-ID som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. | sträng |
HybridConnectionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "HybridConnection" (krävs) |
properties | Hybridanslutningsegenskaper för händelseprenumerationsmålet. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID för en hybridanslutning som är målet för en händelseprenumeration. | sträng |
ServiceBusQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusQueue" (krävs) |
properties | Service Bus-egenskaper för händelseprenumerationsmålet. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Service Bus-målet för en händelseprenumeration. | sträng |
ServiceBusTopicEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusTopic" (krävs) |
properties | Service Bus-ämnesegenskaper för händelseprenumerationens mål. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Service Bus-ämnesmålet för en händelseprenumeration. | sträng |
StorageQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "StorageQueue" (krävs) |
properties | Lagringsköegenskaper för händelseprenumerationsmålet. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
queueName | Namnet på lagringskö under ett lagringskonto som är målet för en händelseprenumeration. | sträng |
resourceId | Azure-resurs-ID för lagringskontot som innehåller kön som är målet för en händelseprenumeration. | sträng |
WebHookEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "WebHook" (krävs) |
properties | WebHook-egenskaper för händelseprenumerationsmålet. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | Azure Active Directory-program-ID eller URI för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
azureActiveDirectoryTenantId | Klient-ID:t för Azure Active Directory för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
endpointUrl | Den URL som representerar slutpunkten för målet för en händelseprenumeration. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobyte. | int |
EventSubscriptionFilter
Name | Beskrivning | Värde |
---|---|---|
advancedFilters | En matris med avancerade filter som används för att filtrera händelseprenumerationer. | AdvancedFilter[] |
includedEventTypes | En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen. Om du vill prenumerera på alla standardhändelsetyper anger du IncludedEventTypes till null. | string[] |
isSubjectCaseSensitive | Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret bör jämföras på ett skiftlägeskänsligt sätt. |
boolesk |
subjectBeginsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix. Formatet för detta beror på utgivaren av händelserna. Jokertecken stöds inte i den här sökvägen. |
sträng |
subjectEndsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix. Jokertecken stöds inte i den här sökvägen. |
sträng |
AdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
nyckel | Fältet/egenskapen i händelsen baserat på vilket du vill filtrera. | sträng |
operatorType | Ange objekttyp | BoolEquals NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberLessThan NumberLessThanOrEquals NumberNotIn StringBeginsWith StringContains StringEndsWith StringIn StringNotIn (obligatoriskt) |
BoolEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "BoolEquals" (krävs) |
värde | Det booleska filtervärdet. | boolesk |
NumberGreaterThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThan" (krävs) |
värde | Filtervärdet. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'NumberIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | int[] |
NumberLessThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThan" (krävs) |
värde | Filtervärdet. | int |
NumberLessThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberNotIn" (obligatoriskt) |
values | Uppsättningen med filtervärden. | int[] |
StringBeginsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringBeginsWith" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringContainsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringContains" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringEndsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringEndsWith" (krävs) |
values | Uppsättningen med filtervärden. | string[] |
StringInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'StringIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | string[] |
StringNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | 'StringNotIn' (obligatoriskt) |
values | Uppsättningen med filtervärden. | string[] |
RetryPolicy
Name | Beskrivning | Värde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (i minuter) för händelser. | int |
maxDeliveryAttempts | Maximalt antal återförsök av leverans för händelser. | int |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen partnerTopics/eventSubscriptions kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.EventGrid/partnerTopics/eventSubscriptions lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerTopics/eventSubscriptions@2020-04-01-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
}
]
includedEventTypes = [
"string"
]
isSubjectCaseSensitive = bool
subjectBeginsWith = "string"
subjectEndsWith = "string"
}
labels = [
"string"
]
retryPolicy = {
eventTimeToLiveInMinutes = int
maxDeliveryAttempts = int
}
}
})
}
DeadLetterDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För StorageBlob använder du:
endpointType = "StorageBlob"
properties = {
blobContainerName = "string"
resourceId = "string"
}
EventSubscriptionDestination-objekt
Ange egenskapen endpointType för att ange typ av objekt.
För AzureFunction använder du:
endpointType = "AzureFunction"
properties = {
maxEventsPerBatch = int
preferredBatchSizeInKilobytes = int
resourceId = "string"
}
För EventHub använder du:
endpointType = "EventHub"
properties = {
resourceId = "string"
}
För HybridConnection använder du:
endpointType = "HybridConnection"
properties = {
resourceId = "string"
}
För ServiceBusQueue använder du:
endpointType = "ServiceBusQueue"
properties = {
resourceId = "string"
}
För ServiceBusTopic använder du:
endpointType = "ServiceBusTopic"
properties = {
resourceId = "string"
}
För StorageQueue använder du:
endpointType = "StorageQueue"
properties = {
queueName = "string"
resourceId = "string"
}
För WebHook använder du:
endpointType = "WebHook"
properties = {
azureActiveDirectoryApplicationIdOrUri = "string"
azureActiveDirectoryTenantId = "string"
endpointUrl = "string"
maxEventsPerBatch = int
preferredBatchSizeInKilobytes = int
}
AdvancedFilter-objekt
Ange egenskapen operatorType för att ange typ av objekt.
För BoolEquals använder du:
operatorType = "BoolEquals"
value = bool
För NumberGreaterThan använder du:
operatorType = "NumberGreaterThan"
value = int
För NumberGreaterThanOrEquals använder du:
operatorType = "NumberGreaterThanOrEquals"
value = int
För NumberIn använder du:
operatorType = "NumberIn"
values = [
int
]
För NumberLessThan använder du:
operatorType = "NumberLessThan"
value = int
För NumberLessThanOrEquals använder du:
operatorType = "NumberLessThanOrEquals"
value = int
För NumberNotIn använder du:
operatorType = "NumberNotIn"
values = [
int
]
För StringBeginsWith använder du:
operatorType = "StringBeginsWith"
values = [
"string"
]
För StringContains använder du:
operatorType = "StringContains"
values = [
"string"
]
För StringEndsWith använder du:
operatorType = "StringEndsWith"
values = [
"string"
]
För StringIn använder du:
operatorType = "StringIn"
values = [
"string"
]
För StringNotIn använder du:
operatorType = "StringNotIn"
values = [
"string"
]
Egenskapsvärden
partnerTopics/eventPrenumerationer
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.EventGrid/partnerTopics/eventSubscriptions@2020-04-01-preview" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: partnerTopics |
properties | Egenskaper för händelseprenumerationen. | EventSubscriptionProperties |
EventSubscriptionProperties
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden. |
DeadLetterDestination |
deadLetterWithResourceIdentity | Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden. |
DeadLetterWithResourceIdentity |
deliveryWithResourceIdentity | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden. |
DeliveryWithResourceIdentity |
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden. |
EventSubscriptionDestination |
eventDeliverySchema | Händelseprenumerationens schema för händelseleverans. | "CloudEventSchemaV1_0" "CustomInputSchema" "EventGridSchema" |
expirationTimeUtc | Förfallotid för händelseprenumerationen. | sträng |
filter | Information om filtret för händelseprenumerationen. | EventSubscriptionFilter |
Etiketter | Lista över användardefinierade etiketter. | string[] |
retryPolicy | Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och time to live för händelser. | RetryPolicy |
DeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | StorageBlob (krävs) |
StorageBlobDeadLetterDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för mål för obeställbara meddelanden | "StorageBlob" (krävs) |
properties | Egenskaperna för lagringsblobbaserade deadletter-målet | StorageBlobDeadLetterDestinationProperties |
StorageBlobDeadLetterDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
blobContainerName | Namnet på lagringsblobcontainern som är målet för deadletter-händelserna | sträng |
resourceId | Azure-resurs-ID för lagringskontot som är målet för deadletter-händelserna | sträng |
DeadLetterWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
deadLetterDestination | Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden. |
DeadLetterDestination |
identity | Identiteten som ska användas vid händelser med obeställbara bokstäver. | EventSubscriptionIdentity |
EventSubscriptionIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. | "SystemTilldelade" "Användartilldelade" |
userAssignedIdentity | Användaridentiteten som är associerad med resursen. | sträng |
DeliveryWithResourceIdentity
Name | Beskrivning | Värde |
---|---|---|
mål | Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används under leverans/obeställbara bokstäver. |
EventSubscriptionDestination |
identity | Identiteten som ska användas när händelser levereras. | EventSubscriptionIdentity |
EventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Ange objekttyp | AzureFunction EventHub HybridConnection ServiceBusQueue ServiceBusTopic StorageQueue WebHook (krävs) |
AzureFunctionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "AzureFunction" (krävs) |
properties | Azure-funktionsegenskaper för händelseprenumerationsmålet. | AzureFunctionEventSubscriptionDestinationProperties |
AzureFunctionEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobytes. | int |
resourceId | Azure-resurs-ID:t som representerar slutpunkten för Azure-funktionsmålet för en händelseprenumeration. | sträng |
EventHubEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "EventHub" (krävs) |
properties | Event Hub-egenskaper för händelseprenumerationsmålet. | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID:t som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. | sträng |
HybridConnectionEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "HybridConnection" (krävs) |
properties | Hybridanslutningsegenskaper för händelseprenumerationsmålet. | HybridConnectionEventSubscriptionDestinationProperti... |
HybridConnectionEventSubscriptionDestinationProperti...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Azure-resurs-ID för en hybridanslutning som är målet för en händelseprenumeration. | sträng |
ServiceBusQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusQueue" (krävs) |
properties | Service Bus-egenskaper för händelseprenumerationsmålet. | ServiceBusQueueEventSubscriptionDestinationPropertie... |
ServiceBusQueueEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Service Bus-målet för en händelseprenumeration. | sträng |
ServiceBusTopicEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "ServiceBusTopic" (krävs) |
properties | Service Bus-ämnesegenskaper för händelseprenumerationens mål. | ServiceBusTopicEventSubscriptionDestinationPropertie... |
ServiceBusTopicEventSubscriptionDestinationPropertie...
Name | Beskrivning | Värde |
---|---|---|
resourceId | Det Azure-resurs-ID som representerar slutpunkten för Service Bus-ämnesmålet för en händelseprenumeration. | sträng |
StorageQueueEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "StorageQueue" (krävs) |
properties | Lagringsköegenskaper för händelseprenumerationsmålet. | StorageQueueEventSubscriptionDestinationProperties |
StorageQueueEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
queueName | Namnet på lagringskö under ett lagringskonto som är målet för en händelseprenumeration. | sträng |
resourceId | Azure-resurs-ID för lagringskontot som innehåller kön som är målet för en händelseprenumeration. | sträng |
WebHookEventSubscriptionDestination
Name | Beskrivning | Värde |
---|---|---|
endpointType | Typ av slutpunkt för händelseprenumerationsmålet. | "WebHook" (krävs) |
properties | WebHook-egenskaper för händelseprenumerationsmålet. | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Name | Beskrivning | Värde |
---|---|---|
azureActiveDirectoryApplicationIdOrUri | Azure Active Directory-program-ID eller URI för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
azureActiveDirectoryTenantId | Klient-ID:t för Azure Active Directory för att hämta den åtkomsttoken som ska inkluderas som ägartoken i leveransbegäranden. | sträng |
endpointUrl | Den URL som representerar slutpunkten för målet för en händelseprenumeration. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
maxEventsPerBatch | Maximalt antal händelser per batch. | int |
preferredBatchSizeInKilobytes | Önskad batchstorlek i Kilobyte. | int |
EventSubscriptionFilter
Name | Beskrivning | Värde |
---|---|---|
advancedFilters | En matris med avancerade filter som används för att filtrera händelseprenumerationer. | AdvancedFilter[] |
includedEventTypes | En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen. Om du vill prenumerera på alla standardhändelsetyper anger du IncludedEventTypes till null. | string[] |
isSubjectCaseSensitive | Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret bör jämföras på ett skiftlägeskänsligt sätt. |
boolesk |
subjectBeginsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix. Formatet för detta beror på utgivaren av händelserna. Jokertecken stöds inte i den här sökvägen. |
sträng |
subjectEndsWith | En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix. Jokertecken stöds inte i den här sökvägen. |
sträng |
AdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
nyckel | Fältet/egenskapen i händelsen baserat på vilket du vill filtrera. | sträng |
operatorType | Ange objekttyp | BoolEquals NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberLessThan NumberLessThanOrEquals NumberNotIn StringBeginsWith StringContains StringEndsWith StringIn StringNotIn (obligatoriskt) |
BoolEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "BoolEquals" (krävs) |
värde | Det booleska filtervärdet. | boolesk |
NumberGreaterThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThan" (krävs) |
värde | Filtervärdet. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberGreaterThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberIn" (krävs) |
values | Uppsättningen med filtervärden. | int[] |
NumberLessThanAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThan" (krävs) |
värde | Filtervärdet. | int |
NumberLessThanOrEqualsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberLessThanOrEquals" (krävs) |
värde | Filtervärdet. | int |
NumberNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "NumberNotIn" (obligatoriskt) |
values | Uppsättningen med filtervärden. | int[] |
StringBeginsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringBeginsWith" (krävs) |
values | Uppsättningen filtervärden. | string[] |
StringContainsAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringContains" (krävs) |
values | Uppsättningen filtervärden. | string[] |
StringEndsWithAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringEndsWith" (krävs) |
values | Uppsättningen filtervärden. | string[] |
StringInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringIn" (krävs) |
values | Uppsättningen filtervärden. | string[] |
StringNotInAdvancedFilter
Name | Beskrivning | Värde |
---|---|---|
operatorType | Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. | "StringNotIn" (krävs) |
values | Uppsättningen filtervärden. | string[] |
RetryPolicy
Name | Beskrivning | Värde |
---|---|---|
eventTimeToLiveInMinutes | Time To Live (i minuter) för händelser. | int |
maxDeliveryAttempts | Maximalt antal återförsök av leverans för händelser. | int |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för