az iot hub message-endpoint create

Poznámka

Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.37.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot hub message-endpoint create . Přečtěte si další informace o rozšířeních.

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidání koncového bodu do IoT Hubu

Příkazy

Name Description Typ Stav
az iot hub message-endpoint create cosmosdb-container

Přidejte koncový bod kontejneru Cosmos DB pro IoT Hub.

Rozšíření Preview
az iot hub message-endpoint create eventhub

Přidejte koncový bod centra událostí pro IoT Hub.

Rozšíření Preview
az iot hub message-endpoint create servicebus-queue

Přidejte koncový bod fronty služby Service Bus pro IoT Hub.

Rozšíření Preview
az iot hub message-endpoint create servicebus-topic

Přidání koncového bodu tématu služby Service Bus pro IoT Hub

Rozšíření Preview
az iot hub message-endpoint create storage-container

Přidejte koncový bod kontejneru úložiště pro IoT Hub.

Rozšíření Preview

az iot hub message-endpoint create cosmosdb-container

Preview

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidejte koncový bod kontejneru Cosmos DB pro IoT Hub.

az iot hub message-endpoint create cosmosdb-container --container
                                                      --database-name
                                                      --en
                                                      --hub-name
                                                      [--connection-string]
                                                      [--endpoint-account]
                                                      [--endpoint-resource-group]
                                                      [--endpoint-subscription-id]
                                                      [--endpoint-uri]
                                                      [--identity]
                                                      [--partition-key-name]
                                                      [--partition-key-template]
                                                      [--pk]
                                                      [--resource-group]
                                                      [--secondary-key]

Příklady

Vytvořte koncový bod kontejneru Cosmos DB založený na klíči pro IoT Hub.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}

Vytvořte koncový bod kontejneru Cosmos DB pro IoT Hub pomocí připojovací řetězec.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}

Vytvořte koncový bod kontejneru Cosmos DB pro IoT Hub pomocí zadaného primárního klíče a identifikátoru URI koncového bodu.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --pk {primary_key} --endpoint-uri {endpoint_uri} --container {container} --db {database}

Vytvořte koncový bod kontejneru Cosmos DB pro IoT Hub pomocí identity přiřazené systémem a názvu klíče oddílu. Šablona klíče oddílu bude výchozí.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --identity [system]

Vytvořte koncový bod kontejneru cosmos DB pro IoT Hub pomocí identity přiřazené uživatelem, názvu klíče oddílu a šablony klíče oddílu.

az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container} --db {database} --pkn {partition_key_name} --pkt {partition_key_template} --identity {user_identity_resource_id}

Povinné parametry

--container --container-name

Název kontejneru SQL služby Cosmos DB v databázi cosmos DB.

--database-name --db

Název databáze cosmos DB v účtu cosmos DB.

--en --endpoint --endpoint-name

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

--hub-name -n

Název ioT Hubu

Volitelné parametry

--connection-string -c

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

--endpoint-account

Název účtu prostředku koncového bodu.

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

Skupina prostředků resoure koncového bodu Pokud není k dispozici, použije se skupina prostředků ioT Hubu.

--endpoint-subscription-id -s

ID předplatného prostředku koncového bodu Pokud není k dispozici, použije se předplatné ioT Hubu.

--endpoint-uri

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

--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.

--partition-key-name --pkn

Název klíče oddílu přidruženého k tomuto kontejneru SQL služby Cosmos DB, pokud existuje.

--partition-key-template --pkt

Šablona pro generování hodnoty syntetického klíče oddílu pro použití s tímto kontejnerem SQL služby Cosmos DB. Šablona musí obsahovat alespoň jeden z následujících zástupných symbolů: {iothub}, {deviceid}, {DD}, {MM} a {YYYY}. Všechny zástupné symboly mohou být zadány najednou, ale pořadí a neschybné součásti jsou libovolné. Pokud je zadán název klíče oddílu, šablona klíče oddílu je ve výchozím nastavení {deviceid}-{YYYY}-{MM}.

--pk --primary-key

Primární klíč účtu cosmos DB.

--resource-group -g

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

--secondary-key --sk

Sekundární klíč účtu cosmos DB.

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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 message-endpoint create eventhub

Preview

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidejte koncový bod centra událostí pro IoT Hub.

az iot hub message-endpoint create eventhub --en
                                            --hub-name
                                            [--connection-string]
                                            [--endpoint-namespace-name]
                                            [--endpoint-policy-name]
                                            [--endpoint-resource-group]
                                            [--endpoint-subscription-id]
                                            [--endpoint-uri]
                                            [--entity-path]
                                            [--identity]
                                            [--resource-group]

Příklady

Vytvořte koncový bod centra událostí založený na klíči pro IoT Hub.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Vytvořte koncový bod centra událostí pro IoT Hub pomocí připojovací řetězec. Identifikátor URI koncového bodu a cesta entity jsou vynechány.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}

Vytvořte koncový bod centra událostí pro IoT Hub pomocí identity přiřazené systémem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Vytvořte koncový bod centra událostí pro IoT Hub pomocí identity přiřazené uživatelem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Povinné parametry

--en --endpoint --endpoint-name

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

--hub-name -n

Název ioT Hubu

Volitelné parametry

--connection-string -c

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

--endpoint-namespace-name --namespace

Název oboru názvů prostředku koncového bodu.

--endpoint-policy-name --policy

Název zásady pro načtení připojovací řetězec.

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

Skupina prostředků resoure koncového bodu Pokud není k dispozici, použije se skupina prostředků ioT Hubu.

--endpoint-subscription-id -s

ID předplatného prostředku koncového bodu Pokud není k dispozici, použije se předplatné ioT Hubu.

--endpoint-uri

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

--entity-path

Cesta entity prostředku koncového bodu.

--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.

--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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 message-endpoint create servicebus-queue

Preview

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidejte koncový bod fronty služby Service Bus pro IoT Hub.

az iot hub message-endpoint create servicebus-queue --en
                                                    --hub-name
                                                    [--connection-string]
                                                    [--endpoint-namespace-name]
                                                    [--endpoint-policy-name]
                                                    [--endpoint-resource-group]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--identity]
                                                    [--resource-group]

Příklady

Vytvořte koncový bod fronty service bus založené na klíči pro IoT Hub.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Vytvořte koncový bod fronty služby Service Bus pro IoT Hub pomocí připojovací řetězec. Identifikátor URI koncového bodu a cesta entity jsou vynechány.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}

Vytvořte koncový bod fronty služby Service Bus pro IoT Hub pomocí identity přiřazené systémem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Vytvořte koncový bod fronty služby Service Bus pro IoT Hub pomocí identity přiřazené uživatelem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Povinné parametry

--en --endpoint --endpoint-name

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

--hub-name -n

Název ioT Hubu

Volitelné parametry

--connection-string -c

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

--endpoint-namespace-name --namespace

Název oboru názvů prostředku koncového bodu.

--endpoint-policy-name --policy

Název zásady pro načtení připojovací řetězec.

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

Skupina prostředků resoure koncového bodu Pokud není k dispozici, použije se skupina prostředků ioT Hubu.

--endpoint-subscription-id -s

ID předplatného prostředku koncového bodu Pokud není k dispozici, použije se předplatné ioT Hubu.

--endpoint-uri

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

--entity-path

Cesta entity prostředku koncového bodu.

--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.

--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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 message-endpoint create servicebus-topic

Preview

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidání koncového bodu tématu služby Service Bus pro IoT Hub

az iot hub message-endpoint create servicebus-topic --en
                                                    --hub-name
                                                    [--connection-string]
                                                    [--endpoint-namespace-name]
                                                    [--endpoint-policy-name]
                                                    [--endpoint-resource-group]
                                                    [--endpoint-subscription-id]
                                                    [--endpoint-uri]
                                                    [--entity-path]
                                                    [--identity]
                                                    [--resource-group]

Příklady

Vytvořte koncový bod tématu služby Service Bus založený na klíči pro IoT Hub.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --namespace {namespace_name} --entity-path {entity_path} --policy {policy_name}

Vytvořte koncový bod tématu služby Service Bus pro IoT Hub pomocí připojovací řetězec. Identifikátor URI koncového bodu a cesta entity jsou vynechány.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}

Vytvořte koncový bod tématu služby Service Bus pro IoT Hub pomocí identity přiřazené systémem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]

Vytvořte koncový bod tématu služby Service Bus pro IoT Hub pomocí identity přiřazené uživatelem. Je nutné zadat cestu ke koncovému bodu a entitě.

az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id}

Povinné parametry

--en --endpoint --endpoint-name

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

--hub-name -n

Název ioT Hubu

Volitelné parametry

--connection-string -c

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

--endpoint-namespace-name --namespace

Název oboru názvů prostředku koncového bodu.

--endpoint-policy-name --policy

Název zásady pro načtení připojovací řetězec.

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

Skupina prostředků resoure koncového bodu Pokud není k dispozici, použije se skupina prostředků ioT Hubu.

--endpoint-subscription-id -s

ID předplatného prostředku koncového bodu Pokud není k dispozici, použije se předplatné ioT Hubu.

--endpoint-uri

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

--entity-path

Cesta entity prostředku koncového bodu.

--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.

--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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 message-endpoint create storage-container

Preview

Skupina příkazů iot Hub message-endpoint je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Přidejte koncový bod kontejneru úložiště pro IoT Hub.

az iot hub message-endpoint create storage-container --container
                                                     --en
                                                     --hub-name
                                                     [--batch-frequency]
                                                     [--chunk-size]
                                                     [--connection-string]
                                                     [--encoding {avro, json}]
                                                     [--endpoint-account]
                                                     [--endpoint-resource-group]
                                                     [--endpoint-subscription-id]
                                                     [--endpoint-uri]
                                                     [--ff]
                                                     [--identity]
                                                     [--resource-group]

Příklady

Vytvořte koncový bod kontejneru úložiště založeného na klíči pro IoT Hub.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}

Vytvořte koncový bod kontejneru úložiště pro IoT Hub pomocí připojovací řetězec. Identifikátor URI koncového bodu je vynechán.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}

Vytvořte koncový bod kontejneru úložiště pro IoT Hub pomocí identity přiřazené systémem s danou dávkovou frekvencí, velikostí bloku dat a formátem názvu souboru. Koncový bod musí být zadán.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} -b {batch_frequency} -w {chunk_size} --ff {file_format} --identity [system]

Vytvořte koncový bod kontejneru úložiště pro IoT Hub pomocí identity přiřazené uživatelem s kódováním JSON. Koncový bod musí být zadán.

az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --container {container_name} --encoding json --identity {user_identity_resource_id}

Povinné parametry

--container --container-name

Název kontejneru úložiště

--en --endpoint --endpoint-name

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

--hub-name -n

Název ioT Hubu

Volitelné parametry

--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.

výchozí hodnota: 300
--chunk-size -w

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

výchozí hodnota: 300
--connection-string -c

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

--encoding

Formát kódování kontejneru.

přijímané hodnoty: avro, json
výchozí hodnota: avro
--endpoint-account

Název účtu prostředku koncového bodu.

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

Skupina prostředků resoure koncového bodu Pokud není k dispozici, použije se skupina prostředků ioT Hubu.

--endpoint-subscription-id -s

ID předplatného prostředku koncového bodu Pokud není k dispozici, použije se předplatné ioT Hubu.

--endpoint-uri

Identifikátor URI 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čů.

výchozí hodnota: {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.

--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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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.