az notification-hub namespace

Hinweis

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

Befehle zum Verwalten des Benachrichtigungshub-Namespaces.

Befehle

az notification-hub namespace authorization-rule

Befehle zum Verwalten der Namespaceautorisierungsregel für Benachrichtigungshubs.

az notification-hub namespace authorization-rule create

Erstellen Sie eine Autorisierungsregel für einen Namespace.

az notification-hub namespace authorization-rule delete

Löschen einer Namespaceautorisierungsregel.

az notification-hub namespace authorization-rule list

Listet die Autorisierungsregeln für einen Namespace auf.

az notification-hub namespace authorization-rule list-keys

Auflisten der primären und sekundären ConnectionStrings zum Namespace.

az notification-hub namespace authorization-rule regenerate-keys

Regenerieren Sie die Primär-/Sekundärschlüssel in die Namespace-Autorisierungsregel.

az notification-hub namespace authorization-rule show

Anzeigen einer Autorisierungsregel für einen Namespace nach Name.

az notification-hub namespace check-availability

Überprüfen Sie die Verfügbarkeit des angegebenen Dienstnamespaces in allen Azure-Abonnements. Dies ist nützlich, da der Domänenname basierend auf dem Dienstnamespacenamen erstellt wird.

az notification-hub namespace create

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

az notification-hub namespace delete

Löschen sie einen vorhandenen Namespace. Dieser Vorgang entfernt auch alle zugeordneten Benachrichtigungshubs unter dem Namespace.

az notification-hub namespace list

Liste der verfügbaren Namespaces auf.

az notification-hub namespace show

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

az notification-hub namespace update

Aktualisieren eines Dienstnamespaces. Das Ressourcenmanifest des Namespaces ist unveränderlich und kann nicht geändert werden.

az notification-hub namespace wait

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

az notification-hub namespace check-availability

Überprüfen Sie die Verfügbarkeit des angegebenen Dienstnamespaces in allen Azure-Abonnements. Dies ist nützlich, da der Domänenname basierend auf dem Dienstnamespacenamen erstellt wird.

az notification-hub namespace check-availability --name

Beispiele

Überprüfen der Namensverfügbarkeit des Namespaces

az notification-hub namespace check-availability --name "my-test-space"

Erforderliche Parameter

--name -n

Der zu überprüfende Namespacename.

az notification-hub namespace create

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

az notification-hub namespace create --name
                                     --resource-group
                                     --sku {Basic, Free, Standard}
                                     [--location]
                                     [--tags]

Beispiele

Erstellen eines Namespace

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

Erforderliche Parameter

--name -n

Der Namespacename.

--resource-group -g

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

--sku

Name des Benachrichtigungshub-Sku.

Zulässige Werte: Basic, Free, Standard

Optionale Parameter

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

az notification-hub namespace delete

Löschen sie einen vorhandenen Namespace. Dieser Vorgang entfernt auch alle zugeordneten Benachrichtigungshubs unter dem Namespace.

az notification-hub namespace delete --name
                                     --resource-group
                                     [--no-wait]
                                     [--yes]

Beispiele

Löschen des Namespaces

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

Erforderliche Parameter

--name -n

Der Namespacename.

--resource-group -g

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

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--yes -y

Nicht zur Bestätigung auffordern

az notification-hub namespace list

Liste der verfügbaren Namespaces auf.

az notification-hub namespace list [--resource-group]

Beispiele

Auflisten verfügbarer Namespaces in einer Ressourcengruppe

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

Alle verfügbaren Namespaces im Abonnement unabhängig von den ResourceGroups auflisten

az notification-hub namespace list

Optionale Parameter

--resource-group -g

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

az notification-hub namespace show

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

az notification-hub namespace show --name
                                   --resource-group

Beispiele

Namespaceinformationen anzeigen

az notification-hub namespace show --resource-group MyResourceGroup --name \
my-namespace

Erforderliche Parameter

--name -n

Der Namespacename.

--resource-group -g

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

az notification-hub namespace update

Aktualisieren eines Dienstnamespaces. Das Ressourcenmanifest des Namespaces ist unveränderlich und kann nicht geändert werden.

az notification-hub namespace update --name
                                     --resource-group
                                     [--sku {Basic, Free, Standard}]
                                     [--tags]

Beispiele

Aktualisieren des Namespace

az notification-hub namespace update --resource-group MyResourceGroup --name \
my-namespace --sku Standard

Erforderliche Parameter

--name -n

Der Namespacename.

--resource-group -g

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

Optionale Parameter

--sku

Name des Benachrichtigungshub-Sku.

Zulässige Werte: Basic, Free, Standard
--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

az notification-hub namespace wait

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

az notification-hub namespace wait --name
                                   --resource-group
                                   [--created]
                                   [--custom]
                                   [--deleted]
                                   [--exists]
                                   [--interval]
                                   [--timeout]
                                   [--updated]

Beispiele

Anhalten der Ausführung der nächsten Cli-Skriptzeile, bis die Notification Hub Namesapce erfolgreich bereitgestellt wird.

az notification-hub namespace wait --resource-group MyResourceGroup --name \ my-namespace --created

Erforderliche Parameter

--name -n

Der Namespacename.

--resource-group -g

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

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.