Dela via


Microsoft.ServiceBus-namnområden/köer 2015-08-01

Bicep-resursdefinition

Resurstypen namnrymder/köer kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.ServiceBus/namespaces/queues-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.ServiceBus/namespaces/queues@2015-08-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    autoDeleteOnIdle: 'string'
    deadLetteringOnMessageExpiration: bool
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    enableExpress: bool
    enablePartitioning: bool
    entityAvailabilityStatus: 'string'
    isAnonymousAccessible: bool
    lockDuration: 'string'
    maxDeliveryCount: int
    maxSizeInMegabytes: int
    requiresDuplicateDetection: bool
    requiresSession: bool
    status: 'string'
    supportOrdering: bool
  }
}

Egenskapsvärden

Microsoft.ServiceBus/namespaces/queues

Namn Beskrivning Värde
plats resursens plats. 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
Egenskaper Definitionen För köegenskaper. QueueProperties

QueueProperties

Namn Beskrivning Värde
autoDeleteOnIdle TimeSpan-inaktivitetsintervallet varefter kön tas bort automatiskt. Den minsta varaktigheten är 5 minuter. sträng
deadLetteringOnMessageExpiration Ett värde som anger om den här kön 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
duplicateDetectionHistoryTimeWindow TimeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. sträng
enableBatchedOperations Ett värde som anger om batchåtgärder på serversidan är aktiverade. Bool
enableExpress Ett värde som anger om Express Entiteter är aktiverade. En expresskö innehåller ett meddelande i minnet tillfälligt innan det skrivs till beständig lagring. Bool
enablePartitioning Ett värde som anger om kön ska partitioneras över flera meddelandeköer. Bool
entityAvailabilityStatus Status för entitetstillgänglighet för kön. "Tillgänglig"
"Begränsad"
"Byt namn"
"Återställa"
"Okänd"
isAnonymousAccessible Ett värde som anger om meddelandet är tillgängligt anonymt. Bool
lockDuration Varaktigheten för ett peek-lock; det vill: hur lång tid meddelandet är låst för andra mottagare. Det maximala värdet för LockDuration är 5 minuter. standardvärdet är 1 minut. sträng
maxDeliveryCount Maximalt antal leveranser. Ett meddelande dödas automatiskt efter det här antalet leveranser. Int
maxSizeInMegabytes Den maximala storleken på kön i megabyte, vilket är storleken på det minne som allokerats för kön. Int
requiresDuplicateDetection Ett värde som anger om den här kön kräver dubblettidentifiering. Bool
requiresSession Ett värde som anger om kön 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"
supportOrdering Ett värde som anger om kön stöder beställning. Bool

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa ett Service Bus-namnområde och en kö Med den här mallen kan du distribuera ett Service Bus Standard-namnområde och en kö.
Skapa anpassad Azure Event Grid-ämne och köprenumeration Skapar ett anpassat Azure Event Grid-ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för ARM-mall

Resurstypen namnrymder/köer kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.ServiceBus/namespaces/queues-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.ServiceBus/namespaces/queues",
  "apiVersion": "2015-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "deadLetteringOnMessageExpiration": "bool",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "enableExpress": "bool",
    "enablePartitioning": "bool",
    "entityAvailabilityStatus": "string",
    "isAnonymousAccessible": "bool",
    "lockDuration": "string",
    "maxDeliveryCount": "int",
    "maxSizeInMegabytes": "int",
    "requiresDuplicateDetection": "bool",
    "requiresSession": "bool",
    "status": "string",
    "supportOrdering": "bool"
  }
}

Egenskapsvärden

Microsoft.ServiceBus/namespaces/queues

Namn Beskrivning Värde
apiVersion API-versionen '2015-08-01'
plats resursens plats. sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 50 (krävs)
Egenskaper Definitionen För köegenskaper. QueueProperties
typ Resurstypen "Microsoft.ServiceBus/namespaces/queues"

QueueProperties

Namn Beskrivning Värde
autoDeleteOnIdle TimeSpan-inaktivitetsintervallet varefter kön tas bort automatiskt. Den minsta varaktigheten är 5 minuter. sträng
deadLetteringOnMessageExpiration Ett värde som anger om den här kön 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
duplicateDetectionHistoryTimeWindow TimeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. sträng
enableBatchedOperations Ett värde som anger om batchåtgärder på serversidan är aktiverade. Bool
enableExpress Ett värde som anger om Express Entiteter är aktiverade. En expresskö innehåller ett meddelande i minnet tillfälligt innan det skrivs till beständig lagring. Bool
enablePartitioning Ett värde som anger om kön ska partitioneras över flera meddelandeköer. Bool
entityAvailabilityStatus Status för entitetstillgänglighet för kön. "Tillgänglig"
"Begränsad"
"Byt namn"
"Återställa"
"Okänd"
isAnonymousAccessible Ett värde som anger om meddelandet är tillgängligt anonymt. Bool
lockDuration Varaktigheten för ett peek-lock; det vill: hur lång tid meddelandet är låst för andra mottagare. Det maximala värdet för LockDuration är 5 minuter. standardvärdet är 1 minut. sträng
maxDeliveryCount Maximalt antal leveranser. Ett meddelande dödas automatiskt efter det här antalet leveranser. Int
maxSizeInMegabytes Den maximala storleken på kön i megabyte, vilket är storleken på det minne som allokerats för kön. Int
requiresDuplicateDetection Ett värde som anger om den här kön kräver dubblettidentifiering. Bool
requiresSession Ett värde som anger om kön 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"
supportOrdering Ett värde som anger om kön stöder beställning. Bool

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa ett Service Bus-namnområde och en kö

Distribuera till Azure
Med den här mallen kan du distribuera ett Service Bus Standard-namnområde och en kö.
Skapa anpassad Azure Event Grid-ämne och köprenumeration

Distribuera till Azure
Skapar ett anpassat Azure Event Grid-ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen namnrymder/köer 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/queues-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/queues@2015-08-01"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      deadLetteringOnMessageExpiration = bool
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      enableExpress = bool
      enablePartitioning = bool
      entityAvailabilityStatus = "string"
      isAnonymousAccessible = bool
      lockDuration = "string"
      maxDeliveryCount = int
      maxSizeInMegabytes = int
      requiresDuplicateDetection = bool
      requiresSession = bool
      status = "string"
      supportOrdering = bool
    }
  })
}

Egenskapsvärden

Microsoft.ServiceBus/namespaces/queues

Namn Beskrivning Värde
plats resursens plats. 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
Egenskaper Definitionen För köegenskaper. QueueProperties
typ Resurstypen "Microsoft.ServiceBus/namespaces/queues@2015-08-01"

QueueProperties

Namn Beskrivning Värde
autoDeleteOnIdle TimeSpan-inaktivitetsintervallet varefter kön tas bort automatiskt. Den minsta varaktigheten är 5 minuter. sträng
deadLetteringOnMessageExpiration Ett värde som anger om den här kön 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
duplicateDetectionHistoryTimeWindow TimeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter. sträng
enableBatchedOperations Ett värde som anger om batchåtgärder på serversidan är aktiverade. Bool
enableExpress Ett värde som anger om Express Entiteter är aktiverade. En expresskö innehåller ett meddelande i minnet tillfälligt innan det skrivs till beständig lagring. Bool
enablePartitioning Ett värde som anger om kön ska partitioneras över flera meddelandeköer. Bool
entityAvailabilityStatus Status för entitetstillgänglighet för kön. "Tillgänglig"
"Begränsad"
"Byt namn"
"Återställa"
"Okänd"
isAnonymousAccessible Ett värde som anger om meddelandet är tillgängligt anonymt. Bool
lockDuration Varaktigheten för ett peek-lock; det vill: hur lång tid meddelandet är låst för andra mottagare. Det maximala värdet för LockDuration är 5 minuter. standardvärdet är 1 minut. sträng
maxDeliveryCount Maximalt antal leveranser. Ett meddelande dödas automatiskt efter det här antalet leveranser. Int
maxSizeInMegabytes Den maximala storleken på kön i megabyte, vilket är storleken på det minne som allokerats för kön. Int
requiresDuplicateDetection Ett värde som anger om den här kön kräver dubblettidentifiering. Bool
requiresSession Ett värde som anger om kön 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"
supportOrdering Ett värde som anger om kön stöder beställning. Bool