Aracılığıyla paylaş


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:

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

Azure’a dağıtın
Başlangıçta John Downs tarafından yazılan bir Azure Notification Hub, Template oluşturur.
SQL Veritabanı ile Mobil Uygulama sağlama

Azure’a dağıtın
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:

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

Azure’a dağıtın
Başlangıçta John Downs tarafından yazılan bir Azure Notification Hub(Şablon) oluşturur.
SQL Veritabanı ile Mobil Uygulama sağlama

Azure’a dağıtın
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