Freigeben über


Microsoft.NotificationHubs-Namespaces 2017-04-01

Bicep-Ressourcendefinition

Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/Namespaces-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2017-04-01' = {
  location: 'string'
  name: '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'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.NotificationHubs/Namespaces

Name Beschreibung Wert
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Namespaces. NamespaceProperties-
Sku Die Sku des erstellten Namespaces Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

NamespaceProperties

Name Beschreibung Wert
createdAt Der Zeitpunkt, zu dem der Namespace erstellt wurde. Schnur
Kritisch Gibt an, ob der Namespace als kritisch festgelegt ist. Bool
DataCenter Rechenzentrum für den Namespace Schnur
ermöglichte Gibt an, ob der Namespace derzeit aktiviert ist. Bool
Name Der Name des Namespace. Schnur
namespaceType Der Namespacetyp. "Messaging"
'NotificationHub'
provisioningState Bereitstellungsstatus des Namespace. Schnur
Region Gibt den Zielbereich an, in dem der Namespace erstellt werden soll. Es kann jeder der folgenden Werte sein: Australien Ost, Australien Südost, Zentral-USA, Ost-USA, Ost-USA 2, West-USA, Nord-Zentral-USA, Süd-Zentral-USA, Ostasien, Südostasien, Brasilien Süd, Japan Ost, Japan West, Nordeuropa, Westeuropa Schnur
scaleUnit ScaleUnit, in dem der Namespace erstellt wird Schnur
serviceBusEndpoint Endpunkt, den Sie zum Ausführen von NotificationHub-Vorgängen verwenden können. Schnur
Status Status des Namespace. Dabei kann es sich um einen der folgenden Werte handeln:1 = Created/Active2 = Creating3 = Suspended4 = Deleting Schnur
subscriptionId Die ID des Azure-Abonnements, das dem Namespace zugeordnet ist. Schnur
updatedAt Der Zeitpunkt, zu dem der Namespace aktualisiert wurde. Schnur

ResourceTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der Ressource Int
Familie Die Sku-Familie Schnur
Name Name der Benachrichtigungshub-Sku "Einfach"
"Kostenlos"
"Standard" (erforderlich)
Größe Die Größe der Sku Schnur
Rang Die Ebene einer bestimmten SKU Schnur

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Erstellen von Azure Notification Hub- Erstellt einen Azure Notification Hub, die ursprünglich von John Downs verfasste Vorlage.

ARM-Vorlagenressourcendefinition

Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/Namespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "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"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.NotificationHubs/Namespaces

Name Beschreibung Wert
apiVersion Die API-Version '2017-04-01'
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Namespaces. NamespaceProperties-
Sku Die Sku des erstellten Namespaces Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.NotificationHubs/namespaces"

NamespaceProperties

Name Beschreibung Wert
createdAt Der Zeitpunkt, zu dem der Namespace erstellt wurde. Schnur
Kritisch Gibt an, ob der Namespace als kritisch festgelegt ist. Bool
DataCenter Rechenzentrum für den Namespace Schnur
ermöglichte Gibt an, ob der Namespace derzeit aktiviert ist. Bool
Name Der Name des Namespace. Schnur
namespaceType Der Namespacetyp. "Messaging"
'NotificationHub'
provisioningState Bereitstellungsstatus des Namespace. Schnur
Region Gibt den Zielbereich an, in dem der Namespace erstellt werden soll. Es kann jeder der folgenden Werte sein: Australien Ost, Australien Südost, Zentral-USA, Ost-USA, Ost-USA 2, West-USA, Nord-Zentral-USA, Süd-Zentral-USA, Ostasien, Südostasien, Brasilien Süd, Japan Ost, Japan West, Nordeuropa, Westeuropa Schnur
scaleUnit ScaleUnit, in dem der Namespace erstellt wird Schnur
serviceBusEndpoint Endpunkt, den Sie zum Ausführen von NotificationHub-Vorgängen verwenden können. Schnur
Status Status des Namespace. Dabei kann es sich um einen der folgenden Werte handeln:1 = Created/Active2 = Creating3 = Suspended4 = Deleting Schnur
subscriptionId Die ID des Azure-Abonnements, das dem Namespace zugeordnet ist. Schnur
updatedAt Der Zeitpunkt, zu dem der Namespace aktualisiert wurde. Schnur

ResourceTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der Ressource Int
Familie Die Sku-Familie Schnur
Name Name der Benachrichtigungshub-Sku "Einfach"
"Kostenlos"
"Standard" (erforderlich)
Größe Die Größe der Sku Schnur
Rang Die Ebene einer bestimmten SKU Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen von Azure Notification Hub-

Bereitstellen in Azure
Erstellt einen Azure Notification Hub, die ursprünglich von John Downs verfasste Vorlage.
Bereitstellen einer mobilen App mit einer SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine mobile App, SQL-Datenbank und einen Benachrichtigungshub zur Anwendung. Sie konfiguriert eine Verbindungszeichenfolge in der mobilen App für die Datenbank und den Benachrichtigungshub.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/Namespaces-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2017-04-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  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"
    }
  })
}

Eigenschaftswerte

Microsoft.NotificationHubs/Namespaces

Name Beschreibung Wert
Ort Ressourcenspeicherort Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Namespaces. NamespaceProperties-
Sku Die Sku des erstellten Namespaces Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.NotificationHubs/namespaces@2017-04-01"

NamespaceProperties

Name Beschreibung Wert
createdAt Der Zeitpunkt, zu dem der Namespace erstellt wurde. Schnur
Kritisch Gibt an, ob der Namespace als kritisch festgelegt ist. Bool
DataCenter Rechenzentrum für den Namespace Schnur
ermöglichte Gibt an, ob der Namespace derzeit aktiviert ist. Bool
Name Der Name des Namespace. Schnur
namespaceType Der Namespacetyp. "Messaging"
'NotificationHub'
provisioningState Bereitstellungsstatus des Namespace. Schnur
Region Gibt den Zielbereich an, in dem der Namespace erstellt werden soll. Es kann jeder der folgenden Werte sein: Australien Ost, Australien Südost, Zentral-USA, Ost-USA, Ost-USA 2, West-USA, Nord-Zentral-USA, Süd-Zentral-USA, Ostasien, Südostasien, Brasilien Süd, Japan Ost, Japan West, Nordeuropa, Westeuropa Schnur
scaleUnit ScaleUnit, in dem der Namespace erstellt wird Schnur
serviceBusEndpoint Endpunkt, den Sie zum Ausführen von NotificationHub-Vorgängen verwenden können. Schnur
Status Status des Namespace. Dabei kann es sich um einen der folgenden Werte handeln:1 = Created/Active2 = Creating3 = Suspended4 = Deleting Schnur
subscriptionId Die ID des Azure-Abonnements, das dem Namespace zugeordnet ist. Schnur
updatedAt Der Zeitpunkt, zu dem der Namespace aktualisiert wurde. Schnur

ResourceTags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der Ressource Int
Familie Die Sku-Familie Schnur
Name Name der Benachrichtigungshub-Sku "Einfach"
"Kostenlos"
"Standard" (erforderlich)
Größe Die Größe der Sku Schnur
Rang Die Ebene einer bestimmten SKU Schnur