az iot hub routing-endpoint

Den här kommandogruppen har blivit inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)" i stället.

Hantera anpassade slutpunkter för en IoT-hubb.

Kommandon

Name Description Typ Status
az iot hub routing-endpoint create

Lägg till en slutpunkt i din IoT Hub.

Kärna Inaktuell
az iot hub routing-endpoint delete

Ta bort alla eller nämnda slutpunkter för din IoT Hub.

Kärna Inaktuell
az iot hub routing-endpoint list

Hämta information om alla slutpunkter för din IoT Hub.

Kärna Inaktuell
az iot hub routing-endpoint show

Hämta information om den angivna slutpunkten för din IoT Hub.

Kärna Inaktuell

az iot hub routing-endpoint create

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub routing-endpoint" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)" i stället.

Lägg till en slutpunkt i din IoT Hub.

Skapa en ny anpassad slutpunkt i din IoT Hub.

az iot hub routing-endpoint create --endpoint-name
                                   --endpoint-resource-group
                                   --endpoint-subscription-id
                                   --endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
                                   --hub-name
                                   [--auth-type {identityBased, keyBased}]
                                   [--batch-frequency]
                                   [--chunk-size]
                                   [--connection-string]
                                   [--container]
                                   [--encoding {avro, json}]
                                   [--endpoint-uri]
                                   [--entity-path]
                                   [--ff]
                                   [--identity]
                                   [--resource-group]

Exempel

Lägg till en ny slutpunkt "E2" av typen EventHub till "MyIotHub" IoT Hub.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}

Lägg till en ny slutpunkt "S1" av typen AzureStorageContainer till "MyIotHub" IoT Hub i slutpunktsresursgruppen "MyEndpointResourceGroup".

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}

Lägg till en ny identitetsbaserad EventHub-slutpunkt med namnet "EventHubIdentity" och autentisera med hjälp av en användartilldelad hanterad identitet

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}

Obligatoriska parametrar

--endpoint-name --name -n

Namn på routningsslutpunkten.

--endpoint-resource-group --erg -r

Resursgrupp för slutpunktens resurs.

--endpoint-subscription-id -s

SubscriptionId för slutpunktsresursen.

--endpoint-type --type -t

Typ av routningsslutpunkt.

accepterade värden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub-namn.

Valfria parametrar

--auth-type

Autentiseringstyp för slutpunkten. Standardvärdet är keyBased.

accepterade värden: identityBased, keyBased
--batch-frequency -b

Begär batchfrekvens i sekunder. Den maximala tid som kan förflutit innan data skrivs till en blob, mellan 60 och 720 sekunder.

standardvärde: 300
--chunk-size -w

Begär segmentstorlek i megabyte (MB). Den maximala storleken på blobar, mellan 10 och 500 MB.

standardvärde: 300
--connection-string -c

Anslut ionssträngen för routningsslutpunkten.

--container --container-name

Namnet på lagringscontainern.

--encoding

Kodningsformat för containern. Standardvärdet är AVRO. Observera att det här fältet endast gäller för blobcontainerslutpunkter.

accepterade värden: avro, json
--endpoint-uri

URI för slutpunktsresursen.

--entity-path

Entitetssökvägen för slutpunktsresursen.

--ff --file-name-format

Filnamnsformat för bloben. Filnamnsformatet måste innehålla fälten {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} och {mm}. Alla parametrar är obligatoriska men kan ordnas om med eller utan avgränsare.

standardvärde: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Använd en systemtilldelad eller användartilldelad hanterad identitet för slutpunktsautentisering. Använd "[system]" för att referera till den systemtilldelade identiteten eller ett resurs-ID för att referera till en användartilldelad identitet. Om du använder --auth-type utan den här parametern antas systemtilldelad hanterad identitet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub routing-endpoint delete

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub routing-endpoint" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)" i stället.

Ta bort alla eller nämnda slutpunkter för din IoT Hub.

Ta bort en slutpunkt för din IoT Hub. Vi rekommenderar att du tar bort alla vägar till slutpunkten innan du tar bort slutpunkten.

az iot hub routing-endpoint delete [--endpoint-name]
                                   [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                   [--hub-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Exempel

Ta bort slutpunkten "E2" från "MyIotHub" IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2

Ta bort alla slutpunkter av typen "EventHub" från "MyIotHub" IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Ta bort alla slutpunkter från "MyIotHub" IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub

Valfria parametrar

--endpoint-name --name -n

Namn på routningsslutpunkten.

--endpoint-type --type -t

Typ av routningsslutpunkt.

accepterade värden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub routing-endpoint list

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub routing-endpoint" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)" i stället.

Hämta information om alla slutpunkter för din IoT Hub.

Hämta information om alla slutpunkter i din IoT Hub. Du kan också ange vilken slutpunktstyp du vill få information om.

az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Exempel

Hämta alla slutpunkter från "MyIotHub" IoT Hub.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub

Hämta alla slutpunkter av typen "EventHub" från "MyIotHub" IoT Hub.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Valfria parametrar

--endpoint-type --type -t

Typ av routningsslutpunkt.

accepterade värden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub routing-endpoint show

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub routing-endpoint" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)" i stället.

Hämta information om den angivna slutpunkten för din IoT Hub.

Hämta information om en specifik slutpunkt i din IoT Hub.

az iot hub routing-endpoint show --endpoint-name
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Exempel

Hämta slutpunktsinformation från "MyIotHub" IoT Hub.

az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}

Obligatoriska parametrar

--endpoint-name --name -n

Namn på routningsslutpunkten.

Valfria parametrar

--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.