az iot hub message-endpoint create

Note

Diese Referenz ist Teil der erweiterung azure-iot für die Azure CLI (Version 2.70.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 einem IoT Hub einen Endpunkt 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 eine IoT Hub hinzu.

Extension Preview
az iot hub message-endpoint create fabric-eventstream

Fügen Sie einen Microsoft Fabric Eventstream-Endpunkt für eine IoT Hub hinzu.

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

Fügen Sie einen Service Bus Warteschlangenendpunkt für eine IoT Hub hinzu.

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

Fügen Sie einen Service Bus Themenendpunkt für eine IoT Hub hinzu.

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

Fügen Sie einen Speichercontainerendpunkt für eine 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
                                                      [--acquire-policy-token]
                                                      [--change-reference]
                                                      [--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 eine IoT Hub mithilfe eines 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 eine 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 eine 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 eine 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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-account

Der Kontoname für die Endpunktressource.

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

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

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das Abonnement des IoT Hub 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 eine IoT Hub hinzu.

az iot hub message-endpoint create eventhub --en --endpoint --endpoint-name
                                            [--acquire-policy-token]
                                            [--change-reference]
                                            [--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 eine 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 eine IoT Hub mithilfe eines 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 eine 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 eine 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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für Verbindungszeichenfolge Abruf.

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

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

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das Abonnement des IoT Hub 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 fabric-eventstream

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 Microsoft Fabric Eventstream-Endpunkt für eine IoT Hub hinzu.

Die Fabric benutzerdefinierte Endpunktquelle (Arbeitsbereich, Eventstream-Element und Quelle) muss separat in Microsoft Fabric ( über das Fabric Portal oder die fab CLI ) erstellt werden, bevor Sie diesen Befehl ausführen. Nehmen Sie dann die Verbindungsdetails der Quelle (sb:// Endpunkt-URI, Entitätspfad und die Arbeitsbereich-/Eventstream-/Quell-GUIDs) ab, und registrieren Sie sie hier.

Dieser Endpunkttyp unterstützt nur die identitätsbasierte Authentifizierung. Der Hub muss eine verwaltete Identität zugewiesen haben (vom System zugewiesen oder vom Benutzer zugewiesen).

az iot hub message-endpoint create fabric-eventstream --en --endpoint --endpoint-name
                                                      --endpoint-uri
                                                      --entity-path
                                                      --es-id --eventstream-id
                                                      --identity
                                                      --source-id
                                                      --workspace-id --ws-id
                                                      [--acquire-policy-token]
                                                      [--change-reference]
                                                      [--hub-name]
                                                      [--ids]
                                                      [--resource-group]
                                                      [--subscription]

Beispiele

Erstellen Sie einen Fabric Eventstream-Endpunkt mithilfe der vom System zugewiesenen Identität des Hubs.

az iot hub message-endpoint create fabric-eventstream -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system] --workspace-id {workspace_id} --eventstream-id {eventstream_id} --source-id {source_id}

Erstellen Sie einen Fabric Eventstream-Endpunkt mithilfe einer vom Benutzer zugewiesenen Identität.

az iot hub message-endpoint create fabric-eventstream -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity {user_identity_resource_id} --workspace-id {workspace_id} --eventstream-id {eventstream_id} --source-id {source_id}

Erforderliche Parameter

--en --endpoint --endpoint-name

Name des Routingendpunkts.

--endpoint-uri

Der URI der Endpunktressource.

--entity-path

Der Entitätspfad der Endpunktressource.

--es-id --eventstream-id

Die Fabric Eventstream-ID. Erforderlich, damit das Azure-Portal und Fabric Portal diese Verbindung als Deep-Link zum spezifischen Eventstream rendern kann.

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

--source-id

Die Fabric benutzerdefinierte Endpunktquell-ID. Erforderlich, damit das Azure-Portal und Fabric Portal diese Verbindung als Deep-Link zu der spezifischen Quelle innerhalb des Eventstreams rendern kann.

--workspace-id --ws-id

Die Fabric Arbeitsbereichs-ID. Erforderlich, damit das Azure-Portal und Fabric Portal diese Verbindung als Deep-Link zu dem spezifischen Fabric Arbeitsbereich rendern kann.

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--hub-name -n

IoT Hub Name.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--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 Warteschlangenendpunkt für eine IoT Hub hinzu.

az iot hub message-endpoint create servicebus-queue --en --endpoint --endpoint-name
                                                    [--acquire-policy-token]
                                                    [--change-reference]
                                                    [--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 Warteschlangenendpunkt für eine 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 Warteschlangenendpunkt für eine IoT Hub mithilfe eines 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 Warteschlangenendpunkt für eine 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 eine 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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für Verbindungszeichenfolge Abruf.

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

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

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das Abonnement des IoT Hub 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 Themenendpunkt für eine IoT Hub hinzu.

az iot hub message-endpoint create servicebus-topic --en --endpoint --endpoint-name
                                                    [--acquire-policy-token]
                                                    [--change-reference]
                                                    [--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 Themenendpunkt für eine 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 eine IoT Hub mithilfe eines 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 Themenendpunkt für eine 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 Service Bus Themenendpunkt für eine 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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--connection-string -c

Verbindungszeichenfolge des Routingendpunkts.

--endpoint-namespace-name --namespace

Der Namespacename für die Endpunktressource.

--endpoint-policy-name --policy

Der Richtlinienname für Verbindungszeichenfolge Abruf.

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

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

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das Abonnement des IoT Hub 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 Speichercontainerendpunkt für eine IoT Hub hinzu.

az iot hub message-endpoint create storage-container --container --container-name
                                                     --en --endpoint --endpoint-name
                                                     [--acquire-policy-token]
                                                     [--batch-frequency]
                                                     [--change-reference]
                                                     [--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 eine 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 eine IoT Hub mithilfe eines 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 Speichercontainer-Endpunkt für eine 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 Speichercontainerendpunkt für eine 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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--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
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--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. Falls nicht angegeben, wird die Ressourcengruppe des IoT Hub verwendet.

--endpoint-subscription-id -s

Abonnement-ID der Endpunktressource. Wenn nicht angegeben, wird das Abonnement des IoT Hub 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