az iot hub route

Routes van een IoT-hub beheren.

Opdracht

az iot hub route create

Maak een route in IoT Hub.

az iot hub route delete

Verwijder alle of genoemde route voor uw IoT Hub.

az iot hub route list

Haal alle routes in IoT Hub.

az iot hub route show

Informatie over de route in IoT Hub.

az iot hub route test

Test alle routes of de vermelde route in IoT Hub.

az iot hub route update

Een route bijwerken in IoT Hub.

az iot hub route create

Maak een route in IoT Hub.

Maak een route om een specifieke gegevensbron en -voorwaarde naar een gewenst eindpunt te verzenden.

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

Voorbeelden

Maak een nieuwe route 'R1'.

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

Maak een nieuwe route 'R1' met alle parameters.

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

Vereiste parameters

--en --endpoint --endpoint-name

Naam van het routerings-eindpunt.

--hub-name

IoT Hub naam.

--name --route-name -n

Naam van de route.

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

Bron van de route.

geaccepteerde waarden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

Optionele parameters

--condition -c

Voorwaarde die wordt geëvalueerd om de routeringsregel toe te passen.

--enabled -e

Een Booleaanse booleaanse ruimte die aangeeft of route naar de IoT-hub moet worden ingeschakeld.

geaccepteerde waarden: false, true
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az iot hub route delete

Verwijder alle of genoemde route voor uw IoT Hub.

Verwijder een route of alle routes voor uw IoT Hub.

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

Voorbeelden

Verwijder route R1 uit MyIotHub IoT Hub.

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

Verwijder alle routes van het brontype 'DeviceMessages' uit de IoT Hub.

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

Verwijder alle routes uit myIotHub IoT Hub.

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

Optionele parameters

--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name --route-name -n

Naam van de route.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

Bron van de route.

geaccepteerde waarden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az iot hub route list

Haal alle routes in IoT Hub.

Informatie over alle routes van een IoT Hub.

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

Voorbeelden

Haal alle route op van MyIotHub IoT Hub.

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

Haal alle routes van het brontype 'DeviceMessages' op uit myIotHub IoT Hub.

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

Optionele parameters

--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

Bron van de route.

geaccepteerde waarden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az iot hub route show

Informatie over de route in IoT Hub.

Informatie over een specifieke route in uw IoT Hub.

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

Voorbeelden

Haal routegegevens op uit MyIotHub IoT Hub.

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

Vereiste parameters

--name --route-name -n

Naam van de route.

Optionele parameters

--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az iot hub route test

Test alle routes of de vermelde route in IoT Hub.

Test alle bestaande routes of vermelde routes in uw IoT Hub. U kunt een voorbeeldbericht geven om uw routes te testen.

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

Voorbeelden

Test de route 'R1' van 'MyIotHub' IoT Hub.

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

Test alle route van het brontype 'DeviceMessages' van 'MyIotHub' IoT Hub.

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

Optionele parameters

--ap --app-properties

App-eigenschappen van het routebericht.

--body -b

De body van het routebericht.

--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name --route-name -n

Naam van de route.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

Bron van de route.

geaccepteerde waarden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--sp --system-properties

Systeemeigenschappen van het routebericht.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az iot hub route update

Een route bijwerken in IoT Hub.

Werkt een route bij in IoT Hub. U kunt de bron, het eindpunt of de query op de route wijzigen.

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

Voorbeelden

Werk het brontype van route 'R1' bij vanaf MyIotHub IoT Hub.

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

Vereiste parameters

--name --route-name -n

Naam van de route.

Optionele parameters

--condition -c

Voorwaarde die wordt geëvalueerd om de routeringsregel toe te passen.

--en --endpoint --endpoint-name

Naam van het routerings-eindpunt.

--enabled -e

Een Booleaanse booleaanse ruimte die aangeeft of route naar de IoT-hub moet worden ingeschakeld.

geaccepteerde waarden: false, true
--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

Bron van de route.

geaccepteerde waarden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .