az notification-hub

Nota

Questo riferimento fa parte dell'estensione hub di notifica per l'interfaccia della riga di comando di Azure (versione 2.49.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az notification-hub . Altre informazioni sulle estensioni.

Questo gruppo di comandi è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire hub di notifica.

Comandi

Nome Descrizione Tipo Stato
az notification-hub authorization-rule

Comandi per gestire la regola di autorizzazione degli hub di notifica.

Estensione Sperimentale
az notification-hub authorization-rule create

Creare una regola di autorizzazione per un hub di notifica.

Estensione Sperimentale
az notification-hub authorization-rule delete

Eliminare una regola di autorizzazione notificationHub.

Estensione Sperimentale
az notification-hub authorization-rule list

Elencare le regole di autorizzazione per un hub di notifica.

Estensione Sperimentale
az notification-hub authorization-rule list-keys

Elencare i stringa di connessione primari e secondari all'hub di notifica.

Estensione Sperimentale
az notification-hub authorization-rule regenerate-keys

Rigenera le chiavi primarie/secondarie alla regola di autorizzazione dell'hub di notifica.

Estensione Sperimentale
az notification-hub authorization-rule show

Visualizzare una regola di autorizzazione per un hub di notifica in base al nome.

Estensione Sperimentale
az notification-hub check-availability

Verifica la disponibilità dell'hub di notifica specificato in uno spazio dei nomi.

Estensione Sperimentale
az notification-hub create

Creare un hub di notifica in uno spazio dei nomi.

Estensione Sperimentale
az notification-hub credential

Comandi per gestire le credenziali dell'hub di notifica.

Estensione Sperimentale
az notification-hub credential adm

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential adm update

Aggiornare le credenziali per Amazon(ADM).

Estensione Sperimentale
az notification-hub credential apns

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential apns update

Aggiornare le credenziali per Apple(APNS).

Estensione Sperimentale
az notification-hub credential baidu

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential baidu update

Aggiornare le credenziali per Baidu(Andrioid Cina).

Estensione Sperimentale
az notification-hub credential gcm

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential gcm update

Aggiornare la chiave API GCM/FCM di Google.

Estensione Sperimentale
az notification-hub credential list

Elenca le credenziali PNS associate a un hub di notifica.

Estensione Sperimentale
az notification-hub credential mpns

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential mpns update

Aggiornare le credenziali per Windows Telefono (MPNS).

Estensione Sperimentale
az notification-hub credential wns

Gestire hub di notifica.

Estensione Sperimentale
az notification-hub credential wns update

Aggiornare le credenziali per Windows(WNS).

Estensione Sperimentale
az notification-hub delete

Eliminare un hub di notifica associato a uno spazio dei nomi.

Estensione Sperimentale
az notification-hub list

Elencare gli hub di notifica associati a uno spazio dei nomi.

Estensione Sperimentale
az notification-hub namespace

Comandi per gestire lo spazio dei nomi dell'hub di notifica.

Estensione Sperimentale
az notification-hub namespace authorization-rule

Comandi per gestire la regola di autorizzazione dello spazio dei nomi di Hub di notifica.

Estensione Sperimentale
az notification-hub namespace authorization-rule create

Creare una regola di autorizzazione per uno spazio dei nomi.

Estensione Sperimentale
az notification-hub namespace authorization-rule delete

Eliminare una regola di autorizzazione dello spazio dei nomi.

Estensione Sperimentale
az notification-hub namespace authorization-rule list

Elencare le regole di autorizzazione per uno spazio dei nomi.

Estensione Sperimentale
az notification-hub namespace authorization-rule list-keys

Elencare gli stringa di connessione primari e secondari allo spazio dei nomi .

Estensione Sperimentale
az notification-hub namespace authorization-rule regenerate-keys

Rigenerare le chiavi primarie/secondarie nella regola di autorizzazione dello spazio dei nomi.

Estensione Sperimentale
az notification-hub namespace authorization-rule show

Ottenere una regola di autorizzazione per uno spazio dei nomi in base al nome.

Estensione Sperimentale
az notification-hub namespace check-availability

Verifica la disponibilità dello spazio dei nomi del servizio specificato in tutte le sottoscrizioni di Azure. Ciò è utile perché il nome di dominio viene creato in base al nome dello spazio dei nomi del servizio.

Estensione Sperimentale
az notification-hub namespace create

Creare uno spazio dei nomi del servizio. Dopo la creazione, il manifesto della risorsa dello spazio dei nomi non è modificabile. Questa operazione è idempotente.

Estensione Sperimentale
az notification-hub namespace delete

Eliminare uno spazio dei nomi esistente. Questa operazione rimuove anche tutti gli hub di notifica associati nello spazio dei nomi .

Estensione Sperimentale
az notification-hub namespace list

Elencare gli spazi dei nomi disponibili.

Estensione Sperimentale
az notification-hub namespace show

Restituisce la descrizione per lo spazio dei nomi specificato.

Estensione Sperimentale
az notification-hub namespace update

Aggiornare uno spazio dei nomi del servizio. Il manifesto della risorsa dello spazio dei nomi non è modificabile e non può essere modificato.

Estensione Sperimentale
az notification-hub namespace wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Estensione Sperimentale
az notification-hub show

Visualizzare le informazioni dell'hub di notifica.

Estensione Sperimentale
az notification-hub test-send

Testare l'invio di una notifica push.

Estensione Sperimentale
az notification-hub update

Aggiornare un hub di notifica in uno spazio dei nomi.

Estensione Sperimentale

az notification-hub check-availability

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Verifica la disponibilità dell'hub di notifica specificato in uno spazio dei nomi.

az notification-hub check-availability --name
                                       [--ids]
                                       [--namespace-name]
                                       [--resource-group]
                                       [--subscription]

Esempio

Controllare la disponibilità del nome dell'hub di notifica specificato

az notification-hub check-availability --resource-group MyResourceGroup --namespace-name "locp-newns" --name my-hub

Parametri necessari

--name -n

Nome risorsa.

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--namespace-name

Nome dello spazio dei nomi.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub create

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare un hub di notifica in uno spazio dei nomi.

az notification-hub create --name
                           --namespace-name
                           --resource-group
                           [--location]
                           [--registration-ttl]
                           [--tags]

Esempio

Creare un hub di notifica

az notification-hub create --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub --location "South Central US"

Parametri necessari

--name -n

Nome dell'hub di notifica.

--namespace-name

Nome dello spazio dei nomi.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--location -l

Percorso risorsa Se non specificato, verrà usata la posizione del gruppo di risorse.

--registration-ttl

RegistrationTtl dell'oggetto NotificationHub creato.

--tags

Tag delle risorse Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub delete

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eliminare un hub di notifica associato a uno spazio dei nomi.

az notification-hub delete [--ids]
                           [--name]
                           [--namespace-name]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Esempio

Eliminare un hub di notifica

az notification-hub delete --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome dell'hub di notifica.

--namespace-name

Nome dello spazio dei nomi.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub list

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare gli hub di notifica associati a uno spazio dei nomi.

az notification-hub list --namespace-name
                         --resource-group
                         [--max-items]
                         [--next-token]

Esempio

Elencare gli hub di notifica

az notification-hub list --resource-group MyResourceGroup --namespace-name my-namespace

Parametri necessari

--namespace-name

Nome dello spazio dei nomi.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--max-items

Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token di un comando successivo.

--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub show

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Visualizzare le informazioni dell'hub di notifica.

az notification-hub show [--ids]
                         [--name]
                         [--namespace-name]
                         [--resource-group]
                         [--subscription]

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome dell'hub di notifica.

--namespace-name

Nome dello spazio dei nomi.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub test-send

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Testare l'invio di una notifica push.

az notification-hub test-send --namespace-name
                              --notification-format {apple, baidu, gcm, template, windows, windowsphone}
                              --notification-hub-name
                              --resource-group
                              [--message]
                              [--payload]
                              [--tag]
                              [--title]

Esempio

testare la notifica di invio con il corpo del messaggio

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--message "test notification"

testare la notifica di invio dal file

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload @path/to/file

testare la notifica di invio con stringa JSON

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload "{\"data\":{\"message\":\"test notification\"}}"

Parametri necessari

--namespace-name

Nome dello spazio dei nomi.

--notification-format

Formato del messaggio di notifica.

valori accettati: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Nome dell'hub di notifica.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--message

Corpo del messaggio da inviare. In caso contrario, il payload verrà ignorato.

--payload

Payload per il messaggio in formato JSON.

--tag

È possibile inviare notifiche di test a un set specifico di registrazioni usando questa opzione. Lasciare vuoto questo campo se si desidera inviare notifiche push a 10 registrazioni casuali nella piattaforma selezionata.

--title

Titolo della notifica.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az notification-hub update

Sperimentale

Il gruppo di comandi 'notification-hub' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare un hub di notifica in uno spazio dei nomi.

az notification-hub update [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--location]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--subscription]
                           [--tags]

Esempio

Aggiornare l'hub di notifica

az notification-hub update --resource-group MyResourceGroup --namespace-name my-namespace --name "sdk-notificationHubs-8708"

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--location -l

Posizione delle risorse.

--name --notification-hub-name -n

Nome dell'hub di notifica.

--namespace-name

Nome dello spazio dei nomi.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag delle risorse Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.