Microsoft.NotificationHubs-Namespaces 2014-09-01
Bicep-Ressourcendefinition
Der Namespaces-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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@2014-09-01' = {
location: 'string'
name: 'string'
properties: {
createdAt: 'string'
critical: bool
enabled: bool
name: 'string'
namespaceType: 'string'
provisioningState: 'string'
region: 'string'
scaleUnit: 'string'
serviceBusEndpoint: 'string'
status: 'string'
subscriptionId: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
Microsoft.NotificationHubs/Namespaces
Name | Beschreibung | Wert |
---|---|---|
Ort | Dient zum Abrufen oder Festlegen des Namespace-Rechenzentrumsstandorts. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Dient zum Abrufen oder Festlegen von Eigenschaften des Namespace. | NamespaceProperties- (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
NamespaceCreateOrUpdateParametersTags
Name | Beschreibung | Wert |
---|
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 |
ermöglichte | Gibt an, ob der Namespace derzeit aktiviert ist. | Bool |
Name | Der Name des Namespace. | Schnur |
namespaceType | Dient zum Abrufen oder Festlegen des Namespacetyps. | "Messaging" 'NotificationHub' |
provisioningState | Ruft den Bereitstellungsstatus des Namespace ab oder legt den Bereitstellungsstatus fest. | 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 |
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:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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": "2014-09-01",
"name": "string",
"location": "string",
"properties": {
"createdAt": "string",
"critical": "bool",
"enabled": "bool",
"name": "string",
"namespaceType": "string",
"provisioningState": "string",
"region": "string",
"scaleUnit": "string",
"serviceBusEndpoint": "string",
"status": "string",
"subscriptionId": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
Microsoft.NotificationHubs/Namespaces
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2014-09-01' |
Ort | Dient zum Abrufen oder Festlegen des Namespace-Rechenzentrumsstandorts. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Dient zum Abrufen oder Festlegen von Eigenschaften des Namespace. | NamespaceProperties- (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.NotificationHubs/namespaces" |
NamespaceCreateOrUpdateParametersTags
Name | Beschreibung | Wert |
---|
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 |
ermöglichte | Gibt an, ob der Namespace derzeit aktiviert ist. | Bool |
Name | Der Name des Namespace. | Schnur |
namespaceType | Dient zum Abrufen oder Festlegen des Namespacetyps. | "Messaging" 'NotificationHub' |
provisioningState | Ruft den Bereitstellungsstatus des Namespace ab oder legt den Bereitstellungsstatus fest. | 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 |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Erstellen von Azure Notification Hub- |
Erstellt einen Azure Notification Hub, die ursprünglich von John Downs verfasste Vorlage. |
Bereitstellen einer mobilen App mit einer SQL-Datenbank |
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@2014-09-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
}
})
}
Eigenschaftswerte
Microsoft.NotificationHubs/Namespaces
Name | Beschreibung | Wert |
---|---|---|
Ort | Dient zum Abrufen oder Festlegen des Namespace-Rechenzentrumsstandorts. | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Dient zum Abrufen oder Festlegen von Eigenschaften des Namespace. | NamespaceProperties- (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.NotificationHubs/namespaces@2014-09-01" |
NamespaceCreateOrUpdateParametersTags
Name | Beschreibung | Wert |
---|
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 |
ermöglichte | Gibt an, ob der Namespace derzeit aktiviert ist. | Bool |
Name | Der Name des Namespace. | Schnur |
namespaceType | Dient zum Abrufen oder Festlegen des Namespacetyps. | "Messaging" 'NotificationHub' |
provisioningState | Ruft den Bereitstellungsstatus des Namespace ab oder legt den Bereitstellungsstatus fest. | 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 |