Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
- più recenti
- 2023-10-01-preview
- 2023-09-01
- 01-01-2023
- 2017-04-01
- 2016-03-01
- 2014-09-01
Definizione di risorsa Bicep
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Esempi bicep
Esempio di base di distribuzione dello spazio dei nomi dell'hub di notifica.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource namespace 'Microsoft.NotificationHubs/namespaces@2017-04-01' = {
name: resourceName
location: location
sku: {
name: 'Free'
}
properties: {
enabled: true
namespaceType: 'NotificationHub'
region: 'westeurope'
}
}
Esempi di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti contengono esempi Bicep per la distribuzione di questo tipo di risorsa.
| File bicipite | Descrizione |
|---|---|
| Creare hub di notifica di Azure | Crea un hub di notifica di Azure, modello originariamente creato da John Downs. |
Formato risorsa
Per creare una risorsa Microsoft.NotificationHubs/namespaces, aggiungere il bicep seguente al modello.
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'
}
}
Valori delle proprietà
Microsoft.NotificationHubs/namespaces
| Nome | Descrizione | Valore |
|---|---|---|
| ubicazione | Percorso risorsa | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà dello spazio dei nomi. | NamespaceProperties |
| Sku | SKU dello spazio dei nomi creato | sku |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NamespaceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| createdAt | Ora di creazione dello spazio dei nomi. | corda |
| critico | Indica se lo spazio dei nomi è impostato su Critico. | Bool |
| dataCenter | Data center per lo spazio dei nomi | corda |
| Abilitato | Indica se lo spazio dei nomi è attualmente abilitato. | Bool |
| nome | Nome dello spazio dei nomi. | corda |
| namespaceType | Tipo di spazio dei nomi. | 'Messaggistica' 'NotificationHub' |
| provisioningState | Stato di provisioning dello spazio dei nomi. | corda |
| regione | Specifica l'area di destinazione in cui deve essere creato lo spazio dei nomi. Può essere uno dei valori seguenti: Australia orientale, Australia sud-orientale, Stati Uniti centrali, Stati Uniti orientali, Stati Uniti orientali 2, Stati Uniti occidentali, Stati Uniti centro-settentrionali, Stati Uniti centro-meridionali, Asia orientale, Asia sud-orientale, Brasile meridionale, Giappone orientale, Giappone occidentale, Europa settentrionale, Europa occidentale | corda |
| scaleUnit | ScaleUnit in cui viene creato lo spazio dei nomi | corda |
| serviceBusEndpoint | Endpoint che è possibile usare per eseguire operazioni NotificationHub. | corda |
| stato | Stato dello spazio dei nomi. Può essere uno di questi valori:1 = Created/Active2 = Creating3 = Suspended4 = Deleting | corda |
| ID di sottoscrizione | ID della sottoscrizione di Azure associata allo spazio dei nomi. | corda |
| aggiornatoIl | Ora in cui lo spazio dei nomi è stato aggiornato. | corda |
ResourceTags
| Nome | Descrizione | Valore |
|---|
Sku
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Capacità della risorsa | Int |
| famiglia | Famiglia sku | corda |
| nome | Nome dello SKU dell'hub di notifica | 'Basic' 'Free' 'Standard' (obbligatorio) |
| grandezza | Dimensioni sku | corda |
| livello | Livello di sku specifico | corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Modelli di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti distribuire questo tipo di risorsa.
| Sagoma | Descrizione |
|---|---|
|
Creare hub di notifica di Azure |
Crea un hub di notifica di Azure, modello originariamente creato da John Downs. |
|
Effettuare il provisioning di un'app per dispositivi mobili con un database SQL |
Questo modello effettua il provisioning di un'app per dispositivi mobili, un database SQL e un hub di notifica. Configura una stringa di connessione nell'app per dispositivi mobili per il database e l'hub di notifica. |
Formato risorsa
Per creare una risorsa Microsoft.NotificationHubs/namespaces, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
Microsoft.NotificationHubs/namespaces
| Nome | Descrizione | Valore |
|---|---|---|
| apiVersion | Versione dell'API | '2017-04-01' |
| ubicazione | Percorso risorsa | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà dello spazio dei nomi. | NamespaceProperties |
| Sku | SKU dello spazio dei nomi creato | sku |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| digitare | Tipo di risorsa | 'Microsoft.NotificationHubs/namespaces' |
NamespaceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| createdAt | Ora di creazione dello spazio dei nomi. | corda |
| critico | Indica se lo spazio dei nomi è impostato su Critico. | Bool |
| dataCenter | Data center per lo spazio dei nomi | corda |
| Abilitato | Indica se lo spazio dei nomi è attualmente abilitato. | Bool |
| nome | Nome dello spazio dei nomi. | corda |
| namespaceType | Tipo di spazio dei nomi. | 'Messaggistica' 'NotificationHub' |
| provisioningState | Stato di provisioning dello spazio dei nomi. | corda |
| regione | Specifica l'area di destinazione in cui deve essere creato lo spazio dei nomi. Può essere uno dei valori seguenti: Australia orientale, Australia sud-orientale, Stati Uniti centrali, Stati Uniti orientali, Stati Uniti orientali 2, Stati Uniti occidentali, Stati Uniti centro-settentrionali, Stati Uniti centro-meridionali, Asia orientale, Asia sud-orientale, Brasile meridionale, Giappone orientale, Giappone occidentale, Europa settentrionale, Europa occidentale | corda |
| scaleUnit | ScaleUnit in cui viene creato lo spazio dei nomi | corda |
| serviceBusEndpoint | Endpoint che è possibile usare per eseguire operazioni NotificationHub. | corda |
| stato | Stato dello spazio dei nomi. Può essere uno di questi valori:1 = Created/Active2 = Creating3 = Suspended4 = Deleting | corda |
| ID di sottoscrizione | ID della sottoscrizione di Azure associata allo spazio dei nomi. | corda |
| aggiornatoIl | Ora in cui lo spazio dei nomi è stato aggiornato. | corda |
ResourceTags
| Nome | Descrizione | Valore |
|---|
Sku
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Capacità della risorsa | Int |
| famiglia | Famiglia sku | corda |
| nome | Nome dello SKU dell'hub di notifica | 'Basic' 'Free' 'Standard' (obbligatorio) |
| grandezza | Dimensioni sku | corda |
| livello | Livello di sku specifico | corda |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa spazi dei nomi può essere distribuito con operazioni destinate a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Esempi di utilizzo
Esempi di Terraform
Esempio di base di distribuzione dello spazio dei nomi dell'hub di notifica.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "namespace" {
type = "Microsoft.NotificationHubs/namespaces@2017-04-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
enabled = true
namespaceType = "NotificationHub"
region = "westeurope"
}
sku = {
name = "Free"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Formato risorsa
Per creare una risorsa Microsoft.NotificationHubs/namespaces, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces@2017-04-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
}
}
}
Valori delle proprietà
Microsoft.NotificationHubs/namespaces
| Nome | Descrizione | Valore |
|---|---|---|
| ubicazione | Percorso risorsa | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà dello spazio dei nomi. | NamespaceProperties |
| Sku | SKU dello spazio dei nomi creato | sku |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
| digitare | Tipo di risorsa | "Microsoft.NotificationHubs/namespaces@2017-04-01" |
NamespaceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| createdAt | Ora di creazione dello spazio dei nomi. | corda |
| critico | Indica se lo spazio dei nomi è impostato su Critico. | Bool |
| dataCenter | Data center per lo spazio dei nomi | corda |
| Abilitato | Indica se lo spazio dei nomi è attualmente abilitato. | Bool |
| nome | Nome dello spazio dei nomi. | corda |
| namespaceType | Tipo di spazio dei nomi. | 'Messaggistica' 'NotificationHub' |
| provisioningState | Stato di provisioning dello spazio dei nomi. | corda |
| regione | Specifica l'area di destinazione in cui deve essere creato lo spazio dei nomi. Può essere uno dei valori seguenti: Australia orientale, Australia sud-orientale, Stati Uniti centrali, Stati Uniti orientali, Stati Uniti orientali 2, Stati Uniti occidentali, Stati Uniti centro-settentrionali, Stati Uniti centro-meridionali, Asia orientale, Asia sud-orientale, Brasile meridionale, Giappone orientale, Giappone occidentale, Europa settentrionale, Europa occidentale | corda |
| scaleUnit | ScaleUnit in cui viene creato lo spazio dei nomi | corda |
| serviceBusEndpoint | Endpoint che è possibile usare per eseguire operazioni NotificationHub. | corda |
| stato | Stato dello spazio dei nomi. Può essere uno di questi valori:1 = Created/Active2 = Creating3 = Suspended4 = Deleting | corda |
| ID di sottoscrizione | ID della sottoscrizione di Azure associata allo spazio dei nomi. | corda |
| aggiornatoIl | Ora in cui lo spazio dei nomi è stato aggiornato. | corda |
ResourceTags
| Nome | Descrizione | Valore |
|---|
Sku
| Nome | Descrizione | Valore |
|---|---|---|
| capacità | Capacità della risorsa | Int |
| famiglia | Famiglia sku | corda |
| nome | Nome dello SKU dell'hub di notifica | 'Basic' 'Free' 'Standard' (obbligatorio) |
| grandezza | Dimensioni sku | corda |
| livello | Livello di sku specifico | corda |