az webpubsub hub

Hinweis

Dieser Verweis ist Teil der Webpubsub-Erweiterung für die Azure CLI (Version 2.22.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az webpubsub hub-Befehl ausführen. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten von Webpubsub-Hubeinstellungen.

Befehle

az webpubsub hub create

Erstellen Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub delete

Löschen Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub list

Listen Sie Hubeinstellungen für den WebPubSub-Dienst auf.

az webpubsub hub show

Zeigen Sie Hubeinstellungen für den WebPubSub-Dienst an.

az webpubsub hub update

Aktualisieren Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub create

Erstellen Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub create --hub-name
                        --name
                        --resource-group
                        [--allow-anonymous {false, true}]
                        [--event-handler]

Beispiele

Erstellen einer Hubeinstellung mit zwei Ereignishandlereinstellungen

az webpubsub hub create -n MyWebPubSub -g MyResourceGroup --hub-name MyHub --event-handler url-template="http://host.com" user-event-pattern="MyEvent" --event-handler url-template="http://host2.com" system-event="connected" system-event="disconnected" auth-type="ManagedIdentity" auth-resource="uri://myUri"

Erstellen einer Hubeinstellung mit zulässiger anonymer Verbindung

az webpubsub hub create -n MyWebPubSub -g MyResourceGroup --hub-name MyHub --allow-anonymous true

Erforderliche Parameter

--hub-name

Der zu verwaltende Hub.

--name -n

Name des Webpubsubs.

--resource-group -g

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

Optionale Parameter

--allow-anonymous

Legen Sie fest, ob anonyme Verbindungen für diesen Hub zulässig sind. "True" bedeutet", "Zulassen" und "False" bedeutet "Ablehnen".

Zulässige Werte: false, true
--event-handler

Vorlagenelement für Ereignishandlereinstellungen. Verwenden Sie das Key=Wertmuster, um Eigenschaften festzulegen. Unterstützte Schlüssel sind "url-template", "user-event-pattern", "system-event", "auth-type" und "auth-resource". Das Festlegen mehrerer "Systemereignis" führt zu einem Array und für andere Eigenschaften, nur letzte Einstellung nimmt aktiv.

az webpubsub hub delete

Löschen Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub delete --hub-name
                        --name
                        --resource-group

Erforderliche Parameter

--hub-name

Der Name des Hubs.

--name -n

Name des Webpubsubs.

--resource-group -g

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

az webpubsub hub list

Listen Sie Hubeinstellungen für den WebPubSub-Dienst auf.

az webpubsub hub list --name
                      --resource-group

Erforderliche Parameter

--name -n

Name des Webpubsubs.

--resource-group -g

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

az webpubsub hub show

Zeigen Sie Hubeinstellungen für den WebPubSub-Dienst an.

az webpubsub hub show --hub-name
                      --name
                      --resource-group

Erforderliche Parameter

--hub-name

Der Name des Hubs.

--name -n

Name des Webpubsubs.

--resource-group -g

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

az webpubsub hub update

Aktualisieren Sie Hubeinstellungen für den WebPubSub-Dienst.

az webpubsub hub update --hub-name
                        --name
                        --resource-group
                        [--add]
                        [--allow-anonymous {false, true}]
                        [--event-handler]
                        [--force-string]
                        [--remove]
                        [--set]

Beispiele

Aktualisieren von Ereignishandlereinstellungen eines Hubs

az webpubsub hub update -n MyWebPubSub -g MyResourceGroup --hub-name MyHub --event-handler url-template="http://host.com" user-event-pattern="MyEvent" --event-handler url-template="http://host2.com" system-event="connected" system-event="disconnected" auth-type="ManagedIdentity" auth-resource="uri://myUri"

Aktualisieren, um anonyme Verbindungen zuzulassen

az webpubsub hub update -n MyWebPubSub -g MyResourceGroup --hub-name MyHub --allow-anonymous true

Erforderliche Parameter

--hub-name

Der zu verwaltende Hub.

--name -n

Name des Webpubsubs.

--resource-group -g

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

Optionale Parameter

--add

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

--allow-anonymous

Legen Sie fest, ob anonyme Verbindungen für diesen Hub zulässig sind. "True" bedeutet", "Zulassen" und "False" bedeutet "Ablehnen".

Zulässige Werte: false, true
--event-handler

Vorlagenelement für Ereignishandlereinstellungen. Verwenden Sie das Key=Wertmuster, um Eigenschaften festzulegen. Unterstützte Schlüssel sind "url-template", "user-event-pattern", "system-event", "auth-type" und "auth-resource". Das Festlegen mehrerer "Systemereignis" führt zu einem Array und für andere Eigenschaften, nur letzte Einstellung nimmt aktiv.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--remove

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

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.