Microsoft.ServiceBus-naamruimten 2023-01-01-preview
Bicep-resourcedefinitie
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.ServiceBus/naamruimten wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.ServiceBus/namespaces@2023-01-01-preview' = {
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
}
geoDataReplication: {
locations: [
{
clusterArmId: 'string'
locationName: 'string'
roleType: 'string'
}
]
maxReplicationLagDurationInSeconds: int
}
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'
}
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Versie van KeyVault | snaar |
Microsoft.ServiceBus/namespaces
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | Identiteit |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de naamruimte. | SBNamespaceProperties- |
Sku | Eigenschappen van SKU | SBSku- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
SBNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam voor naamruimte | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Service Bus-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleuteling |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Het aantal partities van een Service Bus-naamruimte. Deze eigenschap is alleen van toepassing op Premium SKU-naamruimten. De standaardwaarde is 1 en mogelijke waarden zijn 1, 2 en 4 | Int |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Premium Service Bus-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
SBSku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Berichteneenheden voor uw Service Bus Premium-naamruimte. Geldige capaciteiten zijn {1, 2, 4, 8, 16} veelvouden van uw instelling properties.premiumMessagingPartitions. Als properties.premiumMessagingPartitions bijvoorbeeld 1 is, zijn de mogelijke capaciteitswaarden 1, 2, 4, 8 en 16. Als properties.premiumMessagingPartitions 4 is, zijn mogelijke capaciteitswaarden 4, 8, 16, 32 en 64 | Int |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |
Gebruiksvoorbeelden
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.
Module | Beschrijving |
---|---|
Service Bus-naamruimte | AVM-resourcemodule voor Service Bus-naamruimte |
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Bicep-bestand | Beschrijving |
---|---|
Een Service Bus-naamruimte en -wachtrij maken | Met deze sjabloon kunt u een Service Bus Standard-naamruimte en een wachtrij implementeren. |
Een regel voor een virtuele Netwerk-servicebusnaamruimte maken | Met deze sjabloon kunt u een Service Bus Premium-naamruimte implementeren met een virtual network-regel |
Aangepast onderwerp en wachtrijabonnement voor Azure Event Grid maken | Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-wachtrijabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Maakt een Dapr-microservices-app met container-apps | Een Dapr-microservices-app maken met behulp van Container Apps. |
Maakt een Dapr pub-sub servicebus-app met behulp van Container Apps | Maak een Dapr pub-sub servicebus-app met behulp van Container Apps. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.ServiceBus/naamruimteresource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.ServiceBus/namespaces",
"apiVersion": "2023-01-01-preview",
"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"
},
"geoDataReplication": {
"locations": [
{
"clusterArmId": "string",
"locationName": "string",
"roleType": "string"
}
],
"maxReplicationLagDurationInSeconds": "int"
},
"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"
}
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Versie van KeyVault | snaar |
Microsoft.ServiceBus/namespaces
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2023-01-01-preview' |
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | Identiteit |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de naamruimte. | SBNamespaceProperties- |
Sku | Eigenschappen van SKU | SBSku- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.ServiceBus/naamruimten' |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
SBNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam voor naamruimte | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Service Bus-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleuteling |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Het aantal partities van een Service Bus-naamruimte. Deze eigenschap is alleen van toepassing op Premium SKU-naamruimten. De standaardwaarde is 1 en mogelijke waarden zijn 1, 2 en 4 | Int |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Premium Service Bus-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
SBSku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Berichteneenheden voor uw Service Bus Premium-naamruimte. Geldige capaciteiten zijn {1, 2, 4, 8, 16} veelvouden van uw instelling properties.premiumMessagingPartitions. Als properties.premiumMessagingPartitions bijvoorbeeld 1 is, zijn de mogelijke capaciteitswaarden 1, 2, 4, 8 en 16. Als properties.premiumMessagingPartitions 4 is, zijn mogelijke capaciteitswaarden 4, 8, 16, 32 en 64 | Int |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
Verbinding maken met een Service Bus-naamruimte via een privé-eindpunt |
In dit voorbeeld ziet u hoe u een virtueel netwerk en een privé-DNS-zone kunt gebruiken voor toegang tot een Service Bus-naamruimte via een privé-eindpunt. |
berichten correleren via Logic Apps met behulp van Service Bus |
die laat zien hoe we berichten via Logic Apps kunnen correleren met behulp van Azure Service Bus |
Een Service Bus Geo-Recovery- maken |
Met deze sjabloon kunt u de Alias voor herstel na noodgevallen van Service Bus configureren in Premium SKU-naamruimten. |
Een Service Bus-naamruimte maken |
Met deze sjabloon kunt u een Service Bus-naamruimte implementeren met een Basic/Standard-SKU. |
Een Service Bus-naamruimte en -wachtrij maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en een wachtrij implementeren. |
Een Service Bus-naamruimte en wachtrijautorisatieregel maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte en autorisatieregels implementeren voor zowel de naamruimte als een wachtrij. |
een Service Bus-naamruimte en een onderwerp maken |
Met deze sjabloon maakt u een Service Bus-naamruimte en -onderwerp. |
Een IP-filterregel voor de Service Bus-naamruimte maken |
Met deze sjabloon kunt u een Service Bus Premium-naamruimte implementeren met ip-filterregel |
Een regel voor een virtuele Netwerk-servicebusnaamruimte maken |
Met deze sjabloon kunt u een Service Bus Premium-naamruimte implementeren met een virtual network-regel |
Een Service Bus-naamruimte, -onderwerp en -abonnement maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte, een onderwerp en een abonnement implementeren. |
Een Service Bus-naamruimte, -onderwerp, -abonnement en -regel maken |
Met deze sjabloon kunt u een Service Bus Standard-naamruimte, een onderwerp, een abonnement en een regel implementeren. |
Een Service Bus Premium-naamruimte en AuthorizationRule- maken |
Met deze sjabloon maakt u een Service Bus Premium-naamruimte en een naamruimte AuthorizationRule |
Een Service Bus-onderwerp maken met abonnement en SQL-filter |
Met deze sjabloon maakt u een Service Bus-naamruimte en -onderwerp met een abonnement met behulp van een SQL-filterexpressie om alleen de berichten te ontvangen die overeenkomen met de gedefinieerde SQL-filterexpressie. |
Aangepast onderwerp en wachtrijabonnement voor Azure Event Grid maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-wachtrijabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Een aangepast Azure Event Grid-onderwerpabonnement maken |
Hiermee maakt u een aangepast Azure Event Grid-onderwerp en een service bus-onderwerpabonnement. Sjabloon oorspronkelijk geschreven door Markus Meyer. |
Maakt een Dapr-microservices-app met container-apps |
Een Dapr-microservices-app maken met behulp van Container Apps. |
Maakt een Dapr pub-sub servicebus-app met behulp van Container Apps |
Maak een Dapr pub-sub servicebus-app met behulp van Container Apps. |
EPiserverCMS in Azure |
Met deze sjabloon kunt u resources maken die vereist zijn voor de Implementatie van EpiServerCMS in Azure |
-integratiepatronen - berichtrouter - Service Bus- |
Oplossing die laat zien hoe we het patroon Berichtrouter kunnen instellen met behulp van een Service Bus-onderwerp |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype naamruimten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource voor Microsoft.ServiceBus/naamruimten wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces@2023-01-01-preview"
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
}
geoDataReplication = {
locations = [
{
clusterArmId = "string"
locationName = "string"
roleType = "string"
}
]
maxReplicationLagDurationInSeconds = int
}
minimumTlsVersion = "string"
premiumMessagingPartitions = int
privateEndpointConnections = [
{
properties = {
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
zoneRedundant = bool
}
})
}
Eigenschapswaarden
ConnectionState
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de verbindingsstatus. | snaar |
status | Status van de verbinding. | 'Goedgekeurd' 'Verbinding verbroken' 'In behandeling' 'Geweigerd' |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
keySource | De mogelijke waarde van keySource voor versleuteling opsommen | 'Microsoft.KeyVault' |
keyVaultProperties | Eigenschappen van KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Infrastructuurversleuteling inschakelen (dubbele versleuteling) | Bool |
GeoDataReplicationProperties
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met regio's waarin replica's van de naamruimte worden onderhouden. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | De maximale acceptabele vertraging voor gegevensreplicatiebewerkingen van de primaire replica naar een quorum van secundaire replica's. Wanneer de vertraging de geconfigureerde hoeveelheid overschrijdt, worden bewerkingen op de primaire replica mislukt. De toegestane waarden zijn 0 en 5 minuten tot 1 dag. | Int |
Identiteit
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | Eigenschappen voor door de gebruiker toegewezen identiteiten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | UserAssignedIdentityProperties- | |
keyName | Naam van de sleutel uit KeyVault | snaar |
keyVaultUri | URI van KeyVault | snaar |
keyVersion | Versie van KeyVault | snaar |
Microsoft.ServiceBus/namespaces
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Eigenschappen van DE BESCHRIJVING van BYOK-identiteit | Identiteit |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de naamruimte. | SBNamespaceProperties- |
Sku | Eigenschappen van SKU | SBSku- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.ServiceBus/namespaces@2023-01-01-preview" |
NamespaceReplicaLocation
Naam | Beschrijving | Waarde |
---|---|---|
clusterArmId | Optionele eigenschap die de ARM-id van het cluster aangeeft. Dit is vereist als een naamruimtereplica moet worden geplaatst in een toegewezen Event Hub-cluster | snaar |
locationName | Azure-regio's waarin een replica van de naamruimte wordt onderhouden | snaar |
roleType | GeoDR-roltypen | 'Primair' 'Secundair' |
PrivateEndpoint
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De ARM-id voor privé-eindpunt. | snaar |
PrivateEndpointConnection
Naam | Beschrijving | Waarde |
---|---|---|
Eigenschappen | Eigenschappen van de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
privateEndpoint | De privé-eindpuntresource voor deze verbinding. | PrivateEndpoint- |
privateLinkServiceConnectionState | Details over de status van de verbinding. | ConnectionState- |
provisioningState | Inrichtingsstatus van de privé-eindpuntverbinding. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
SBNamespaceProperties
Naam | Beschrijving | Waarde |
---|---|---|
alternateName | Alternatieve naam voor naamruimte | snaar |
disableLocalAuth | Met deze eigenschap wordt SAS-verificatie voor de Service Bus-naamruimte uitgeschakeld. | Bool |
Codering | Eigenschappen van BYOK-versleutelingsbeschrijving | versleuteling |
geoDataReplication | Geo-gegevensreplicatie-instellingen voor de naamruimte | GeoDataReplicationProperties- |
minimumTlsVersion | De minimale TLS-versie voor het cluster dat moet worden ondersteund, bijvoorbeeld '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Het aantal partities van een Service Bus-naamruimte. Deze eigenschap is alleen van toepassing op Premium SKU-naamruimten. De standaardwaarde is 1 en mogelijke waarden zijn 1, 2 en 4 | Int |
privateEndpointConnections | Lijst met privé-eindpuntverbindingen. | PrivateEndpointConnection[] |
publicNetworkAccess | Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' 'SecuredByPerimeter' |
zoneRedundant | Als u deze eigenschap inschakelt, maakt u een Premium Service Bus-naamruimte in ondersteunde beschikbaarheidszones in regio's. | Bool |
SBSku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Berichteneenheden voor uw Service Bus Premium-naamruimte. Geldige capaciteiten zijn {1, 2, 4, 8, 16} veelvouden van uw instelling properties.premiumMessagingPartitions. Als properties.premiumMessagingPartitions bijvoorbeeld 1 is, zijn de mogelijke capaciteitswaarden 1, 2, 4, 8 en 16. Als properties.premiumMessagingPartitions 4 is, zijn mogelijke capaciteitswaarden 4, 8, 16, 32 en 64 | Int |
naam | Naam van deze SKU. | 'Basis' 'Premium' 'Standaard' (vereist) |
rang | De factureringslaag van deze specifieke SKU. | 'Basis' 'Premium' 'Standaard' |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentityProperties
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentity | ARM-id van gebruikersidentiteit geselecteerd voor versleuteling | snaar |
Gebruiksvoorbeelden
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.
Module | Beschrijving |
---|---|
Service Bus-naamruimte | AVM-resourcemodule voor Service Bus-naamruimte |