Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bicep kaynak tanımı
Ad alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceBus/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
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'
}
}
Özellik Değerleri
ConnectionState
Ad | Açıklama | Değer |
---|---|---|
Açıklama | Bağlantı durumunun açıklaması. | dizgi |
durum | Bağlantının durumu. | 'Onaylandı' 'Bağlantısı Kesildi' 'Beklemede' 'Reddedildi' |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
keySource | Şifreleme için keySource'un olası değerini numaralandırır | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault Özellikleri | KeyVaultProperties[] |
requireInfrastructureEncryption | Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) | Bool |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konumlar | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir en yüksek gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | Int |
Kimlik
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Kullanıcı Tarafından Atanan Kimliklerin Özellikleri | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
KeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
kimlik | userAssignedIdentityProperties |
|
keyName | KeyVault anahtarının adı | dizgi |
keyVaultUri | KeyVault Uri'sini | dizgi |
keyVersion | KeyVault sürümü | dizgi |
Microsoft.ServiceBus/ad alanları
Ad | Açıklama | Değer |
---|---|---|
kimlik | BYOK Kimlik açıklamasının özellikleri | kimlik |
yer | Kaynağın bulunduğu Coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Ad alanının özellikleri. | SBNamespaceProperties |
Sku | SKU'nun Özellikleri | SBSku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | dizgi |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | dizgi |
roleType | GeoDR Rol Türleri | 'Birincil' 'İkincil' |
PrivateEndpoint
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Özel Uç Nokta için ARM tanımlayıcısı. | dizgi |
PrivateEndpointConnection
Ad | Açıklama | Değer |
---|---|---|
Özellikler | PrivateEndpointConnection'ın özellikleri. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
privateEndpoint | Bu Bağlantı için Özel Uç Nokta kaynağı. | PrivateEndpoint |
privateLinkServiceConnectionState | Bağlantının durumuyla ilgili ayrıntılar. | ConnectionState |
provisioningState | Özel Uç Nokta Bağlantısının sağlama durumu. | 'İptal Edildi' 'Oluşturuluyor' 'Siliniyor' 'Başarısız' 'Başarılı' 'Güncelleştiriliyor' |
SBNamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
alternateName | Ad alanı için alternatif ad | dizgi |
disableLocalAuth | Bu özellik, Service Bus ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. | Bool |
Şifreleme | BYOK Şifreleme açıklamasının özellikleri | Şifreleme |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
minimumTlsVersion | Kümenin desteklenmesi gereken en düşük TLS sürümü, örneğin '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Service Bus ad alanının bölüm sayısı. Bu özellik yalnızca Premium SKU ad alanları için geçerlidir. Varsayılan değer 1'dir ve olası değerler 1, 2 ve 4'dür | Int |
privateEndpointConnections | Özel uç nokta bağlantılarının listesi. | PrivateEndpointConnection[] |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. | 'Devre Dışı' 'Etkin' 'SecuredByPerimeter' |
zoneRedundant | Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında bir Premium Service Bus Ad Alanı oluşturur. | Bool |
SBSku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Service Bus premium ad alanınız için mesajlaşma birimleri. Geçerli kapasiteler properties.premiumMessagingPartitions ayarınızın {1, 2, 4, 8, 16} katıdır. Örneğin properties.premiumMessagingPartitions 1 ise olası kapasite değerleri 1, 2, 4, 8 ve 16'dır. properties.premiumMessagingPartitions 4 ise olası kapasite değerleri 4, 8, 16, 32 ve 64'dür | Int |
ad | Bu SKU'nun adı. | 'Temel' 'Premium' 'Standart' (gerekli) |
Katmanı | Bu SKU'nun faturalama katmanı. | 'Temel' 'Premium' 'Standart' |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|
UserAssignedIdentityProperties
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği | dizgi |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Service Bus Ad Alanı | Service Bus Ad Alanı için AVM Kaynak Modülü |
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
Service Bus ad alanı ve kuyruğu oluşturma | Bu şablon bir Service Bus Standart ad alanı ve kuyruk dağıtmanızı sağlar. |
Service Bus ad alanı Sanal Ağ kuralı oluşturma | Bu şablon, Sanal Ağ kuralıyla bir Service Bus Premium ad alanı dağıtmanızı sağlar |
azure event grid özel konu ve kuyruk aboneliği oluşturma |
Bir Azure Event Grid özel konusu ve bir service bus kuyruğu aboneliği oluşturur. Şablon ilk olarak Markus Meyer tarafından yazıldı. |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur | Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturun. |
Container Apps kullanarak Bir Dapr pub-sub servicebus uygulaması oluşturur | Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturun. |
ARM şablonu kaynak tanımı
Ad alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceBus/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.
{
"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"
}
}
Özellik Değerleri
ConnectionState
Ad | Açıklama | Değer |
---|---|---|
Açıklama | Bağlantı durumunun açıklaması. | dizgi |
durum | Bağlantının durumu. | 'Onaylandı' 'Bağlantısı Kesildi' 'Beklemede' 'Reddedildi' |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
keySource | Şifreleme için keySource'un olası değerini numaralandırır | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault Özellikleri | KeyVaultProperties[] |
requireInfrastructureEncryption | Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) | Bool |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konumlar | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir en yüksek gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | Int |
Kimlik
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Kullanıcı Tarafından Atanan Kimliklerin Özellikleri | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
KeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
kimlik | userAssignedIdentityProperties |
|
keyName | KeyVault anahtarının adı | dizgi |
keyVaultUri | KeyVault Uri'sini | dizgi |
keyVersion | KeyVault sürümü | dizgi |
Microsoft.ServiceBus/ad alanları
Ad | Açıklama | Değer |
---|---|---|
apiVersion | API sürümü | '2023-01-01-preview' |
kimlik | BYOK Kimlik açıklamasının özellikleri | kimlik |
yer | Kaynağın bulunduğu Coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Ad alanının özellikleri. | SBNamespaceProperties |
Sku | SKU'nun Özellikleri | SBSku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.ServiceBus/ad alanları' |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | dizgi |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | dizgi |
roleType | GeoDR Rol Türleri | 'Birincil' 'İkincil' |
PrivateEndpoint
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Özel Uç Nokta için ARM tanımlayıcısı. | dizgi |
PrivateEndpointConnection
Ad | Açıklama | Değer |
---|---|---|
Özellikler | PrivateEndpointConnection'ın özellikleri. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
privateEndpoint | Bu Bağlantı için Özel Uç Nokta kaynağı. | PrivateEndpoint |
privateLinkServiceConnectionState | Bağlantının durumuyla ilgili ayrıntılar. | ConnectionState |
provisioningState | Özel Uç Nokta Bağlantısının sağlama durumu. | 'İptal Edildi' 'Oluşturuluyor' 'Siliniyor' 'Başarısız' 'Başarılı' 'Güncelleştiriliyor' |
SBNamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
alternateName | Ad alanı için alternatif ad | dizgi |
disableLocalAuth | Bu özellik, Service Bus ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. | Bool |
Şifreleme | BYOK Şifreleme açıklamasının özellikleri | Şifreleme |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
minimumTlsVersion | Kümenin desteklenmesi gereken en düşük TLS sürümü, örneğin '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Service Bus ad alanının bölüm sayısı. Bu özellik yalnızca Premium SKU ad alanları için geçerlidir. Varsayılan değer 1'dir ve olası değerler 1, 2 ve 4'dür | Int |
privateEndpointConnections | Özel uç nokta bağlantılarının listesi. | PrivateEndpointConnection[] |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. | 'Devre Dışı' 'Etkin' 'SecuredByPerimeter' |
zoneRedundant | Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında bir Premium Service Bus Ad Alanı oluşturur. | Bool |
SBSku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Service Bus premium ad alanınız için mesajlaşma birimleri. Geçerli kapasiteler properties.premiumMessagingPartitions ayarınızın {1, 2, 4, 8, 16} katıdır. Örneğin properties.premiumMessagingPartitions 1 ise olası kapasite değerleri 1, 2, 4, 8 ve 16'dır. properties.premiumMessagingPartitions 4 ise olası kapasite değerleri 4, 8, 16, 32 ve 64'dür | Int |
ad | Bu SKU'nun adı. | 'Temel' 'Premium' 'Standart' (gerekli) |
Katmanı | Bu SKU'nun faturalama katmanı. | 'Temel' 'Premium' 'Standart' |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|
UserAssignedIdentityProperties
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği | dizgi |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
Özel uç nokta aracılığıyla Service Bus ad alanına bağlanma |
Bu örnek, özel uç nokta aracılığıyla Service Bus ad alanına erişmek için sanal ağ ve özel DNS bölgesi yapılandırmanın nasıl kullanılacağını gösterir. |
service bus kullanarak iletileri Logic Apps üzerinden ilişkilendirmeyi |
Azure Service Bus kullanarak iletileri Logic Apps üzerinden nasıl ilişkilendirebileceğimizi gösterir |
Service Bus Coğrafi kurtarma oluşturma |
Bu şablon, premium SKU Ad Alanları üzerinde Service Bus Coğrafi olağanüstü durum kurtarma diğer adını yapılandırmanıza olanak tanır. |
Service Bus ad alanı oluşturma |
Bu şablon, Temel/Standart SKU ile bir Service Bus ad alanı dağıtmanızı sağlar. |
Service Bus ad alanı ve kuyruğu oluşturma |
Bu şablon bir Service Bus Standart ad alanı ve kuyruk dağıtmanızı sağlar. |
Service Bus ad alanı ve kuyruk yetkilendirme kuralı oluşturma |
Bu şablon, hem ad alanı hem de kuyruk için bir Service Bus Standart ad alanı ve yetkilendirme kuralları dağıtmanızı sağlar. |
Service Bus Ad Alanı ve Konu Oluşturma |
Bu şablon bir Service Bus Ad Alanı ve Konu Başlığı oluşturur. |
Service Bus ad alanı IP Filtresi kuralı oluşturma |
Bu şablon, IP Filtresi kuralıyla Service Bus Premium ad alanı dağıtmanızı sağlar |
Service Bus ad alanı Sanal Ağ kuralı oluşturma |
Bu şablon, Sanal Ağ kuralıyla bir Service Bus Premium ad alanı dağıtmanızı sağlar |
Service Bus ad alanı, konu başlığı ve abonelik oluşturma |
Bu şablon bir Service Bus Standart ad alanı, konu başlığı ve abonelik dağıtmanızı sağlar. |
Service Bus ad alanı, konu başlığı, abonelik ve Kural oluşturma |
Bu şablon bir Service Bus Standart ad alanı, konu başlığı, abonelik ve kural dağıtmanızı sağlar. |
Service Bus Premium Ad Alanı ve AuthorizationRule Oluşturma |
Bu şablon bir Service Bus Premium Ad Alanı ve AuthorizationRule ad alanı oluşturur |
Abonelik ve SQL Filtresi ile Service Bus Konusu Oluşturma |
Bu şablon, yalnızca tanımlı SQL Filtre İfadesiyle eşleşen iletileri almak için BIR SQL Filtresi ifadesi kullanarak Abonelikli bir Service Bus Ad Alanı ve Konu Başlığı oluşturur. |
azure event grid özel konu ve kuyruk aboneliği oluşturma |
Bir Azure Event Grid özel konusu ve bir service bus kuyruğu aboneliği oluşturur. Şablon ilk olarak Markus Meyer tarafından yazıldı. |
azure event grid özel konu aboneliği oluşturma |
Azure Event Grid özel konu başlığı ve service bus konu aboneliği oluşturur. Şablon ilk olarak Markus Meyer tarafından yazıldı. |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturun. |
Container Apps kullanarak Bir Dapr pub-sub servicebus uygulaması oluşturur |
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturun. |
Azure'da EPiserverCMS' |
Bu şablon, Azure'da EpiServerCMS dağıtımı için gereken kaynakları oluşturmanıza olanak tanır |
Tümleştirme Desenleri - İleti Yönlendiricisi - Service Bus |
Service Bus Konusu kullanarak İleti Yönlendiricisi düzenini nasıl ayarlayabildiğimizi gösteren çözüm |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Ad alanları kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceBus/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces@2023-01-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
}
}
}
Özellik Değerleri
ConnectionState
Ad | Açıklama | Değer |
---|---|---|
Açıklama | Bağlantı durumunun açıklaması. | dizgi |
durum | Bağlantının durumu. | 'Onaylandı' 'Bağlantısı Kesildi' 'Beklemede' 'Reddedildi' |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
keySource | Şifreleme için keySource'un olası değerini numaralandırır | 'Microsoft.KeyVault' |
keyVaultProperties | KeyVault Özellikleri | KeyVaultProperties[] |
requireInfrastructureEncryption | Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) | Bool |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konumlar | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir en yüksek gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | Int |
Kimlik
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Kullanıcı Tarafından Atanan Kimliklerin Özellikleri | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
KeyVaultProperties
Ad | Açıklama | Değer |
---|---|---|
kimlik | userAssignedIdentityProperties |
|
keyName | KeyVault anahtarının adı | dizgi |
keyVaultUri | KeyVault Uri'sini | dizgi |
keyVersion | KeyVault sürümü | dizgi |
Microsoft.ServiceBus/ad alanları
Ad | Açıklama | Değer |
---|---|---|
kimlik | BYOK Kimlik açıklamasının özellikleri | kimlik |
yer | Kaynağın bulunduğu Coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Ad alanının özellikleri. | SBNamespaceProperties |
Sku | SKU'nun Özellikleri | SBSku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.ServiceBus/namespaces@2023-01-01-preview" |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | dizgi |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | dizgi |
roleType | GeoDR Rol Türleri | 'Birincil' 'İkincil' |
PrivateEndpoint
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Özel Uç Nokta için ARM tanımlayıcısı. | dizgi |
PrivateEndpointConnection
Ad | Açıklama | Değer |
---|---|---|
Özellikler | PrivateEndpointConnection'ın özellikleri. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
privateEndpoint | Bu Bağlantı için Özel Uç Nokta kaynağı. | PrivateEndpoint |
privateLinkServiceConnectionState | Bağlantının durumuyla ilgili ayrıntılar. | ConnectionState |
provisioningState | Özel Uç Nokta Bağlantısının sağlama durumu. | 'İptal Edildi' 'Oluşturuluyor' 'Siliniyor' 'Başarısız' 'Başarılı' 'Güncelleştiriliyor' |
SBNamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
alternateName | Ad alanı için alternatif ad | dizgi |
disableLocalAuth | Bu özellik, Service Bus ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. | Bool |
Şifreleme | BYOK Şifreleme açıklamasının özellikleri | Şifreleme |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
minimumTlsVersion | Kümenin desteklenmesi gereken en düşük TLS sürümü, örneğin '1.2' | '1.0' '1.1' '1.2' |
premiumMessagingPartitions | Service Bus ad alanının bölüm sayısı. Bu özellik yalnızca Premium SKU ad alanları için geçerlidir. Varsayılan değer 1'dir ve olası değerler 1, 2 ve 4'dür | Int |
privateEndpointConnections | Özel uç nokta bağlantılarının listesi. | PrivateEndpointConnection[] |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. | 'Devre Dışı' 'Etkin' 'SecuredByPerimeter' |
zoneRedundant | Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında bir Premium Service Bus Ad Alanı oluşturur. | Bool |
SBSku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Service Bus premium ad alanınız için mesajlaşma birimleri. Geçerli kapasiteler properties.premiumMessagingPartitions ayarınızın {1, 2, 4, 8, 16} katıdır. Örneğin properties.premiumMessagingPartitions 1 ise olası kapasite değerleri 1, 2, 4, 8 ve 16'dır. properties.premiumMessagingPartitions 4 ise olası kapasite değerleri 4, 8, 16, 32 ve 64'dür | Int |
ad | Bu SKU'nun adı. | 'Temel' 'Premium' 'Standart' (gerekli) |
Katmanı | Bu SKU'nun faturalama katmanı. | 'Temel' 'Premium' 'Standart' |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|
UserAssignedIdentityProperties
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği | dizgi |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Service Bus Ad Alanı | Service Bus Ad Alanı için AVM Kaynak Modülü |