Microsoft.NotificationHubs ad alanları 2016-03-01
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.NotificationHubs/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.NotificationHubs/namespaces@2016-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
properties: {
createdAt: 'string'
critical: bool
enabled: bool
name: 'string'
namespaceType: 'string'
provisioningState: 'string'
region: 'string'
scaleUnit: 'string'
serviceBusEndpoint: 'string'
status: 'string'
subscriptionId: 'string'
}
}
Özellik değerleri
Ad alanları
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 6-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler Harfle başlayın. Alfasayısal ile sona erer. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu | dize (gerekli) |
etiketler | Kaynak etiketleri | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
Sku | Oluşturulan ad alanının sku'su | Sku |
properties | Ad Alanının Özellikleri. | NamespaceProperties |
NamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
createdAt | Ad alanının oluşturulduğu saat. | string |
Kritik | Ad alanının Kritik olarak ayarlanıp ayarlanmadığı. | bool |
enabled | Ad alanının şu anda etkin olup olmadığı. | bool |
name | Ad alanının adı. | string |
namespaceType | Ad alanı türü. | 'Mesajlaşma' 'NotificationHub' |
provisioningState | Ad Alanının sağlama durumu. | string |
region | Ad alanının oluşturulması gereken hedeflenen bölgeyi belirtir. Şu değerlerden herhangi biri olabilir: Doğu Avustralya, Güneydoğu Avustralya, Orta ABD, Doğu ABD, Doğu ABD 2, Batı ABD, Orta Kuzey ABD, Orta Güney ABD, Doğu Asya, Güneydoğu Asya, Güney Brezilya, Doğu Japonya, Batı Japonya, Kuzey Avrupa, Batı Avrupa | string |
scaleUnit | Ad alanının oluşturulduğu ScaleUnit | string |
serviceBusEndpoint | NotificationHub işlemlerini gerçekleştirmek için kullanabileceğiniz uç nokta. | string |
durum | Ad alanının durumu. Bu değerlerden herhangi biri olabilir:1 = Oluşturuldu/Etkin2 = Oluşturma3 = Askıya Alındı4 = Silme | string |
subscriptionId | Ad alanıyla ilişkili Azure aboneliğinin kimliği. | string |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Kaynağın kapasitesi | int |
aile | Sku Ailesi | string |
name | Bildirim hub'ı sku'sunun adı | 'Temel' 'Ücretsiz' 'Standart' (gerekli) |
boyut | Sku boyutu | string |
tier | Belirli sku'nun katmanı | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Notification Hub oluşturma |
Başlangıçta John Downs tarafından yazılan bir Azure Notification Hub, Template oluşturur. |
SQL Veritabanı ile Mobil Uygulama sağlama |
Bu şablon bir Mobil Uygulama, SQL Veritabanı ve Bildirim Hub'ı sağlar. Veritabanı ve bildirim hub'ı için mobil uygulamada bir bağlantı dizesi yapılandırılır. |
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.NotificationHubs/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.NotificationHubs/namespaces",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"properties": {
"createdAt": "string",
"critical": "bool",
"enabled": "bool",
"name": "string",
"namespaceType": "string",
"provisioningState": "string",
"region": "string",
"scaleUnit": "string",
"serviceBusEndpoint": "string",
"status": "string",
"subscriptionId": "string"
}
}
Özellik değerleri
Ad alanları
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.NotificationHubs/namespaces' |
apiVersion | Kaynak API'sinin sürümü | '2016-03-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 6-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler Harfle başlayın. Alfasayısal ile sona erer. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu | dize (gerekli) |
etiketler | Kaynak etiketleri | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
Sku | Oluşturulan ad alanının sku'su | Sku |
properties | Ad Alanının Özellikleri. | NamespaceProperties |
NamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
createdAt | Ad alanının oluşturulduğu saat. | string |
Kritik | Ad alanının Kritik olarak ayarlanıp ayarlanmadığı. | bool |
enabled | Ad alanının şu anda etkin olup olmadığı. | bool |
name | Ad alanının adı. | string |
namespaceType | Ad alanı türü. | 'Mesajlaşma' 'NotificationHub' |
provisioningState | Ad Alanının sağlama durumu. | string |
region | Ad alanının oluşturulması gereken hedeflenen bölgeyi belirtir. Şu değerlerden herhangi biri olabilir: Doğu Avustralya, Güneydoğu Avustralya, Orta ABD, Doğu ABD, Doğu ABD 2, Batı ABD, Orta Kuzey ABD, Orta Güney ABD, Doğu Asya, Güneydoğu Asya, Güney Brezilya, Doğu Japonya, Batı Japonya, Kuzey Avrupa, Batı Avrupa | string |
scaleUnit | Ad alanının oluşturulduğu ScaleUnit | string |
serviceBusEndpoint | NotificationHub işlemlerini gerçekleştirmek için kullanabileceğiniz uç nokta. | string |
durum | Ad alanının durumu. Bu değerlerden herhangi biri olabilir:1 = Oluşturuldu/Etkin2 = Oluşturma3 = Askıya Alındı4 = Silme | string |
subscriptionId | Ad alanıyla ilişkili Azure aboneliğinin kimliği. | string |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Kaynağın kapasitesi | int |
aile | Sku Ailesi | string |
name | Bildirim hub'ı sku'sunun adı | 'Temel' 'Ücretsiz' 'Standart' (gerekli) |
boyut | Sku boyutu | string |
tier | Belirli bir sku'nun katmanı | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Notification Hub oluşturma |
Başlangıçta John Downs tarafından yazılan bir Azure Notification Hub(Şablon) oluşturur. |
SQL Veritabanı ile Mobil Uygulama sağlama |
Bu şablon bir Mobil Uygulama, SQL Veritabanı ve Bildirim Hub'ı sağlar. Veritabanı ve bildirim hub'ı için mobil uygulamada bir bağlantı dizesi yapılandırılır. |
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.NotificationHubs/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
createdAt = "string"
critical = bool
enabled = bool
name = "string"
namespaceType = "string"
provisioningState = "string"
region = "string"
scaleUnit = "string"
serviceBusEndpoint = "string"
status = "string"
subscriptionId = "string"
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Özellik değerleri
Ad alanları
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.NotificationHubs/namespaces@2016-03-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 6-50 Geçerli karakterler: Alfasayısallar ve kısa çizgiler Harfle başlayın. Alfasayısal ile bitir. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak etiketleri | Etiket adlarının ve değerlerinin sözlüğü. |
Sku | Oluşturulan ad alanının sku'su | Sku |
properties | Ad Alanının Özellikleri. | NamespaceProperties |
NamespaceProperties
Ad | Açıklama | Değer |
---|---|---|
createdAt | Ad alanının oluşturulduğu saat. | string |
Kritik | Ad alanının Kritik olarak ayarlanıp ayarlanmadığı. | bool |
enabled | Ad alanının şu anda etkin olup olmadığı. | bool |
name | Ad alanının adı. | string |
namespaceType | Ad alanı türü. | "Mesajlaşma" "NotificationHub" |
provisioningState | Ad Alanının sağlama durumu. | string |
region | Ad alanının oluşturulması gereken hedeflenen bölgeyi belirtir. Şu değerlerden herhangi biri olabilir: Doğu Avustralya, Güneydoğu Avustralya, Orta ABD, Doğu ABD, Doğu ABD 2, Batı ABD, Orta Kuzey ABD, Orta Güney ABD, Doğu Asya, Güneydoğu Asya, Güney Brezilya, Doğu Japonya, Batı Japonya, Kuzey Avrupa, Batı Avrupa | string |
scaleUnit | Ad alanının oluşturulduğu ScaleUnit | string |
serviceBusEndpoint | NotificationHub işlemlerini gerçekleştirmek için kullanabileceğiniz uç nokta. | string |
durum | Ad alanının durumu. Bu değerlerden herhangi biri olabilir:1 = Oluşturuldu/Etkin2 = Oluşturma3 = Askıya Alındı4 = Silme | string |
subscriptionId | Ad alanıyla ilişkili Azure aboneliğinin kimliği. | string |
Sku
Ad | Açıklama | Değer |
---|---|---|
capacity | Kaynağın kapasitesi | int |
aile | Sku Ailesi | string |
name | Bildirim hub'ı sku'sunun adı | "Temel" "Ücretsiz" "Standart" (gerekli) |
boyut | Sku boyutu | string |
tier | Belirli bir sku'nun katmanı | string |