Obory názvů Microsoft.ServiceBus

Definice prostředku Bicep

Typ prostředku oborů názvů je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ServiceBus/namespaces@2022-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    alternateName: 'string'
    disableLocalAuth: bool
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    minimumTlsVersion: 'string'
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
    zoneRedundant: bool
  }
}

Hodnoty vlastností

Obory názvů

Název Description Hodnota
name Název prostředku string (povinné)

Limit počtu znaků: 6–50

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem. Ukončete písmenem nebo číslicí.

Další informace najdete v tématu Vytvoření oboru názvů.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Sku Vlastnosti skladové položky SBSku
identity Vlastnosti popisu identity BYOK Identita
properties Vlastnosti oboru názvů. SBNamespaceVlastnosti

Identita

Název Description Hodnota
typ Typ identity spravované služby 'Žádný'
'SystemAssigned'
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentity Vlastnosti identit přiřazených uživatelem object

SBNamespaceVlastnosti

Název Description Hodnota
alternativní název Alternativní název pro obor názvů řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Service Bus. bool
šifrování Vlastnosti popis šifrování BYOK Šifrování
minimumTlsVersion Minimální verze protokolu TLS, která má cluster podporovat, například 1.2 '1.0'
'1.1'
'1.2'
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess Tím se určí, jestli je povolený provoz přes veřejnou síť. Ve výchozím nastavení je povolená. Zakázáno
Povoleno
'SecuredByPerimeter'
zoneRedundant Povolením této vlastnosti se vytvoří obor názvů služby Service Bus úrovně Premium v podporovaných oblastech dostupnosti. bool

Šifrování

Název Description Hodnota
zdroj klíčů Vytvoří výčet možné hodnoty keySource pro šifrování. Microsoft.KeyVault
keyVaultVlastnosti Vlastnosti služby KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Povolit šifrování infrastruktury (dvojité šifrování) bool

Vlastnosti služby KeyVault

Název Description Hodnota
identity UserAssignedIdentityProperties
Název_klíče Název klíče ze služby Key Vault řetězec
identifikátor keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze služby KeyVault řetězec

UserAssignedIdentityProperties

Název Description Hodnota
userAssignedIdentity ID ARM identity uživatele vybrané pro šifrování řetězec

PrivateEndpointConnection

Název Description Hodnota
properties Vlastnosti PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Název Description Hodnota
privátní koncový bod Prostředek privátního koncového bodu pro toto připojení. Privátní koncový bod
privateLinkServiceConnectionState Podrobnosti o stavu připojení. Stav připojení
provisioningState Stav zřizování připojení privátního koncového bodu. Zrušeno
'Vytváření'
"Odstraňuje se"
Chyba
'Succeeded'
Probíhá aktualizace

Privátní koncový bod

Název Description Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

Stav připojení

Název Description Hodnota
description Popis stavu připojení řetězec
status Stav připojení. Schváleno
Odpojeno
Čeká na vyřízení
"Zamítnuto"

SBSku

Název Description Hodnota
capacity Zadané jednotky zasílání zpráv pro vrstvu. Pro úroveň Premium je kapacita 1, 2 a 4. int
name Název této skladové položky 'Základní'
Premium
"Standard" (povinné)
tier Fakturační úroveň této konkrétní skladové položky 'Základní'
Premium
'Standardní'

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
EPiserverCMS v Azure

Nasazení do Azure
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure.
Vzory integrace – Směrovač zpráv – Service Bus

Nasazení do Azure
Řešení, které ukazuje, jak můžeme nastavit model Směrovače zpráv pomocí tématu služby Service Bus
Vytvoření vlastního tématu a odběru fronty Azure Event Grid

Nasazení do Azure
Vytvoří Azure Event Grid vlastní téma a odběr fronty služby Service Bus. Šablona původně byla autorem Markus Meyer.
Vytvoření odběru vlastního tématu Azure Event Grid

Nasazení do Azure
Vytvoří Azure Event Grid vlastního tématu a odběr tématu služby Service Bus. Šablona původně byla autorem Markus Meyer.
Korelace zpráv přes Logic Apps pomocí Service Bus

Nasazení do Azure
ukazuje, jak můžeme korelovat zprávy ve službě Logic Apps pomocí Azure Service Bus
Vytvoření oboru názvů služby Service Bus a autorizačního pravidla fronty

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard a autorizační pravidla pro obor názvů i frontu.
Vytvoření oboru názvů Service Busu

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus se skladovou položkou Basic/Standard.
Vytvoření geografického obnovení služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nakonfigurovat alias geografického zotavení po havárii služby Service Bus v oborech názvů skladové položky Premium.
Vytvoření oboru názvů a fronty služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard a frontu.
Vytvoření oboru názvů, tématu a odběru služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma a odběr.
Vytvoření oboru názvů, tématu, předplatného a pravidla služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma, odběr a pravidlo.
Vytvoření pravidla filtru IP adres oboru názvů služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Premium s pravidlem filtru IP adres.
Vytvoření pravidla Virtual Network oboru názvů služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Premium s pravidlem Virtual Network.
Vytvoření oboru názvů služby Service Bus Premium a autorizačního pravidla

Nasazení do Azure
Tato šablona vytvoří obor názvů Služby Service Bus Premium a obor názvů AuthorizationRule.
Připojení k oboru názvů služby Service Bus přes privátní koncový bod

Nasazení do Azure
Tato ukázka ukazuje, jak pomocí konfigurace virtuální sítě a privátní zóny DNS přistupovat k oboru názvů služby Service Bus prostřednictvím privátního koncového bodu.
Vytvoření oboru názvů a tématu služby Service Bus

Nasazení do Azure
Tato šablona vytvoří obor názvů a téma služby Service Bus.
Vytvoření tématu služby Service Bus s předplatným a filtrem SQL

Nasazení do Azure
Tato šablona vytvoří obor názvů a téma služby Service Bus s odběrem pomocí výrazu filtru SQL, který přijímá pouze zprávy, které odpovídají definovanému výrazu filtru SQL.

Definice prostředku šablony ARM

Typ prostředku oborů názvů je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "alternateName": "string",
    "disableLocalAuth": "bool",
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "minimumTlsVersion": "string",
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string",
    "zoneRedundant": "bool"
  }
}

Hodnoty vlastností

Obory názvů

Název Description Hodnota
typ Typ prostředku Microsoft.ServiceBus/namespaces
apiVersion Verze rozhraní API prostředku 2022-01-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 6–50

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem. Ukončete písmenem nebo číslicí.

Další informace najdete v tématu Vytvoření oboru názvů.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Sku Vlastnosti skladové položky SBSku
identity Vlastnosti popisu identity BYOK Identita
properties Vlastnosti oboru názvů. SBNamespaceVlastnosti

Identita

Název Description Hodnota
typ Typ identity spravované služby 'Žádný'
'SystemAssigned'
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentity Vlastnosti identit přiřazených uživatelem object

SBNamespaceProperties

Název Description Hodnota
alternateName Alternativní název oboru názvů řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Service Bus. bool
šifrování Popis vlastností šifrování BYOK Šifrování
minimumTlsVersion Minimální verze protokolu TLS pro cluster, která se má podporovat, například 1.2 '1.0'
'1.1'
'1.2'
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess Tím se určí, jestli je povolený provoz přes veřejnou síť. Ve výchozím nastavení je povolená. Zakázáno
'Povoleno'
'SecuredByPerimeter'
zoneRedundant Povolením této vlastnosti se v podporovaných oblastech dostupnosti vytvoří obor názvů služby Service Bus úrovně Premium. bool

Šifrování

Název Description Hodnota
keySource Vytvoří výčet možné hodnoty keySource pro šifrování. Microsoft.KeyVault
keyVaultProperties Vlastnosti služby KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Povolení šifrování infrastruktury (dvojité šifrování) bool

KeyVaultProperties

Název Description Hodnota
identity UserAssignedIdentityProperties
Název_klíče Název klíče ze služby KeyVault řetězec
keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze služby KeyVault řetězec

UserAssignedIdentityProperties

Název Description Hodnota
userAssignedIdentity ID ARM pro identitu uživatele vybranou pro šifrování řetězec

PrivateEndpointConnection

Název Description Hodnota
properties Vlastnosti PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Název Description Hodnota
privátní koncový bod Prostředek privátního koncového bodu pro toto připojení. Privátní koncový bod
privateLinkServiceConnectionState Podrobnosti o stavu připojení ConnectionState
provisioningState Stav zřizování připojení privátního koncového bodu. Zrušeno
'Vytváření'
"Odstraňuje se"
Neúspěšné
"Úspěch"
"Probíhá aktualizace"

Privátní koncový bod

Název Description Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

Stav připojení

Název Description Hodnota
description Popis stavu připojení řetězec
status Stav připojení. Schváleno
Odpojeno
Čeká na vyřízení
"Zamítnuto"

SBSku

Název Description Hodnota
capacity Zadané jednotky zasílání zpráv pro vrstvu. Pro úroveň Premium je kapacita 1, 2 a 4. int
name Název této skladové položky 'Základní'
Premium
"Standard" (povinné)
tier Fakturační úroveň této konkrétní skladové položky 'Základní'
Premium
'Standardní'

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
EPiserverCMS v Azure

Nasazení do Azure
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure.
Vzory integrace – Směrovač zpráv – Service Bus

Nasazení do Azure
Řešení, které ukazuje, jak můžeme nastavit model Směrovače zpráv pomocí tématu služby Service Bus
Vytvoření vlastního tématu a odběru fronty Azure Event Grid

Nasazení do Azure
Vytvoří Azure Event Grid vlastní téma a odběr fronty služby Service Bus. Šablona původně byla autorem Markus Meyer.
Vytvoření odběru vlastního tématu Azure Event Grid

Nasazení do Azure
Vytvoří Azure Event Grid vlastního tématu a odběr tématu služby Service Bus. Šablona původně byla autorem Markus Meyer.
Korelace zpráv přes Logic Apps pomocí Service Bus

Nasazení do Azure
ukazuje, jak můžeme korelovat zprávy ve službě Logic Apps pomocí Azure Service Bus
Vytvoření oboru názvů služby Service Bus a autorizačního pravidla fronty

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard a autorizační pravidla pro obor názvů i frontu.
Vytvoření oboru názvů Service Busu

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus se skladovou položkou Basic/Standard.
Vytvoření geografického obnovení služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nakonfigurovat alias geografického zotavení po havárii služby Service Bus v oborech názvů skladové položky Premium.
Vytvoření oboru názvů a fronty služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard a frontu.
Vytvoření oboru názvů, tématu a odběru služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma a odběr.
Vytvoření oboru názvů, tématu, předplatného a pravidla služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma, odběr a pravidlo.
Vytvoření pravidla filtru IP adres oboru názvů služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Premium s pravidlem filtru IP adres.
Vytvoření pravidla Virtual Network oboru názvů služby Service Bus

Nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus Premium s pravidlem Virtual Network.
Vytvoření oboru názvů služby Service Bus Premium a autorizačního pravidla

Nasazení do Azure
Tato šablona vytvoří obor názvů Služby Service Bus Premium a obor názvů AuthorizationRule.
Připojení k oboru názvů služby Service Bus přes privátní koncový bod

Nasazení do Azure
Tato ukázka ukazuje, jak pomocí konfigurace virtuální sítě a privátní zóny DNS přistupovat k oboru názvů služby Service Bus prostřednictvím privátního koncového bodu.
Vytvoření oboru názvů a tématu služby Service Bus

Nasazení do Azure
Tato šablona vytvoří obor názvů a téma služby Service Bus.
Vytvoření tématu služby Service Bus s předplatným a filtrem SQL

Nasazení do Azure
Tato šablona vytvoří obor názvů a téma služby Service Bus s odběrem pomocí výrazu filtru SQL, který přijímá pouze zprávy, které odpovídají definovanému výrazu filtru SQL.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku oborů názvů je možné nasadit do:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2022-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      alternateName = "string"
      disableLocalAuth = bool
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      minimumTlsVersion = "string"
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Hodnoty vlastností

Obory názvů

Název Description Hodnota
typ Typ prostředku Microsoft.ServiceBus/namespaces@2022-01-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 6–50

Platné znaky:
Alfanumerické znaky a pomlčky.

Začněte písmenem. Ukončete písmenem nebo číslicí.

Další informace najdete v tématu Vytvoření oboru názvů.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění, kde se prostředek nachází string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek.
Sku Vlastnosti skladové položky SBSku
identity Vlastnosti popisu identity BYOK Identita
properties Vlastnosti oboru názvů. SBNamespaceVlastnosti

Identita

Název Description Hodnota
typ Typ identity spravované služby "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Vlastnosti identit přiřazených uživatelem Pole ID identit uživatelů

SBNamespaceVlastnosti

Název Description Hodnota
alternativní název Alternativní název pro obor názvů řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Service Bus. bool
šifrování Vlastnosti popis šifrování BYOK Šifrování
minimumTlsVersion Minimální verze protokolu TLS, která má cluster podporovat, například 1.2 1\.0
"1.1"
"1.2"
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess Tím se určí, jestli je povolený provoz přes veřejnou síť. Ve výchozím nastavení je povolená. "Zakázáno"
"Povoleno"
"SecuredByPerimeter"
zoneRedundant Povolením této vlastnosti se vytvoří obor názvů služby Service Bus úrovně Premium v podporovaných oblastech dostupnosti. bool

Šifrování

Název Description Hodnota
zdroj klíčů Vytvoří výčet možné hodnoty keySource pro šifrování. "Microsoft.KeyVault"
keyVaultVlastnosti Vlastnosti služby KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Povolit šifrování infrastruktury (dvojité šifrování) bool

Vlastnosti služby KeyVault

Název Description Hodnota
identity UserAssignedIdentityProperties
Název_klíče Název klíče ze služby Key Vault řetězec
identifikátor keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze služby KeyVault řetězec

UserAssignedIdentityProperties

Název Description Hodnota
userAssignedIdentity ID ARM pro identitu uživatele vybranou pro šifrování řetězec

PrivateEndpointConnection

Název Description Hodnota
properties Vlastnosti PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Název Description Hodnota
privátní koncový bod Prostředek privátního koncového bodu pro toto připojení. Privátní koncový bod
privateLinkServiceConnectionState Podrobnosti o stavu připojení ConnectionState
provisioningState Stav zřizování připojení privátního koncového bodu. "Zrušeno"
"Vytváření"
"Odstranění"
"Selhalo"
"Úspěch"
"Probíhá aktualizace"

Privátní koncový bod

Název Description Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

ConnectionState

Název Description Hodnota
description Popis stavu připojení řetězec
status Stav připojení. "Schváleno"
"Odpojeno"
"Čeká se na vyřízení"
"Odmítnuto"

SBSku

Název Description Hodnota
capacity Zadané jednotky zasílání zpráv pro danou úroveň. Pro úroveň Premium je kapacita 1,2 a 4. int
name Název této skladové položky "Základní"
"Premium"
"Standard" (povinné)
tier Fakturační úroveň této konkrétní skladové položky. "Základní"
"Premium"
"Standardní"