Obory názvů Microsoft.ServiceBus
- nejnovější
- 1. 1. 2024
-
1. 1. 2023 ve verzi Preview -
10. 10. 2022 ve verzi Preview -
2022-01-01-preview - 11. 11. 2021
-
2021-06-01-preview -
2021-01-01-preview - 1. 1. 2018 ve verzi Preview
- 04.04.2017
- 2015-08-01
Definice prostředku Bicep
Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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í bicep.
resource symbolicname 'Microsoft.ServiceBus/namespaces@2024-01-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
alternateName: 'string'
disableLocalAuth: bool
encryption: {
keySource: 'Microsoft.KeyVault'
keyVaultProperties: [
{
identity: {
userAssignedIdentity: 'string'
}
keyName: 'string'
keyVaultUri: 'string'
keyVersion: 'string'
}
]
requireInfrastructureEncryption: bool
}
minimumTlsVersion: 'string'
premiumMessagingPartitions: int
privateEndpointConnections: [
{
properties: {
privateEndpoint: {
id: 'string'
}
privateLinkServiceConnectionState: {
description: 'string'
status: 'string'
}
provisioningState: 'string'
}
}
]
publicNetworkAccess: 'string'
zoneRedundant: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
Šifrování
Jméno | Popis | 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 |
Identita
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity spravované služby | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Vlastnosti pro identity přiřazené uživatelem | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
KeyVaultProperties
Jméno | Popis | Hodnota |
---|---|---|
identita | userAssignedIdentityProperties | |
keyName | 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 |
Microsoft.ServiceBus/namespaces
Jméno | Popis | Hodnota |
---|---|---|
identita | Vlastnosti popisu identity BYOK | Identita |
umístění | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti oboru názvů | SBNamespaceProperties |
sku | Vlastnosti skladové položky | SBSku |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
SBNamespaceProperties
Jméno | Popis | 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í | Vlastnosti popisu šifrování BYOK | šifrování |
minimumTlsVersion | Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Počet oddílů oboru názvů služby Service Bus. Tato vlastnost se vztahuje pouze na obory názvů SKU Premium. Výchozí hodnota je 1 a možné hodnoty jsou 1, 2 a 4. | Int |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený 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ří Namespace služby Premium Service Bus v oblastech podporovaných zónami dostupnosti. | Bool |
SBSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Jednotky zasílání zpráv pro obor názvů Premium služby Service Bus Platné kapacity jsou {1, 2, 4, 8, 16} násobků vlastností.premiumMessagingPartitions. Například pokud properties.premiumMessagingPartitions je 1, pak možné hodnoty kapacity jsou 1, 2, 4, 8 a 16. Pokud je vlastnost.premiumMessagingPartitions 4, možné hodnoty kapacity jsou 4, 8, 16, 32 a 64. | Int |
Jméno | Název této skladové položky. | "Základní" Premium Standard (povinné) |
úroveň | Fakturační úroveň této konkrétní skladové položky. | "Základní" Premium "Standardní" |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserAssignedIdentity
Jméno | Popis | Hodnota |
---|
UserAssignedIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentity | ID ARM identity uživatele vybrané pro šifrování | řetězec |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
Vytvoření oboru názvů a fronty služby Service Bus | Tato šablona umožňuje nasadit obor názvů Service Bus Standard a frontu. |
Vytvoření pravidla virtuální sítě oboru názvů služby Service Bus | Tato šablona umožňuje nasadit obor názvů Service Bus Premium s pravidlem virtuální sítě. |
vytvoření vlastního tématu Azure Event Gridu a odběru fronty | Vytvoří vlastní téma služby Azure Event Grid a odběr fronty služby Service Bus. Šablona původně daná Markusem Meyerem. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps | Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps | Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
Definice prostředku šablony ARM
Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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í JSON.
{
"type": "Microsoft.ServiceBus/namespaces",
"apiVersion": "2024-01-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"alternateName": "string",
"disableLocalAuth": "bool",
"encryption": {
"keySource": "Microsoft.KeyVault",
"keyVaultProperties": [
{
"identity": {
"userAssignedIdentity": "string"
},
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string"
}
],
"requireInfrastructureEncryption": "bool"
},
"minimumTlsVersion": "string",
"premiumMessagingPartitions": "int",
"privateEndpointConnections": [
{
"properties": {
"privateEndpoint": {
"id": "string"
},
"privateLinkServiceConnectionState": {
"description": "string",
"status": "string"
},
"provisioningState": "string"
}
}
],
"publicNetworkAccess": "string",
"zoneRedundant": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
Šifrování
Jméno | Popis | 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 |
Identita
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity spravované služby | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Vlastnosti pro identity přiřazené uživatelem | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
KeyVaultProperties
Jméno | Popis | Hodnota |
---|---|---|
identita | userAssignedIdentityProperties | |
keyName | 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 |
Microsoft.ServiceBus/namespaces
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2024-01-01' |
identita | Vlastnosti popisu identity BYOK | Identita |
umístění | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti oboru názvů | SBNamespaceProperties |
sku | Vlastnosti skladové položky | SBSku |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.ServiceBus/namespaces |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
SBNamespaceProperties
Jméno | Popis | 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í | Vlastnosti popisu šifrování BYOK | šifrování |
minimumTlsVersion | Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Počet oddílů oboru názvů služby Service Bus. Tato vlastnost se vztahuje pouze na obory názvů SKU Premium. Výchozí hodnota je 1 a možné hodnoty jsou 1, 2 a 4. | Int |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený 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ří Namespace služby Premium Service Bus v oblastech podporovaných zónami dostupnosti. | Bool |
SBSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Jednotky zasílání zpráv pro obor názvů Premium služby Service Bus Platné kapacity jsou {1, 2, 4, 8, 16} násobků vlastností.premiumMessagingPartitions. Například pokud properties.premiumMessagingPartitions je 1, pak možné hodnoty kapacity jsou 1, 2, 4, 8 a 16. Pokud je vlastnost.premiumMessagingPartitions 4, možné hodnoty kapacity jsou 4, 8, 16, 32 a 64. | Int |
Jméno | Název této skladové položky. | "Základní" Premium Standard (povinné) |
úroveň | Fakturační úroveň této konkrétní skladové položky. | "Základní" Premium "Standardní" |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserAssignedIdentity
Jméno | Popis | Hodnota |
---|
UserAssignedIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentity | ID ARM identity uživatele vybrané pro šifrování | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
Připojení k oboru názvů služby Service Bus prostřednictvím privátního koncového bodu Nasadit |
Tato ukázka ukazuje, jak použít konfiguraci virtuální sítě a privátní zóny DNS pro přístup k oboru názvů služby Service Bus prostřednictvím privátního koncového bodu. |
Korelace zpráv přes Logic Apps pomocí Service Bus Nasadit |
který ukazuje, jak můžeme korelovat zprávy přes Logic Apps pomocí Služby Azure Service Bus |
vytvoření geografického obnovení služby Service Bus Nasadit |
Tato šablona umožňuje nakonfigurovat alias geografického zotavení po havárii služby Service Bus v oborech názvů skladových položek Úrovně Premium. |
Vytvoření oboru názvů služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů služby Service Bus s skladovou jednotkou Basic/Standard. |
Vytvoření oboru názvů a fronty služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů Service Bus Standard a frontu. |
Vytvoření oboru názvů služby Service Bus a pravidla autorizace fronty Nasadit |
Tato šablona umožňuje nasadit obor názvů Service Bus Standard a autorizační pravidla pro obor názvů i frontu. |
vytvoření oboru názvů a tématu služby Service Bus Nasadit |
Tato šablona vytvoří Namespace a téma služby Service Bus. |
Vytvoření pravidla filtru IP adres oboru názvů služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů Service Bus Premium s pravidlem filtru IP adres. |
Vytvoření pravidla virtuální sítě oboru názvů služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů Service Bus Premium s pravidlem virtuální sítě. |
vytvoření oboru názvů, tématu a předplatného služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma a předplatné. |
Vytvoření oboru názvů, tématu, předplatného a pravidla služby Service Bus Nasadit |
Tato šablona umožňuje nasadit obor názvů služby Service Bus Standard, téma, předplatné a pravidlo. |
vytvoření oboru názvů a autorizačního pravidla služby Service Bus Premium Nasadit |
Tato šablona vytvoří Namespace Service Bus Premium a autorizační pravidla oboru názvů. |
vytvoření tématu služby Service Bus s předplatným a filtrem SQL Nasadit |
Tato šablona vytvoří Namespace služby Service Bus a téma s předplatným pomocí výrazu filtru SQL pro příjem pouze zpráv, které odpovídají definovanému výrazu filtru SQL. |
vytvoření vlastního tématu Azure Event Gridu a odběru fronty Nasadit |
Vytvoří vlastní téma služby Azure Event Grid a odběr fronty služby Service Bus. Šablona původně daná Markusem Meyerem. |
vytvoření vlastního odběru tématu služby Azure Event Grid Nasadit |
Vytvoří vlastní téma služby Azure Event Grid a odběr tématu služby Service Bus. Šablona původně daná Markusem Meyerem. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps Nasadit |
Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps Nasadit |
Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
EPiserverCMS v Azure Nasadit |
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure. |
vzory integrace – Směrovač zpráv – služby Service Bus Nasadit |
Řešení, které ukazuje, jak nastavit model směrovače zpráv pomocí tématu služby Service Bus |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:
- 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@2024-01-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
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"
premiumMessagingPartitions = int
privateEndpointConnections = [
{
properties = {
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
zoneRedundant = bool
}
})
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
Šifrování
Jméno | Popis | 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 |
Identita
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity spravované služby | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Vlastnosti pro identity přiřazené uživatelem | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
KeyVaultProperties
Jméno | Popis | Hodnota |
---|---|---|
identita | userAssignedIdentityProperties | |
keyName | 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 |
Microsoft.ServiceBus/namespaces
Jméno | Popis | Hodnota |
---|---|---|
identita | Vlastnosti popisu identity BYOK | Identita |
umístění | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti oboru názvů | SBNamespaceProperties |
sku | Vlastnosti skladové položky | SBSku |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | "Microsoft.ServiceBus/namespaces@2024-01-01" |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
SBNamespaceProperties
Jméno | Popis | 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í | Vlastnosti popisu šifrování BYOK | šifrování |
minimumTlsVersion | Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Počet oddílů oboru názvů služby Service Bus. Tato vlastnost se vztahuje pouze na obory názvů SKU Premium. Výchozí hodnota je 1 a možné hodnoty jsou 1, 2 a 4. | Int |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený 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ří Namespace služby Premium Service Bus v oblastech podporovaných zónami dostupnosti. | Bool |
SBSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Jednotky zasílání zpráv pro obor názvů Premium služby Service Bus Platné kapacity jsou {1, 2, 4, 8, 16} násobků vlastností.premiumMessagingPartitions. Například pokud properties.premiumMessagingPartitions je 1, pak možné hodnoty kapacity jsou 1, 2, 4, 8 a 16. Pokud je vlastnost.premiumMessagingPartitions 4, možné hodnoty kapacity jsou 4, 8, 16, 32 a 64. | Int |
Jméno | Název této skladové položky. | "Základní" Premium Standard (povinné) |
úroveň | Fakturační úroveň této konkrétní skladové položky. | "Základní" Premium "Standardní" |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserAssignedIdentity
Jméno | Popis | Hodnota |
---|
UserAssignedIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentity | ID ARM identity uživatele vybrané pro šifrování | řetězec |