az iot hub route

Zarządzanie trasami centrum IoT.

Polecenia

az iot hub route create

Utwórz trasę w IoT Hub.

az iot hub route delete

Usuń całą lub wymienioną trasę dla IoT Hub.

az iot hub route list

Pobierz wszystkie trasy w IoT Hub.

az iot hub route show

Uzyskaj informacje o trasie w IoT Hub.

az iot hub route test

Przetestuj wszystkie trasy lub wymienioną trasę w IoT Hub.

az iot hub route update

Zaktualizuj trasę w IoT Hub.

az iot hub route create

Utwórz trasę w IoT Hub.

Utwórz trasę, aby wysłać określone źródło danych i warunek do żądanego punktu końcowego.

az iot hub route create --en
                        --hub-name
                        --name
                        --source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
                        [--condition]
                        [--enabled {false, true}]
                        [--resource-group]

Przykłady

Utwórz nową trasę "R1".

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1

Utwórz nową trasę "R1" ze wszystkimi parametrami.

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true

Parametry wymagane

--en --endpoint --endpoint-name

Nazwa punktu końcowego routingu.

--hub-name

IoT Hub nazwa.

--name --route-name -n

Nazwa trasy.

--source --source-type --type -s

Źródło trasy.

akceptowane wartości: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

Parametry opcjonalne

--condition -c

Warunek, który jest oceniany w celu zastosowania reguły routingu.

--enabled -e

Wartość logiczna wskazująca, czy włączyć trasę do centrum IoT.

akceptowane wartości: false, true
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az iot hub route delete

Usuń całą lub wymienioną trasę dla IoT Hub.

Usuń trasę lub wszystkie trasy dla IoT Hub.

az iot hub route delete [--hub-name]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]

Przykłady

Usuń trasę "R1" z IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1

Usuń wszystkie trasy typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Usuń wszystkie trasy z IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub

Parametry opcjonalne

--hub-name

IoT Hub nazwa.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --route-name -n

Nazwa trasy.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--source --source-type --type -s

Źródło trasy.

akceptowane wartości: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

az iot hub route list

Pobierz wszystkie trasy w IoT Hub.

Uzyskaj informacje o wszystkich trasach z IoT Hub.

az iot hub route list [--hub-name]
                      [--ids]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]

Przykłady

Pobierz całą trasę z IoT Hub "MyIotHub".

az iot hub route list -g MyResourceGroup --hub-name MyIotHub

Pobierz wszystkie trasy typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".

az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Parametry opcjonalne

--hub-name

IoT Hub nazwa.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--source --source-type --type -s

Źródło trasy.

akceptowane wartości: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

az iot hub route show

Uzyskaj informacje o trasie w IoT Hub.

Uzyskaj informacje o określonej trasie w IoT Hub.

az iot hub route show --name
                      [--hub-name]
                      [--ids]
                      [--resource-group]

Przykłady

Uzyskaj informacje o trasie z IoT Hub "MyIotHub".

az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}

Parametry wymagane

--name --route-name -n

Nazwa trasy.

Parametry opcjonalne

--hub-name

IoT Hub nazwa.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az iot hub route test

Przetestuj wszystkie trasy lub wymienioną trasę w IoT Hub.

Przetestuj wszystkie istniejące trasy lub wymienioną trasę w IoT Hub. Możesz podać przykładowy komunikat, aby przetestować trasy.

az iot hub route test [--ap]
                      [--body]
                      [--hub-name]
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                      [--sp]

Przykłady

Przetestuj trasę "R1" z IoT Hub "MyIotHub".

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1

Przetestuj całą trasę typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Parametry opcjonalne

--ap --app-properties

Właściwości aplikacji komunikatu trasy.

--body -b

Treść komunikatu trasy.

--hub-name

IoT Hub nazwa.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --route-name -n

Nazwa trasy.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--source --source-type --type -s

Źródło trasy.

akceptowane wartości: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--sp --system-properties

Właściwości systemu komunikatu trasy.

az iot hub route update

Zaktualizuj trasę w IoT Hub.

Aktualizuje trasę w IoT Hub. Możesz zmienić źródło, punkt końcowy lub zapytanie na trasie.

az iot hub route update --name
                        [--condition]
                        [--en]
                        [--enabled {false, true}]
                        [--hub-name]
                        [--ids]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]

Przykłady

Zaktualizuj typ źródła trasy "R1" z IoT Hub "MyIotHub".

az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1

Parametry wymagane

--name --route-name -n

Nazwa trasy.

Parametry opcjonalne

--condition -c

Warunek, który jest oceniany w celu zastosowania reguły routingu.

--en --endpoint --endpoint-name

Nazwa punktu końcowego routingu.

--enabled -e

Wartość logiczna wskazująca, czy włączyć trasę do centrum IoT.

akceptowane wartości: false, true
--hub-name

IoT Hub nazwa.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--source --source-type --type -s

Źródło trasy.

akceptowane wartości: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents