Dela via


Microsoft.NotificationHubs-namnområden 2017-04-01

Bicep-resursdefinition

Resurstypen namnrymder kan distribueras med åtgärder som är mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NotificationHubs/namespaces-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2017-04-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
    dataCenter: 'string'
    enabled: bool
    name: 'string'
    namespaceType: 'string'
    provisioningState: 'string'
    region: 'string'
    scaleUnit: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    subscriptionId: 'string'
    updatedAt: 'string'
  }
}

Egenskapsvärden

Namnområden

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck

Börja med bokstav. Sluta med alfanumeriskt.

Resursnamnet måste vara unikt i Hela Azure.
location Resursplats sträng
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n för det skapade namnområdet Sku
properties Egenskaper för namnområdet. NamespaceEgenskaper

NamespaceEgenskaper

Name Beskrivning Värde
createdAt Den tid då namnområdet skapades. sträng
Kritiska Om namnområdet har angetts som Kritiskt eller inte. boolesk
Datacenter Datacenter för namnområdet sträng
enabled Om namnområdet är aktiverat eller inte. boolesk
name Namnet på namnområdet. sträng
namespaceType Namnområdestypen. Meddelanden
"NotificationHub"
provisioningState Etableringstillstånd för namnområdet. sträng
region Anger den målregion där namnområdet ska skapas. Det kan vara något av följande värden: Australien, östra, Australien, sydöstra, USA, centrala, USA, östra, USA, östra 2, USA, västra; USA, norra centrala; USA, södra centrala; Asien, östra; Asien, sydöstra; Brasilien, södra, Japan, östra, Japan, västra, Europa, västra, Europa, västra sträng
scaleUnit ScaleUnit där namnområdet skapas sträng
serviceBusEndpoint Slutpunkt som du kan använda för att utföra NotificationHub-åtgärder. sträng
status Status för namnområdet. Det kan vara något av dessa värden:1 = Skapad/Aktiv2 = Skapa3 = Pausad4 = Ta bort sträng
subscriptionId ID:t för Azure-prenumerationen som är associerad med namnområdet. sträng
updatedAt Tiden då namnområdet uppdaterades. sträng

Sku

Name Beskrivning Värde
capacity Resursens kapacitet int
familj Sku-familjen sträng
name Namn på meddelandehubbens SKU "Grundläggande"
"Kostnadsfri"
"Standard" (obligatoriskt)
ikoner SKU-storleken sträng
nivå Nivån för en viss SKU sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Notification Hub

Distribuera till Azure
Skapar en Azure Notification Hub, en mall som ursprungligen skapades av John Downs.
Etablera en mobilapp med en SQL Database

Distribuera till Azure
Den här mallen etablerar en Mobilapp, SQL Database och Notification Hub. Den konfigurerar en anslutningssträng i mobilappen för databasen och meddelandehubben.

Resursdefinition för ARM-mall

Namnområdesresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NotificationHubs/namespaces-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2017-04-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",
    "dataCenter": "string",
    "enabled": "bool",
    "name": "string",
    "namespaceType": "string",
    "provisioningState": "string",
    "region": "string",
    "scaleUnit": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "subscriptionId": "string",
    "updatedAt": "string"
  }
}

Egenskapsvärden

Namnområden

Name Beskrivning Värde
typ Resurstypen "Microsoft.NotificationHubs/namespaces"
apiVersion Resurs-API-versionen '2017-04-01'
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck

Börja med bokstav. Avsluta med alfanumeriskt.

Resursnamnet måste vara unikt i Hela Azure.
location Resursplats sträng
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n för det skapade namnområdet Sku
properties Egenskaper för namnområdet. NamespaceProperties

NamespaceProperties

Name Beskrivning Värde
createdAt Den tid då namnområdet skapades. sträng
Kritiska Om namnområdet har angetts som Kritiskt eller inte. boolesk
Datacenter Datacenter för namnområdet sträng
enabled Om namnområdet är aktiverat eller inte. boolesk
name Namnet på namnområdet. sträng
namespaceType Namnområdestypen. Meddelanden
"NotificationHub"
provisioningState Etableringstillstånd för namnområdet. sträng
region Anger den målregion där namnområdet ska skapas. Det kan vara något av följande värden: Australien, östra, Australien, sydöstra, USA, centrala, USA, östra, USA, östra 2, USA, västra, USA, norra centrala, USA, södra centrala, Asien, östra, Asien, sydöstra, Brasilien, södra, Japan, östra, Japan, västra, Europa, norra, Europa, västra sträng
scaleUnit ScaleUnit där namnområdet skapas sträng
serviceBusEndpoint Slutpunkt som du kan använda för att utföra NotificationHub-åtgärder. sträng
status Status för namnområdet. Det kan vara något av dessa värden:1 = Skapad/Aktiv2 = Skapa3 = Pausad4 = Ta bort sträng
subscriptionId ID:t för Den Azure-prenumeration som är associerad med namnområdet. sträng
updatedAt Den tid då namnområdet uppdaterades. sträng

Sku

Name Beskrivning Värde
capacity Resursens kapacitet int
familj Sku-familjen sträng
name Namn på meddelandehubbens SKU "Grundläggande"
"Kostnadsfri"
"Standard" (obligatoriskt)
ikoner SKU-storleken sträng
nivå Nivån för en viss SKU sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Notification Hub

Distribuera till Azure
Skapar en Azure Notification Hub, en mall som ursprungligen skapades av John Downs.
Etablera en mobilapp med en SQL Database

Distribuera till Azure
Den här mallen etablerar en Mobilapp, SQL Database och Notification Hub. Den konfigurerar en anslutningssträng i mobilappen för databasen och meddelandehubben.

Resursdefinition för Terraform (AzAPI-provider)

Namnområdesresurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NotificationHubs/namespaces-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2017-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      critical = bool
      dataCenter = "string"
      enabled = bool
      name = "string"
      namespaceType = "string"
      provisioningState = "string"
      region = "string"
      scaleUnit = "string"
      serviceBusEndpoint = "string"
      status = "string"
      subscriptionId = "string"
      updatedAt = "string"
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Egenskapsvärden

Namnområden

Name Beskrivning Värde
typ Resurstypen "Microsoft.NotificationHubs/namespaces@2017-04-01"
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck

Börja med bokstav. Avsluta med alfanumeriskt.

Resursnamnet måste vara unikt i Hela Azure.
location Resursplats sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar Ordlista med taggnamn och värden.
sku SKU:n för det skapade namnområdet Sku
properties Egenskaper för namnområdet. NamespaceProperties

NamespaceProperties

Name Beskrivning Värde
createdAt Den tid då namnområdet skapades. sträng
Kritiska Om namnområdet har angetts som Kritiskt eller inte. boolesk
Datacenter Datacenter för namnområdet sträng
enabled Om namnområdet är aktiverat eller inte. boolesk
name Namnet på namnområdet. sträng
namespaceType Namnområdestypen. "Meddelanden"
"NotificationHub"
provisioningState Etableringstillstånd för namnområdet. sträng
region Anger den målregion där namnområdet ska skapas. Det kan vara något av följande värden: Australien, östra, Australien, sydöstra, USA, centrala, USA, östra, USA, östra 2, USA, västra, USA, norra centrala, USA, södra centrala, Asien, östra, Asien, sydöstra, Brasilien, södra, Japan, östra, Japan, västra, Europa, norra, Europa, västra sträng
scaleUnit ScaleUnit där namnområdet skapas sträng
serviceBusEndpoint Slutpunkt som du kan använda för att utföra NotificationHub-åtgärder. sträng
status Status för namnområdet. Det kan vara något av dessa värden:1 = Skapad/Aktiv2 = Skapa3 = Pausad4 = Ta bort sträng
subscriptionId ID:t för Den Azure-prenumeration som är associerad med namnområdet. sträng
updatedAt Den tid då namnområdet uppdaterades. sträng

Sku

Name Beskrivning Värde
capacity Resursens kapacitet int
familj Sku-familjen sträng
name Namn på meddelandehubbens SKU "Grundläggande"
"Kostnadsfri"
"Standard" (obligatoriskt)
ikoner SKU-storleken sträng
nivå Nivån för en viss SKU sträng