Microsoft.ServiceBus-namnområden/ämnen/prenumerationer 2015-08-01
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@2015-08-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
autoDeleteOnIdle: 'string'
deadLetteringOnFilterEvaluationExceptions: bool
deadLetteringOnMessageExpiration: bool
defaultMessageTimeToLive: 'string'
enableBatchedOperations: bool
entityAvailabilityStatus: 'string'
isReadOnly: bool
lockDuration: 'string'
maxDeliveryCount: int
requiresSession: bool
status: 'string'
}
}
Egenskapsvärden
Microsoft.ServiceBus/namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
plats | Plats för prenumerationsdatacenter. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 (krävs) |
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: namnområden/ämnen |
Egenskaper | Beskrivning av prenumerationsresurs. | SubscriptionProperties |
SubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | TimeSpan-inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
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 | Standardvärdet för meddelandetid till live. 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 |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
entityAvailabilityStatus | Status för entitetstillgänglighet för ämnet. | "Tillgänglig" "Begränsad" "Byt namn" "Återställa" "Okänd" |
isReadOnly | Värde som anger om entitetsbeskrivningen är skrivskyddad. | Bool |
lockDuration | Tidsintervallet för låsvaraktighet för prenumerationen. | 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" |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Skapar en Dapr-mikrotjänstapp med containerappar | Skapa en Dapr-mikrotjänstapp med containerappar. |
Skapar en Dapr pub-sub servicebus-app med containerappar | Skapa en Dapr pub-sub servicebus-app med containerappar. |
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": "2015-08-01",
"name": "string",
"location": "string",
"properties": {
"autoDeleteOnIdle": "string",
"deadLetteringOnFilterEvaluationExceptions": "bool",
"deadLetteringOnMessageExpiration": "bool",
"defaultMessageTimeToLive": "string",
"enableBatchedOperations": "bool",
"entityAvailabilityStatus": "string",
"isReadOnly": "bool",
"lockDuration": "string",
"maxDeliveryCount": "int",
"requiresSession": "bool",
"status": "string"
}
}
Egenskapsvärden
Microsoft.ServiceBus/namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2015-08-01' |
plats | Plats för prenumerationsdatacenter. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 (krävs) |
Egenskaper | Beskrivning av prenumerationsresurs. | SubscriptionProperties |
typ | Resurstypen | "Microsoft.ServiceBus/namespaces/topics/subscriptions" |
SubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | TimeSpan-inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
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 | Standardvärdet för meddelandetid till live. 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 |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
entityAvailabilityStatus | Status för entitetstillgänglighet för ämnet. | "Tillgänglig" "Begränsad" "Byt namn" "Återställa" "Okänd" |
isReadOnly | Värde som anger om entitetsbeskrivningen är skrivskyddad. | Bool |
lockDuration | Tidsintervallet för låsvaraktighet för prenumerationen. | 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" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
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 |
Skapar en Dapr-mikrotjänstapp med containerappar |
Skapa en Dapr-mikrotjänstapp med containerappar. |
Skapar en Dapr pub-sub servicebus-app med containerappar |
Skapa en Dapr pub-sub servicebus-app med containerappar. |
Integration Patterns – Meddelanderouter – Service Bus- |
Lösning som visar hur vi kan konfigurera mönstret Meddelanderouter med hjälp av ett Service Bus-ämne |
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@2015-08-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
autoDeleteOnIdle = "string"
deadLetteringOnFilterEvaluationExceptions = bool
deadLetteringOnMessageExpiration = bool
defaultMessageTimeToLive = "string"
enableBatchedOperations = bool
entityAvailabilityStatus = "string"
isReadOnly = bool
lockDuration = "string"
maxDeliveryCount = int
requiresSession = bool
status = "string"
}
})
}
Egenskapsvärden
Microsoft.ServiceBus/namespaces/topics/subscriptions
Namn | Beskrivning | Värde |
---|---|---|
plats | Plats för prenumerationsdatacenter. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 50 (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: namnområden/ämnen |
Egenskaper | Beskrivning av prenumerationsresurs. | SubscriptionProperties |
typ | Resurstypen | "Microsoft.ServiceBus/namespaces/topics/subscriptions@2015-08-01" |
SubscriptionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoDeleteOnIdle | TimeSpan-inaktivt intervall varefter ämnet tas bort automatiskt. Den minsta varaktigheten är 5 minuter. | sträng |
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 | Standardvärdet för meddelandetid till live. 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 |
enableBatchedOperations | Värde som anger om batchåtgärder på serversidan är aktiverade. | Bool |
entityAvailabilityStatus | Status för entitetstillgänglighet för ämnet. | "Tillgänglig" "Begränsad" "Byt namn" "Återställa" "Okänd" |
isReadOnly | Värde som anger om entitetsbeskrivningen är skrivskyddad. | Bool |
lockDuration | Tidsintervallet för låsvaraktighet för prenumerationen. | 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" |