Microsoft.ServiceBus-Namespaces 2022-10-01-preview
Bicep-Ressourcendefinition
Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ServiceBus/Namespaces-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.ServiceBus/namespaces@2022-10-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
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
}
}
Eigenschaftswerte
Namespaces
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische und Bindestriche. Beginnen Sie mit einem Buchstaben. Endet mit einem Buchstaben oder einer Zahl. Weitere Informationen finden Sie unter Erstellen von Namespace-. Der Ressourcenname muss in Azure eindeutig sein. |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Sku | Eigenschaften der SKU | SBSku- |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identity |
Eigenschaften | Eigenschaften des Namespaces. | SBNamespaceProperties |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Typ der verwalteten Dienstidentität. | 'None' 'SystemAssigned' "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Eigenschaften für vom Benutzer zugewiesene Identitäten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity- |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
SBNamespaceProperties
Name | Beschreibung | Wert |
---|---|---|
alternateName | Alternativer Name für Namespace | Schnur |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Service Bus-Namespace. | Bool |
Verschlüsselung | Eigenschaften der BYOK-Verschlüsselungsbeschreibung | Verschlüsselungs- |
minimumTlsVersion | Die mindeste TLS-Version für den Cluster, die unterstützt werden soll, z. B. "1.2" | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Die Anzahl der Partitionen eines Service Bus-Namespaces. Diese Eigenschaft gilt nur für Premium-SKU-Namespaces. Der Standardwert ist 1 und mögliche Werte sind 1, 2 und 4. | Int |
privateEndpointConnections | Liste der privaten Endpunktverbindungen. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Durch aktivieren dieser Eigenschaft wird ein Premium Service Bus-Namespace in regionen unterstützter Verfügbarkeitszonen erstellt. | Bool |
Verschlüsselung
Name | Beschreibung | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource für Verschlüsselung auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Doppelte Verschlüsselung) | Bool |
KeyVaultProperties
Name | Beschreibung | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels von KeyVault | Schnur |
keyVaultUri | URI von KeyVault | Schnur |
keyVersion | Version von KeyVault | Schnur |
UserAssignedIdentityProperties
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der Benutzeridentität, die für die Verschlüsselung ausgewählt ist | Schnur |
PrivateEndpointConnection
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Eigenschaften der PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | Beschreibung | Wert |
---|---|---|
privateEndpoint | Die Private Endpoint-Ressource für diese Verbindung. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState- |
provisioningState | Bereitstellungsstatus der privaten Endpunktverbindung. | 'Abgebrochen' "Erstellen" "Löschen" 'Fehler' "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | Beschreibung | Wert |
---|---|---|
id | Der ARM-Bezeichner für private Endpunkte. | Schnur |
ConnectionState
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Beschreibung des Verbindungszustands. | Schnur |
Status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" "Abgelehnt" |
SBSku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Messaging-Einheiten für Ihren Servicebus Premium-Namespace. Gültige Kapazitäten sind {1, 2, 4, 8, 16} Vielfache Ihrer Eigenschaften.premiumMessagingPartitions-Einstellung. Wenn "properties.premiumMessagingPartitions" beispielsweise 1 ist, sind mögliche Kapazitätswerte 1, 2, 4, 8 und 16. Wenn properties.premiumMessagingPartitions 4 ist, sind mögliche Kapazitätswerte 4, 8, 16, 32 und 64. | Int |
Name | Name dieser SKU. | "Einfach" "Premium" "Standard" (erforderlich) |
Rang | Die Abrechnungsebene dieser speziellen SKU. | "Einfach" "Premium" "Standard" |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
EPiserverCMS in Azure |
Mit dieser Vorlage können Sie Ressourcen erstellen, die für die EpiServerCMS-Bereitstellung in Azure erforderlich sind. |
Integrationsmuster - Nachrichtenrouter - ServiceBus- |
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe eines Service Bus-Themas einrichten können |
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und eines Warteschlangenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Warteschlangenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Erstellen eines benutzerdefinierten Azure Event Grid-Themenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Themenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus- |
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können |
Erstellen einer ServiceBus-Namespace- und Warteschlangenautorisierungsregel |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace und Autorisierungsregeln sowohl für den Namespace als auch für eine Warteschlange bereitstellen. |
Erstellen eines ServiceBus-Namespaces |
Mit dieser Vorlage können Sie einen Service Bus-Namespace mit einer Standard-SKU bereitstellen. |
Erstellen eines Geo-Recovery- |
Mit dieser Vorlage können Sie service Bus Geo-Notfallwiederherstellungsalias für Premium-SKU-Namespaces konfigurieren. |
Erstellen eines Service Bus-Namespaces und |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace und eine Warteschlange bereitstellen. |
Erstellen eines ServiceBus-Namespaces, eines Themas und eines Abonnements |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace, ein Thema und ein Abonnement bereitstellen. |
Erstellen eines ServiceBus-Namespace, eines Themas, eines Abonnements und einer Regel |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace, ein Thema, ein Abonnement und eine Regel bereitstellen. |
Erstellen einer ServiceBus-Namespace-IP-Filterregel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit IP-Filterregel bereitstellen. |
Erstellen einer Dienstbus-Namespace-Virtual Network-Regel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit virtual Network-Regel bereitstellen. |
Erstellen eines Service Bus Premium Namespace- und AuthorizationRule- |
Mit dieser Vorlage wird ein Service Bus Premium-Namespace und ein Namespace-AuthorizationRule erstellt. |
Herstellen einer Verbindung mit einem Service Bus-Namespace über einen privaten Endpunkt |
In diesem Beispiel wird gezeigt, wie Sie ein virtuelles Netzwerk und eine private DNS-Zone verwenden, um über einen privaten Endpunkt auf einen Service Bus-Namespace zuzugreifen. |
Erstellen eines Servicebus-Namespace und themen |
Diese Vorlage erstellt einen Service Bus-Namespace und ein Thema. |
Erstellen eines Servicebusthemas mit Abonnement- und SQL-Filter- |
Diese Vorlage erstellt einen Service Bus-Namespace und ein Thema mit einem Abonnement mithilfe eines SQL-Filterausdrucks, um nur die Nachrichten zu empfangen, die mit dem definierten SQL-Filterausdruck übereinstimmen. |
ARM-Vorlagenressourcendefinition
Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ServiceBus/Namespaces-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.ServiceBus/namespaces",
"apiVersion": "2022-10-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"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"
}
}
Eigenschaftswerte
Namespaces
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.ServiceBus/Namespaces" |
apiVersion | Die Ressourcen-API-Version | "2022-10-01-preview" |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische und Bindestriche. Beginnen Sie mit einem Buchstaben. Endet mit einem Buchstaben oder einer Zahl. Weitere Informationen finden Sie unter Erstellen von Namespace-. Der Ressourcenname muss in Azure eindeutig sein. |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Sku | Eigenschaften der SKU | SBSku- |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identity |
Eigenschaften | Eigenschaften des Namespaces. | SBNamespaceProperties |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Typ der verwalteten Dienstidentität. | 'None' 'SystemAssigned' "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Eigenschaften für vom Benutzer zugewiesene Identitäten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity- |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
SBNamespaceProperties
Name | Beschreibung | Wert |
---|---|---|
alternateName | Alternativer Name für Namespace | Schnur |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Service Bus-Namespace. | Bool |
Verschlüsselung | Eigenschaften der BYOK-Verschlüsselungsbeschreibung | Verschlüsselungs- |
minimumTlsVersion | Die mindeste TLS-Version für den Cluster, die unterstützt werden soll, z. B. "1.2" | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Die Anzahl der Partitionen eines Service Bus-Namespaces. Diese Eigenschaft gilt nur für Premium-SKU-Namespaces. Der Standardwert ist 1 und mögliche Werte sind 1, 2 und 4. | Int |
privateEndpointConnections | Liste der privaten Endpunktverbindungen. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Durch aktivieren dieser Eigenschaft wird ein Premium Service Bus-Namespace in regionen unterstützter Verfügbarkeitszonen erstellt. | Bool |
Verschlüsselung
Name | Beschreibung | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource für Verschlüsselung auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Doppelte Verschlüsselung) | Bool |
KeyVaultProperties
Name | Beschreibung | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels von KeyVault | Schnur |
keyVaultUri | URI von KeyVault | Schnur |
keyVersion | Version von KeyVault | Schnur |
UserAssignedIdentityProperties
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der Benutzeridentität, die für die Verschlüsselung ausgewählt ist | Schnur |
PrivateEndpointConnection
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Eigenschaften der PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | Beschreibung | Wert |
---|---|---|
privateEndpoint | Die Private Endpoint-Ressource für diese Verbindung. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState- |
provisioningState | Bereitstellungsstatus der privaten Endpunktverbindung. | 'Abgebrochen' "Erstellen" "Löschen" 'Fehler' "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | Beschreibung | Wert |
---|---|---|
id | Der ARM-Bezeichner für private Endpunkte. | Schnur |
ConnectionState
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Beschreibung des Verbindungszustands. | Schnur |
Status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" "Abgelehnt" |
SBSku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Messaging-Einheiten für Ihren Servicebus Premium-Namespace. Gültige Kapazitäten sind {1, 2, 4, 8, 16} Vielfache Ihrer Eigenschaften.premiumMessagingPartitions-Einstellung. Wenn "properties.premiumMessagingPartitions" beispielsweise 1 ist, sind mögliche Kapazitätswerte 1, 2, 4, 8 und 16. Wenn properties.premiumMessagingPartitions 4 ist, sind mögliche Kapazitätswerte 4, 8, 16, 32 und 64. | Int |
Name | Name dieser SKU. | "Einfach" "Premium" "Standard" (erforderlich) |
Rang | Die Abrechnungsebene dieser speziellen SKU. | "Einfach" "Premium" "Standard" |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
EPiserverCMS in Azure |
Mit dieser Vorlage können Sie Ressourcen erstellen, die für die EpiServerCMS-Bereitstellung in Azure erforderlich sind. |
Integrationsmuster - Nachrichtenrouter - ServiceBus- |
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe eines Service Bus-Themas einrichten können |
Erstellen eines benutzerdefinierten Azure Event Grid-Themas und eines Warteschlangenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Warteschlangenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Erstellen eines benutzerdefinierten Azure Event Grid-Themenabonnements |
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema und ein Servicebus-Themenabonnement. Vorlage, die ursprünglich von Markus Meyer verfasst wurde. |
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus- |
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können |
Erstellen einer ServiceBus-Namespace- und Warteschlangenautorisierungsregel |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace und Autorisierungsregeln sowohl für den Namespace als auch für eine Warteschlange bereitstellen. |
Erstellen eines ServiceBus-Namespaces |
Mit dieser Vorlage können Sie einen Service Bus-Namespace mit einer Standard-SKU bereitstellen. |
Erstellen eines Geo-Recovery- |
Mit dieser Vorlage können Sie service Bus Geo-Notfallwiederherstellungsalias für Premium-SKU-Namespaces konfigurieren. |
Erstellen eines Service Bus-Namespaces und |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace und eine Warteschlange bereitstellen. |
Erstellen eines ServiceBus-Namespaces, eines Themas und eines Abonnements |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace, ein Thema und ein Abonnement bereitstellen. |
Erstellen eines ServiceBus-Namespace, eines Themas, eines Abonnements und einer Regel |
Mit dieser Vorlage können Sie einen Service Bus Standard-Namespace, ein Thema, ein Abonnement und eine Regel bereitstellen. |
Erstellen einer ServiceBus-Namespace-IP-Filterregel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit IP-Filterregel bereitstellen. |
Erstellen einer Dienstbus-Namespace-Virtual Network-Regel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit virtual Network-Regel bereitstellen. |
Erstellen eines Service Bus Premium Namespace- und AuthorizationRule- |
Mit dieser Vorlage wird ein Service Bus Premium-Namespace und ein Namespace-AuthorizationRule erstellt. |
Herstellen einer Verbindung mit einem Service Bus-Namespace über einen privaten Endpunkt |
In diesem Beispiel wird gezeigt, wie Sie ein virtuelles Netzwerk und eine private DNS-Zone verwenden, um über einen privaten Endpunkt auf einen Service Bus-Namespace zuzugreifen. |
Erstellen eines Servicebus-Namespace und themen |
Diese Vorlage erstellt einen Service Bus-Namespace und ein Thema. |
Erstellen eines Servicebusthemas mit Abonnement- und SQL-Filter- |
Diese Vorlage erstellt einen Service Bus-Namespace und ein Thema mit einem Abonnement mithilfe eines SQL-Filterausdrucks, um nur die Nachrichten zu empfangen, die mit dem definierten SQL-Filterausdruck übereinstimmen. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ServiceBus/Namespaces-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces@2022-10-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"
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"
}
})
}
Eigenschaftswerte
Namespaces
Name | Beschreibung | Wert |
---|---|---|
Art | Der Ressourcentyp | "Microsoft.ServiceBus/namespaces@2022-10-01-preview" |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische und Bindestriche. Beginnen Sie mit einem Buchstaben. Endet mit einem Buchstaben oder einer Zahl. Weitere Informationen finden Sie unter Erstellen von Namespace-. Der Ressourcenname muss in Azure eindeutig sein. |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie die ID dieser Ressourcengruppe, um sie in einer Ressourcengruppe bereitzustellen. | Zeichenfolge (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Sku | Eigenschaften der SKU | SBSku- |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identity |
Eigenschaften | Eigenschaften des Namespaces. | SBNamespaceProperties |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Typ der verwalteten Dienstidentität. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Eigenschaften für vom Benutzer zugewiesene Identitäten | Array von Benutzeridentitäts-IDs. |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity- |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
SBNamespaceProperties
Name | Beschreibung | Wert |
---|---|---|
alternateName | Alternativer Name für Namespace | Schnur |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Service Bus-Namespace. | Bool |
Verschlüsselung | Eigenschaften der BYOK-Verschlüsselungsbeschreibung | Verschlüsselungs- |
minimumTlsVersion | Die mindeste TLS-Version für den Cluster, die unterstützt werden soll, z. B. "1.2" | "1.0" "1.1" "1.2" |
premiumMessagingPartitions | Die Anzahl der Partitionen eines Service Bus-Namespaces. Diese Eigenschaft gilt nur für Premium-SKU-Namespaces. Der Standardwert ist 1 und mögliche Werte sind 1, 2 und 4. | Int |
privateEndpointConnections | Liste der privaten Endpunktverbindungen. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Durch aktivieren dieser Eigenschaft wird ein Premium Service Bus-Namespace in regionen unterstützter Verfügbarkeitszonen erstellt. | Bool |
Verschlüsselung
Name | Beschreibung | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource für Verschlüsselung auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Doppelte Verschlüsselung) | Bool |
KeyVaultProperties
Name | Beschreibung | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels von KeyVault | Schnur |
keyVaultUri | URI von KeyVault | Schnur |
keyVersion | Version von KeyVault | Schnur |
UserAssignedIdentityProperties
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der Benutzeridentität, die für die Verschlüsselung ausgewählt ist | Schnur |
PrivateEndpointConnection
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Eigenschaften der PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | Beschreibung | Wert |
---|---|---|
privateEndpoint | Die Private Endpoint-Ressource für diese Verbindung. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState- |
provisioningState | Bereitstellungsstatus der privaten Endpunktverbindung. | "Abgebrochen" "Erstellen" "Löschen" "Fehlgeschlagen" "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | Beschreibung | Wert |
---|---|---|
id | Der ARM-Bezeichner für private Endpunkte. | Schnur |
ConnectionState
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Beschreibung des Verbindungszustands. | Schnur |
Status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" "Abgelehnt" |
SBSku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Messaging-Einheiten für Ihren Servicebus Premium-Namespace. Gültige Kapazitäten sind {1, 2, 4, 8, 16} Vielfache Ihrer Eigenschaften.premiumMessagingPartitions-Einstellung. Wenn "properties.premiumMessagingPartitions" beispielsweise 1 ist, sind mögliche Kapazitätswerte 1, 2, 4, 8 und 16. Wenn properties.premiumMessagingPartitions 4 ist, sind mögliche Kapazitätswerte 4, 8, 16, 32 und 64. | Int |
Name | Name dieser SKU. | "Einfach" "Premium" "Standard" (erforderlich) |
Rang | Die Abrechnungsebene dieser speziellen SKU. | "Einfach" "Premium" "Standard" |