Freigeben über


az notification-hub

Hinweis

Diese Referenz ist Teil der Notification-Hub-Erweiterung für die Azure CLI (Version 2.49.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az notification-hub-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Diese Befehlsgruppe ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwalten von Benachrichtigungshubs.

Befehle

Name Beschreibung Typ Status
az notification-hub authorization-rule

Befehle zum Verwalten der Autorisierungsregel für Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub authorization-rule create

Erstellen Sie eine Autorisierungsregel für einen Benachrichtigungshub.

Durchwahl Experimentell
az notification-hub authorization-rule delete

Löschen einer NotificationHub-Autorisierungsregel.

Durchwahl Experimentell
az notification-hub authorization-rule list

Auflisten der Autorisierungsregeln für einen Benachrichtigungshub.

Durchwahl Experimentell
az notification-hub authorization-rule list-keys

Auflisten der primären und sekundären Verbindungszeichenfolge zum Benachrichtigungshub.

Durchwahl Experimentell
az notification-hub authorization-rule regenerate-keys

Generiert die Primär-/Sekundärschlüssel der Autorisierungsregel für den Benachrichtigungshub neu.

Durchwahl Experimentell
az notification-hub authorization-rule show

Anzeigen einer Autorisierungsregel für einen Benachrichtigungshub anhand des Namens.

Durchwahl Experimentell
az notification-hub check-availability

Überprüft die Verfügbarkeit des angegebenen Benachrichtigungshubs in einem Namespace.

Durchwahl Experimentell
az notification-hub create

Erstellen Sie einen Benachrichtigungshub in einem Namespace.

Durchwahl Experimentell
az notification-hub credential

Befehle zum Verwalten von Anmeldeinformationen für den Benachrichtigungshub.

Durchwahl Experimentell
az notification-hub credential adm

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential adm update

Aktualisieren der Anmeldeinformationen für Amazon(ADM).

Durchwahl Experimentell
az notification-hub credential apns

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential apns update

Aktualisieren der Anmeldeinformationen für Apple(APNS).

Durchwahl Experimentell
az notification-hub credential baidu

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential baidu update

Aktualisieren Sie anmeldeinformationen für Baidu(Andrioid China).

Durchwahl Experimentell
az notification-hub credential gcm

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential gcm update

Aktualisieren Sie den Google GCM/FCM-API-Schlüssel.

Durchwahl Experimentell
az notification-hub credential list

Listet die PNS-Anmeldeinformationen auf, die einem Benachrichtigungshub zugeordnet sind.

Durchwahl Experimentell
az notification-hub credential mpns

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential mpns update

Aktualisieren der Anmeldeinformationen für Windows Telefon(MPNS).

Durchwahl Experimentell
az notification-hub credential wns

Verwalten von Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub credential wns update

Aktualisieren der Anmeldeinformationen für Windows(WNS).

Durchwahl Experimentell
az notification-hub delete

Löschen eines Benachrichtigungshubs, der einem Namespace zugeordnet ist.

Durchwahl Experimentell
az notification-hub list

Auflisten der Benachrichtigungshubs, die einem Namespace zugeordnet sind.

Durchwahl Experimentell
az notification-hub namespace

Befehle zum Verwalten des Benachrichtigungshub-Namespaces.

Durchwahl Experimentell
az notification-hub namespace authorization-rule

Befehle zum Verwalten der Namespaceautorisierungsregel für Benachrichtigungshubs.

Durchwahl Experimentell
az notification-hub namespace authorization-rule create

Erstellen Sie eine Autorisierungsregel für einen Namespace.

Durchwahl Experimentell
az notification-hub namespace authorization-rule delete

Löschen einer Namespaceautorisierungsregel.

Durchwahl Experimentell
az notification-hub namespace authorization-rule list

Auflisten der Autorisierungsregeln für einen Namespace.

Durchwahl Experimentell
az notification-hub namespace authorization-rule list-keys

Listen Sie die primären und sekundären Verbindungszeichenfolge dem Namespace auf.

Durchwahl Experimentell
az notification-hub namespace authorization-rule regenerate-keys

Generieren Sie die primären/sekundären Schlüssel in die Namespaceautorisierungsregel neu.

Durchwahl Experimentell
az notification-hub namespace authorization-rule show

Rufen Sie eine Autorisierungsregel für einen Namespace anhand des Namens ab.

Durchwahl Experimentell
az notification-hub namespace check-availability

Überprüft die Verfügbarkeit des angegebenen Dienstnamespaces für alle Azure-Abonnements. Dies ist nützlich, da der Name "do Standard basierend auf dem Namen des Dienstnamespaces erstellt wird.

Durchwahl Experimentell
az notification-hub namespace create

Erstellen Sie einen Dienstnamespace. Nach der Erstellung ist das Ressourcenmanifest dieses Namespace unveränderlich. Dieser Vorgang ist idempotent.

Durchwahl Experimentell
az notification-hub namespace delete

Löschen Eines vorhandenen Namespaces. Mit diesem Vorgang werden auch alle zugehörigen notificationHubs unter dem Namespace entfernt.

Durchwahl Experimentell
az notification-hub namespace list

Auflisten der verfügbaren Namespaces.

Durchwahl Experimentell
az notification-hub namespace show

Gibt die Beschreibung für den angegebenen Namespace zurück.

Durchwahl Experimentell
az notification-hub namespace update

Aktualisieren sie einen Dienstnamespace. Das Ressourcenmanifest des Namespaces ist unveränderlich und kann nicht geändert werden.

Durchwahl Experimentell
az notification-hub namespace wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Durchwahl Experimentell
az notification-hub show

Zeigen Sie die Informationen zum Benachrichtigungshub an.

Durchwahl Experimentell
az notification-hub test-send

Testen Sie eine Pushbenachrichtigung.

Durchwahl Experimentell
az notification-hub update

Aktualisieren eines Benachrichtigungshubs in einem Namespace.

Durchwahl Experimentell

az notification-hub check-availability

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Überprüft die Verfügbarkeit des angegebenen Benachrichtigungshubs in einem Namespace.

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

Beispiele

Überprüfen der Verfügbarkeit des angegebenen Benachrichtigungshubnamens

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

Erforderliche Parameter

--name -n

Ressourcenname.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub create

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie einen Benachrichtigungshub in einem Namespace.

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

Beispiele

Erstellen eines Notification Hubs

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

Erforderliche Parameter

--name -n

Der Name des Benachrichtigungshubs.

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--location -l

Ressourcenspeicherort Wenn nicht angegeben, wird der Speicherort der Ressourcengruppe verwendet.

--registration-ttl

Die RegistrationTtl des erstellten NotificationHub.

--tags

Ressourcentags unterstützen kurzhand-Syntax, json-file und yaml-file. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub delete

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Löschen eines Benachrichtigungshubs, der einem Namespace zugeordnet ist.

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

Beispiele

Löschen eines Benachrichtigungshubs

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Der Name des Benachrichtigungshubs.

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub list

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Auflisten der Benachrichtigungshubs, die einem Namespace zugeordnet sind.

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

Beispiele

Auflisten der Benachrichtigungshubs

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

Erforderliche Parameter

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub show

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Zeigen Sie die Informationen zum Benachrichtigungshub an.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Der Name des Benachrichtigungshubs.

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub test-send

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Testen Sie eine Pushbenachrichtigung.

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

Beispiele

Testen der Benachrichtigung zum Senden mit Nachrichtentext

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

Testen der Benachrichtigung zum Senden aus der Datei

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

Testen der Benachrichtigung zum Senden mit json-Zeichenfolge

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\"}}"

Erforderliche Parameter

--namespace-name

Der Namespacename.

--notification-format

Das Format der Benachrichtigung.

Zulässige Werte: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Der Name des Benachrichtigungshubs.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--message

Der zu sendende Nachrichtentext. Wenn keines ist, wird die Nutzlast ignoriert.

--payload

Die Nutzlast für die Nachricht im JSON-Format.

--tag

Mit dieser Option können Sie Testbenachrichtigungen an eine bestimmte Gruppe von Registrierungen senden. Lassen Sie dieses Feld leer, wenn Sie Pushbenachrichtigungen an 10 zufällige Registrierungen auf der ausgewählten Plattform senden möchten.

--title

Der Titel der Benachrichtigung.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az notification-hub update

Experimentell

Befehlsgruppe "notification-hub" ist experimentell und wird entwickelt. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Aktualisieren eines Benachrichtigungshubs in einem Namespace.

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]

Beispiele

Aktualisieren des Benachrichtigungshubs

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

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--location -l

Resourcenstandort:

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

Der Name des Benachrichtigungshubs.

--namespace-name

Der Namespacename.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Ressourcentags unterstützen kurzhand-Syntax, json-file und yaml-file. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.