Microsoft.ServiceBus-namnområden/ämnen/prenumerationer 2022-01-01-preview
Bicep-resursdefinition
Resurstypen namespaces/topics/subscriptions kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ServiceBus/namespaces/topics/subscriptions-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.ServiceBus/namespaces/topics/subscriptions@2022-01-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
autoDeleteOnIdle: 'string'
clientAffineProperties: {
clientId: 'string'
isDurable: bool
isShared: bool
}
deadLetteringOnFilterEvaluationExceptions: bool
deadLetteringOnMessageExpiration: bool
defaultMessageTimeToLive: 'string'
duplicateDetectionHistoryTimeWindow: 'string'
enableBatchedOperations: bool
forwardDeadLetteredMessagesTo: 'string'
forwardTo: 'string'
isClientAffine: bool
lockDuration: 'string'
maxDeliveryCount: int
requiresSession: bool
status: 'string'
}
}
Egenskapsvärden
namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Alfanumeriska objekt, punkter, bindestreck och understreck. Starta och avsluta med alphnumeric. |
förälder | 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 den överordnade resursen. |
Symboliskt namn för resurs av typen: ämnen |
Egenskaper | Egenskaper för prenumerationsresurs. | SBSubscriptionProperties |
SBSubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | ISO 8061 timeSpan inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
clientAffineEgenskaper | Egenskaper som är specifika för klientaffinprenumerationer. | SBClientAffineEgenskaper |
deadLetteringOnFilterEvaluationExceptions | Värde som anger om en prenumeration har stöd för obeställbara filtreringsutvärderingar. | Bool |
deadLetteringOnMessageExpiration | Värde som anger om en prenumeration har stöd för obeställbara meddelanden när ett meddelande upphör att gälla. | Bool |
defaultMessageTimeToLive | ISO 8061 Standard meddelandetidsintervall till live-värde. Det här är varaktigheten efter vilken meddelandet upphör att gälla, från och med när meddelandet skickas till Service Bus. Det här är standardvärdet som används när TimeToLive inte har angetts för själva meddelandet. | sträng |
duplicateDetectionHistoryTimeWindow | ISO 8601 timeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. | sträng |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
forwardDeadLetteredMessagesTo | Kö-/ämnesnamn för att vidarebefordra meddelandet Med obeställbara meddelanden | sträng |
forwardTo | Kö-/ämnesnamn för vidarebefordran av meddelanden | sträng |
isClientAffine | Värde som anger om prenumerationen har en tillhörighet till klient-ID:t. | Bool |
lockDuration | Tidsintervall för ISO 8061-låstid för prenumerationen. Standardvärdet är 1 minut. | sträng |
maxDeliveryCount | Antal maximala leveranser. | Int |
requiresSession | Värde som anger om en prenumeration stöder begreppet sessioner. | Bool |
status | Räknar upp möjliga värden för status för en meddelandeentitet. | "Aktiv" "Skapar" "Ta bort" "Inaktiverad" "ReceiveDisabled" "Byt namn" "Återställa" "SendDisabled" "Okänd" |
SBClientAffineEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger klient-ID för programmet som skapade klientaffinprenumerationen. | sträng |
isDurable | För klientaffinprenumerationer anger det här värdet om prenumerationen är beständig eller inte. | Bool |
isShared | För klientaffinprenumerationer anger det här värdet om prenumerationen delas eller inte. | Bool |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Integration Patterns – Meddelanderouter – Service Bus- |
Lösning som visar hur vi kan konfigurera mönstret Meddelanderouter med hjälp av ett Service Bus-ämne |
korrelera meddelanden via Logic Apps med hjälp av Service Bus |
som visar hur vi kan korrelera meddelanden över Logic Apps med hjälp av Azure Service Bus |
Resursdefinition för ARM-mall
Resurstypen namespaces/topics/subscriptions kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ServiceBus/namespaces/topics/subscriptions-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.ServiceBus/namespaces/topics/subscriptions",
"apiVersion": "2022-01-01-preview",
"name": "string",
"properties": {
"autoDeleteOnIdle": "string",
"clientAffineProperties": {
"clientId": "string",
"isDurable": "bool",
"isShared": "bool"
},
"deadLetteringOnFilterEvaluationExceptions": "bool",
"deadLetteringOnMessageExpiration": "bool",
"defaultMessageTimeToLive": "string",
"duplicateDetectionHistoryTimeWindow": "string",
"enableBatchedOperations": "bool",
"forwardDeadLetteredMessagesTo": "string",
"forwardTo": "string",
"isClientAffine": "bool",
"lockDuration": "string",
"maxDeliveryCount": "int",
"requiresSession": "bool",
"status": "string"
}
}
Egenskapsvärden
namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.ServiceBus/namespaces/topics/subscriptions" |
apiVersion | Resurs-API-versionen | "2022-01-01-preview" |
Namn | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Alfanumeriska objekt, punkter, bindestreck och understreck. Starta och avsluta med alphnumeric. |
Egenskaper | Egenskaper för prenumerationsresurs. | SBSubscriptionProperties |
SBSubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | ISO 8061 timeSpan inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
clientAffineEgenskaper | Egenskaper som är specifika för klientaffinprenumerationer. | SBClientAffineEgenskaper |
deadLetteringOnFilterEvaluationExceptions | Värde som anger om en prenumeration har stöd för obeställbara filtreringsutvärderingar. | Bool |
deadLetteringOnMessageExpiration | Värde som anger om en prenumeration har stöd för obeställbara meddelanden när ett meddelande upphör att gälla. | Bool |
defaultMessageTimeToLive | ISO 8061 Standard meddelandetidsintervall till live-värde. Det här är varaktigheten efter vilken meddelandet upphör att gälla, från och med när meddelandet skickas till Service Bus. Det här är standardvärdet som används när TimeToLive inte har angetts för själva meddelandet. | sträng |
duplicateDetectionHistoryTimeWindow | ISO 8601 timeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. | sträng |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
forwardDeadLetteredMessagesTo | Kö-/ämnesnamn för att vidarebefordra meddelandet Med obeställbara meddelanden | sträng |
forwardTo | Kö-/ämnesnamn för vidarebefordran av meddelanden | sträng |
isClientAffine | Värde som anger om prenumerationen har en tillhörighet till klient-ID:t. | Bool |
lockDuration | Tidsintervall för ISO 8061-låstid för prenumerationen. Standardvärdet är 1 minut. | sträng |
maxDeliveryCount | Antal maximala leveranser. | Int |
requiresSession | Värde som anger om en prenumeration stöder begreppet sessioner. | Bool |
status | Räknar upp möjliga värden för status för en meddelandeentitet. | "Aktiv" "Skapar" "Ta bort" "Inaktiverad" "ReceiveDisabled" "Byt namn" "Återställa" "SendDisabled" "Okänd" |
SBClientAffineEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger klient-ID för programmet som skapade klientaffinprenumerationen. | sträng |
isDurable | För klientaffinprenumerationer anger det här värdet om prenumerationen är beständig eller inte. | Bool |
isShared | För klientaffinprenumerationer anger det här värdet om prenumerationen delas eller inte. | Bool |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Integration Patterns – Meddelanderouter – Service Bus- |
Lösning som visar hur vi kan konfigurera mönstret Meddelanderouter med hjälp av ett Service Bus-ämne |
korrelera meddelanden via Logic Apps med hjälp av Service Bus |
som visar hur vi kan korrelera meddelanden över Logic Apps med hjälp av Azure Service Bus |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen namespaces/topics/subscriptions 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 Microsoft.ServiceBus/namespaces/topics/subscriptions-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces/topics/subscriptions@2022-01-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
autoDeleteOnIdle = "string"
clientAffineProperties = {
clientId = "string"
isDurable = bool
isShared = bool
}
deadLetteringOnFilterEvaluationExceptions = bool
deadLetteringOnMessageExpiration = bool
defaultMessageTimeToLive = "string"
duplicateDetectionHistoryTimeWindow = "string"
enableBatchedOperations = bool
forwardDeadLetteredMessagesTo = "string"
forwardTo = "string"
isClientAffine = bool
lockDuration = "string"
maxDeliveryCount = int
requiresSession = bool
status = "string"
}
})
}
Egenskapsvärden
namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.ServiceBus/namespaces/topics/subscriptions@2022-01-01-preview" |
Namn | Resursnamnet | sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Alfanumeriska objekt, punkter, bindestreck och understreck. Starta och avsluta med alphnumeric. |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: ämnen |
Egenskaper | Egenskaper för prenumerationsresurs. | SBSubscriptionProperties |
SBSubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | ISO 8061 timeSpan inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
clientAffineEgenskaper | Egenskaper som är specifika för klientaffinprenumerationer. | SBClientAffineEgenskaper |
deadLetteringOnFilterEvaluationExceptions | Värde som anger om en prenumeration har stöd för obeställbara filtreringsutvärderingar. | Bool |
deadLetteringOnMessageExpiration | Värde som anger om en prenumeration har stöd för obeställbara meddelanden när ett meddelande upphör att gälla. | Bool |
defaultMessageTimeToLive | ISO 8061 Standard meddelandetidsintervall till live-värde. Det här är varaktigheten efter vilken meddelandet upphör att gälla, från och med när meddelandet skickas till Service Bus. Det här är standardvärdet som används när TimeToLive inte har angetts för själva meddelandet. | sträng |
duplicateDetectionHistoryTimeWindow | ISO 8601 timeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. | sträng |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
forwardDeadLetteredMessagesTo | Kö-/ämnesnamn för att vidarebefordra meddelandet Med obeställbara meddelanden | sträng |
forwardTo | Kö-/ämnesnamn för vidarebefordran av meddelanden | sträng |
isClientAffine | Värde som anger om prenumerationen har en tillhörighet till klient-ID:t. | Bool |
lockDuration | Tidsintervall för ISO 8061-låstid för prenumerationen. Standardvärdet är 1 minut. | sträng |
maxDeliveryCount | Antal maximala leveranser. | Int |
requiresSession | Värde som anger om en prenumeration stöder begreppet sessioner. | Bool |
status | Räknar upp möjliga värden för status för en meddelandeentitet. | "Aktiv" "Skapar" "Ta bort" "Inaktiverad" "ReceiveDisabled" "Byt namn" "Återställa" "SendDisabled" "Okänd" |
SBClientAffineEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger klient-ID för programmet som skapade klientaffinprenumerationen. | sträng |
isDurable | För klientaffinprenumerationer anger det här värdet om prenumerationen är beständig eller inte. | Bool |
isShared | För klientaffinprenumerationer anger det här värdet om prenumerationen delas eller inte. | Bool |