Freigeben über


az iot hub message-endpoint create

Note

Diese Referenz ist Teil der Azure-iot-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az iot hub message-endpoint erstellen Befehl. Erfahren Sie mehr über Erweiterungen.

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Endpunkt zu einem IoT Hub hinzu.

Befehle

Name Beschreibung Typ Status
az iot hub message-endpoint create cosmosdb-container

Fügen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub hinzu.

Extension Preview
az iot hub message-endpoint create eventhub

Fügen Sie einen Event Hub-Endpunkt für einen IoT Hub hinzu.

Extension Preview
az iot hub message-endpoint create servicebus-queue

Fügen Sie einen Service Bus Queue-Endpunkt für einen IoT Hub hinzu.

Extension Preview
az iot hub message-endpoint create servicebus-topic

Fügen Sie einen Service Bus Topic-Endpunkt für einen IoT-Hub hinzu.

Extension Preview
az iot hub message-endpoint create storage-container

Fügen Sie einen Speichercontainer-Endpunkt für einen IoT Hub hinzu.

Extension Preview

az iot hub message-endpoint create cosmosdb-container

Vorschau

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub hinzu.

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

Beispiele

Erstellen Sie einen schlüsselbasierten Cosmos DB-Containerendpunkt für einen IoT Hub.

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

Erstellen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub mithilfe einer Verbindungszeichenfolge.

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

Erstellen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub mit dem angegebenen Primärschlüssel und Endpunkt-URI.

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}

Erstellen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub mithilfe der vom System zugewiesenen Identität und einem Partitionsschlüsselnamen. Die Partitionsschlüsselvorlage ist die Standardeinstellung.

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]

Erstellen Sie einen Cosmos DB-Containerendpunkt für einen IoT Hub mithilfe der vom Benutzer zugewiesenen Identität, des Partitionsschlüsselnamens und der Partitionsschlüsselvorlage.

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}

Erforderliche Parameter

--container --container-name

Der Name des Cosmos DB SQL-Containers in der Cosmos DB-Datenbank.

--database-name --db

Der Name der Cosmos DB-Datenbank im Cosmos DB-Konto.

--en --endpoint --endpoint-name

Name des Routingendpunkts.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-account

Der Kontoname für die Endpunktressource.

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

Ressourcengruppe der Endpunktresoure. Wenn nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das IoT Hub-Abonnement verwendet.

--endpoint-uri

Der URI der Endpunktressource.

--hub-name -n

IoT Hub-Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--identity

Verwenden Sie eine vom System zugewiesene oder vom Benutzer zugewiesene verwaltete Identität für die Endpunktauthentifizierung. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--partition-key-name --pkn

Der Name des Partitionsschlüssels, der diesem Cosmos DB SQL-Container zugeordnet ist, falls vorhanden.

--partition-key-template --pkt

Die Vorlage zum Generieren eines synthetischen Partitionsschlüsselwerts für die Verwendung mit diesem Cosmos DB SQL-Container. Die Vorlage muss mindestens einen der folgenden Platzhalter enthalten: {iothub}, {deviceid}, {DD}, {MM} und {JJJJ}. Jeder Platzhalter kann höchstens einmal angegeben werden, aber Reihenfolge und Nicht-Platzhalterkomponenten sind beliebig. Wenn der Partitionsschlüsselname angegeben wird, wird standardmäßig die Partitionsschlüsselvorlage auf {deviceid}-{YYYY}-{MM} festgelegt.

--pk --primary-key

Der Primärschlüssel des Cosmos DB-Kontos.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--secondary-key --sk

Der Sekundärschlüssel des Cosmos DB-Kontos.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot hub message-endpoint create eventhub

Vorschau

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Event Hub-Endpunkt für einen IoT Hub hinzu.

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

Beispiele

Erstellen Sie einen schlüsselbasierten Event Hub-Endpunkt für einen 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}

Erstellen Sie einen Event Hub-Endpunkt für einen IoT Hub mithilfe einer Verbindungszeichenfolge. Der Endpunkt-URI und der Entitätspfad werden weggelassen.

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

Erstellen Sie einen Event Hub-Endpunkt für einen IoT Hub mithilfe der vom System zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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

Erstellen Sie einen Event Hub-Endpunkt für einen IoT-Hub mithilfe der vom Benutzer zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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}

Erforderliche Parameter

--en --endpoint --endpoint-name

Name des Routingendpunkts.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für den Abruf von Verbindungszeichenfolgen.

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

Ressourcengruppe der Endpunktresoure. Wenn nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das IoT Hub-Abonnement verwendet.

--endpoint-uri

Der URI der Endpunktressource.

--entity-path

Der Entitätspfad der Endpunktressource.

--hub-name -n

IoT Hub-Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--identity

Verwenden Sie eine vom System zugewiesene oder vom Benutzer zugewiesene verwaltete Identität für die Endpunktauthentifizierung. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot hub message-endpoint create servicebus-queue

Vorschau

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Service Bus Queue-Endpunkt für einen IoT Hub hinzu.

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

Beispiele

Erstellen Sie einen schlüsselbasierten Service Bus Queue-Endpunkt für einen 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}

Erstellen Sie einen Service Bus Queue-Endpunkt für einen IoT-Hub mithilfe einer Verbindungszeichenfolge. Der Endpunkt-URI und der Entitätspfad werden weggelassen.

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

Erstellen Sie einen Service Bus Queue-Endpunkt für einen IoT Hub mithilfe der vom System zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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

Erstellen Sie einen Service Bus-Warteschlangenendpunkt für einen IoT-Hub mithilfe der vom Benutzer zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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}

Erforderliche Parameter

--en --endpoint --endpoint-name

Name des Routingendpunkts.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für den Abruf von Verbindungszeichenfolgen.

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

Ressourcengruppe der Endpunktresoure. Wenn nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das IoT Hub-Abonnement verwendet.

--endpoint-uri

Der URI der Endpunktressource.

--entity-path

Der Entitätspfad der Endpunktressource.

--hub-name -n

IoT Hub-Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--identity

Verwenden Sie eine vom System zugewiesene oder vom Benutzer zugewiesene verwaltete Identität für die Endpunktauthentifizierung. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot hub message-endpoint create servicebus-topic

Vorschau

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Service Bus Topic-Endpunkt für einen IoT-Hub hinzu.

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

Beispiele

Erstellen Sie einen schlüsselbasierten ServiceBus-Themenendpunkt für einen 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}

Erstellen Sie einen Service Bus-Themenendpunkt für einen IoT Hub mithilfe einer Verbindungszeichenfolge. Der Endpunkt-URI und der Entitätspfad werden weggelassen.

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

Erstellen Sie einen Service Bus Topic-Endpunkt für einen IoT Hub mithilfe der vom System zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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

Erstellen Sie einen ServiceBus-Themenendpunkt für einen IoT Hub mithilfe der vom Benutzer zugewiesenen Identität. Der Endpunkt und der Entitätspfad müssen angegeben werden.

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}

Erforderliche Parameter

--en --endpoint --endpoint-name

Name des Routingendpunkts.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für den Abruf von Verbindungszeichenfolgen.

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

Ressourcengruppe der Endpunktresoure. Wenn nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das IoT Hub-Abonnement verwendet.

--endpoint-uri

Der URI der Endpunktressource.

--entity-path

Der Entitätspfad der Endpunktressource.

--hub-name -n

IoT Hub-Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--identity

Verwenden Sie eine vom System zugewiesene oder vom Benutzer zugewiesene verwaltete Identität für die Endpunktauthentifizierung. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az iot hub message-endpoint create storage-container

Vorschau

Die Befehlsgruppe "iot hub message-endpoint" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Fügen Sie einen Speichercontainer-Endpunkt für einen IoT Hub hinzu.

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

Beispiele

Erstellen Sie einen schlüsselbasierten Speichercontainer-Endpunkt für einen IoT Hub.

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

Erstellen Sie einen Speichercontainerendpunkt für einen IoT Hub mithilfe einer Verbindungszeichenfolge. Der Endpunkt-URI wird weggelassen.

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

Erstellen Sie einen Speichercontainerendpunkt für einen IoT Hub mithilfe der vom System zugewiesenen Identität mit dem angegebenen Batchhäufigkeits-, Block- und Dateinamenformat. Der Endpunkt muss angegeben werden.

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]

Erstellen Sie einen Speichercontainer-Endpunkt für einen IoT-Hub mithilfe der vom Benutzer zugewiesenen Identität mit json-Codierung. Der Endpunkt muss angegeben werden.

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}

Erforderliche Parameter

--container --container-name

Name des Speichercontainers.

--en --endpoint --endpoint-name

Name des Routingendpunkts.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--batch-frequency -b

Anforderungsbatchhäufigkeit in Sekunden. Die maximale Zeitspanne, die verstrichen werden kann, bevor Daten in ein Blob geschrieben werden, zwischen 60 und 720 Sekunden.

Eigenschaft Wert
Standardwert: 300
--chunk-size -w

Anforderungsabschnittsgröße in Megabyte(MB). Die maximale Größe von Blobs zwischen 10 und 500 MB.

Eigenschaft Wert
Standardwert: 300
--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--encoding

Codierungsformat für den Container.

Eigenschaft Wert
Standardwert: avro
Zulässige Werte: avro, json
--endpoint-account

Der Kontoname für die Endpunktressource.

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

Ressourcengruppe der Endpunktresoure. Wenn nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das IoT Hub-Abonnement verwendet.

--endpoint-uri

Der URI der Endpunktressource.

--ff --file-name-format

Dateinamenformat für das Blob. Das Dateinamenformat muss {iothub}, {partition}, {JJJJ}, {MM}, {DD}, {HH} und {mm} felder enthalten. Alle Parameter sind obligatorisch, können aber mit oder ohne Trennzeichen neu angeordnet werden.

Eigenschaft Wert
Standardwert: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--hub-name -n

IoT Hub-Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--identity

Verwenden Sie eine vom System zugewiesene oder vom Benutzer zugewiesene verwaltete Identität für die Endpunktauthentifizierung. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf eine vom Benutzer zugewiesene Identität zu verweisen.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False