Sdílet prostřednictvím


az iot hub routing-endpoint

Tato skupina příkazů je zastaralá a v budoucí verzi se odebere. Místo toho použijte skupinu příkazů message-endpoint extension (azure-iot) extension (azure-iot) message-endpoint (az iot hub message-endpoint).

Správa vlastních koncových bodů centra IoT

Příkazy

Name Description Typ Stav
az iot hub routing-endpoint create

Přidejte koncový bod do ioT Hubu.

Základ Zastaralé
az iot hub routing-endpoint delete

Odstraňte všechny nebo uvedené koncové body pro ioT Hub.

Základ Zastaralé
az iot hub routing-endpoint list

Získejte informace ovšechch

Základ Zastaralé
az iot hub routing-endpoint show

Získejte informace o zmíněném koncovém bodu pro ioT Hub.

Základ Zastaralé

az iot hub routing-endpoint create

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot hub routing-endpoint je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte skupinu příkazů message-endpoint extension (azure-iot) extension (azure-iot) message-endpoint (az iot hub message-endpoint).

Přidejte koncový bod do ioT Hubu.

Ve službě IoT Hub vytvořte nový vlastní koncový bod.

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]

Příklady

Přidejte nový koncový bod E2 typu EventHub do IoT Hubu MyIotHub.

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}

Přidejte nový koncový bod "S1" typu AzureStorageContainer do IoT Hubu MyIotHub ve skupině prostředků koncového bodu 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}

Přidání nového koncového bodu EventHubu založeného na identitě s názvem EventHubIdentity a ověření pomocí spravované identity přiřazené uživatelem

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}

Povinné parametry

--endpoint-name --name -n

Název koncového bodu směrování

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

Skupina prostředků resoure koncového bodu

--endpoint-subscription-id -s

SubscriptionId prostředku koncového bodu.

--endpoint-type --type -t

Typ koncového bodu směrování

Přípustné hodnoty: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Název ioT Hubu

Volitelné parametry

--auth-type

Typ ověřování pro koncový bod. Výchozí hodnota je keyBased.

Přípustné hodnoty: identityBased, keyBased
--batch-frequency -b

Frekvence dávky požadavků v sekundách. Maximální doba, která může uplynout před zápisem dat do objektu blob, mezi 60 a 720 sekund.

Default value: 300
--chunk-size -w

Velikost bloku požadavku v megabajtech (MB). Maximální velikost objektů blob v rozsahu 10 až 500 MB.

Default value: 300
--connection-string -c

Připojení ion řetězec koncového bodu směrování.

--container --container-name

Název kontejneru úložiště

--encoding

Formát kódování kontejneru. Výchozí hodnota je AVRO. Všimněte si, že toto pole platí jenom pro koncové body kontejneru objektů blob.

Přípustné hodnoty: avro, json
--endpoint-uri

Identifikátor URI prostředku koncového bodu.

--entity-path

Cesta entity prostředku koncového bodu.

--ff --file-name-format

Formát názvu souboru objektu blob. Formát názvu souboru musí obsahovat pole {iothub}, {partition}, {RRRR}, {MM}, {DD}, {HH} a {mm}. Všechny parametry jsou povinné, ale dají se změnit jejich pořadí pomocí oddělovačů nebo bez oddělovačů.

Default value: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Pro ověřování koncových bodů použijte spravovanou identitu přiřazenou systémem nebo přiřazenou uživatelem. Pomocí [system] můžete odkazovat na identitu přiřazenou systémem nebo ID prostředku a odkazovat na identitu přiřazenou uživatelem. Pokud použijete --auth-type bez tohoto parametru, předpokládá se spravovaná identita přiřazená systémem.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub routing-endpoint delete

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot hub routing-endpoint je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte skupinu příkazů message-endpoint extension (azure-iot) extension (azure-iot) message-endpoint (az iot hub message-endpoint).

Odstraňte všechny nebo uvedené koncové body pro ioT Hub.

Odstraňte koncový bod pro ioT Hub. Před odstraněním koncového bodu doporučujeme odstranit všechny trasy do koncového bodu.

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

Příklady

Odstraňte koncový bod E2 z IoT Hubu MyIotHub.

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

Odstraňte všechny koncové body typu EventHub ze služby IoT Hub MyIotHub.

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

Odstraňte všechny koncové body z IoT Hubu MyIotHub.

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

Volitelné parametry

--endpoint-name --name -n

Název koncového bodu směrování

--endpoint-type --type -t

Typ koncového bodu směrování

Přípustné hodnoty: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub routing-endpoint list

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot hub routing-endpoint je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte skupinu příkazů message-endpoint extension (azure-iot) extension (azure-iot) message-endpoint (az iot hub message-endpoint).

Získejte informace ovšechch

Získejte informace o všech koncových bodech ve službě IoT Hub. Můžete také určit, pro který typ koncového bodu chcete získat informace.

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

Příklady

Získejte všechny koncové body z IoT Hubu MyIotHub.

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

Získejte všechny koncové body typu EventHub z IoT Hubu MyIotHub.

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

Volitelné parametry

--endpoint-type --type -t

Typ koncového bodu směrování

Přípustné hodnoty: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub routing-endpoint show

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot hub routing-endpoint je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte skupinu příkazů message-endpoint extension (azure-iot) extension (azure-iot) message-endpoint (az iot hub message-endpoint).

Získejte informace o zmíněném koncovém bodu pro ioT Hub.

Získejte informace o konkrétním koncovém bodu ve službě IoT Hub.

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

Příklady

Získejte informace o koncovém bodu z IoT Hubu MyIotHub.

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

Povinné parametry

--endpoint-name --name -n

Název koncového bodu směrování

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.