az iot hub message-endpoint create
Notitie
Deze verwijzing maakt deel uit van de Azure-iot-extensie voor de Azure CLI (versie 2.46.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht voor het maken van een az iot hub message-endpoint uitvoert . Meer informatie over extensies.
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een eindpunt toe aan een IoT Hub.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az iot hub message-endpoint create cosmosdb-container |
Voeg een Cosmos DB-containereindpunt toe voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-endpoint create eventhub |
Voeg een Event Hub-eindpunt toe voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-endpoint create servicebus-queue |
Voeg een Service Bus-wachtrij-eindpunt toe voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-endpoint create servicebus-topic |
Voeg een Service Bus-onderwerpeindpunt toe voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-endpoint create storage-container |
Een opslagcontainereindpunt toevoegen voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-endpoint create cosmosdb-container
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een Cosmos DB-containereindpunt toe voor een 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]
Voorbeelden
Maak een cosmos DB-containereindpunt op basis van sleutels voor een IoT Hub.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} --container {container} --db {database} --endpoint-account {account_name}
Maak een Cosmos DB-containereindpunt voor een IoT Hub met behulp van een verbindingsreeks.
az iot hub message-endpoint create cosmosdb-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container} --db {database}
Maak een Cosmos DB-containereindpunt voor een IoT Hub met behulp van de opgegeven primaire sleutel en eindpunt-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}
Maak een Cosmos DB-containereindpunt voor een IoT Hub met behulp van door het systeem toegewezen identiteit en een partitiesleutelnaam. De partitiesleutelsjabloon is de standaardwaarde.
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]
Maak een Cosmos DB-containereindpunt voor een IoT Hub met behulp van door de gebruiker toegewezen identiteit, de naam van de partitiesleutel en de partitiesleutelsjabloon.
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}
Vereiste parameters
De naam van de Cosmos DB SQL-container in de cosmos DB-database.
De naam van de cosmos DB-database in het cosmos DB-account.
Naam van het routeringseindpunt.
Naam van IoT Hub.
Optionele parameters
Verbindingsreeks van het routeringseindpunt.
De accountnaam voor de eindpuntresource.
Resourcegroep van de eindpuntresources. Indien niet opgegeven, wordt de resourcegroep van de IoT Hub gebruikt.
Abonnements-id van de eindpuntresource. Als dit niet is opgegeven, wordt het abonnement van de IoT Hub gebruikt.
De URI van de eindpuntresource.
Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit.
De naam van de partitiesleutel die is gekoppeld aan deze Cosmos DB SQL-container, indien aanwezig.
De sjabloon voor het genereren van een synthetische partitiesleutelwaarde voor gebruik met deze Cosmos DB SQL-container. De sjabloon moet ten minste een van de volgende tijdelijke aanduidingen bevatten: {iothub}, {deviceid}, {DD}, {MM} en {JJJJ}. Elke tijdelijke aanduiding kan maximaal één keer worden opgegeven, maar volgorde en niet-tijdelijke aanduidingen zijn willekeurig. Als de naam van de partitiesleutel is opgegeven, wordt de partitiesleutelsjabloon standaard ingesteld op {deviceid}-{JJJJ}-{MM}.
De primaire sleutel van het Cosmos DB-account.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De secundaire sleutel van het cosmos DB-account.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-endpoint create eventhub
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een Event Hub-eindpunt toe voor een 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]
Voorbeelden
Maak een Event Hub-eindpunt op basis van sleutels voor een 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}
Maak een Event Hub-eindpunt voor een IoT Hub met behulp van een verbindingsreeks. De eindpunt-URI en het entiteitspad worden weggelaten.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} -c {connection_string}
Maak een Event Hub-eindpunt voor een IoT Hub met behulp van door het systeem toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
az iot hub message-endpoint create eventhub -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Maak een Event Hub-eindpunt voor een IoT Hub met behulp van door de gebruiker toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
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}
Vereiste parameters
Naam van het routeringseindpunt.
Naam van IoT Hub.
Optionele parameters
Verbindingsreeks van het routeringseindpunt.
De naamruimtenaam voor de eindpuntresource.
De beleidsnaam voor het ophalen van verbindingsreeks.
Resourcegroep van de eindpuntresources. Indien niet opgegeven, wordt de resourcegroep van de IoT Hub gebruikt.
Abonnements-id van de eindpuntresource. Als dit niet is opgegeven, wordt het abonnement van de IoT Hub gebruikt.
De URI van de eindpuntresource.
Het entiteitspad van de eindpuntresource.
Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-endpoint create servicebus-queue
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een Service Bus-wachtrij-eindpunt toe voor een 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]
Voorbeelden
Maak een servicebuswachtrijeindpunt op basis van sleutels voor een 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}
Maak een Service Bus-wachtrij-eindpunt voor een IoT Hub met behulp van een verbindingsreeks. De eindpunt-URI en het entiteitspad worden weggelaten.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} -c {connection_string}
Maak een Service Bus-wachtrij-eindpunt voor een IoT Hub met behulp van door het systeem toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
az iot hub message-endpoint create servicebus-queue -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Maak een Service Bus-wachtrij-eindpunt voor een IoT Hub met behulp van door de gebruiker toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
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}
Vereiste parameters
Naam van het routeringseindpunt.
Naam van IoT Hub.
Optionele parameters
Verbindingsreeks van het routeringseindpunt.
De naamruimtenaam voor de eindpuntresource.
De beleidsnaam voor het ophalen van verbindingsreeks.
Resourcegroep van de eindpuntresources. Indien niet opgegeven, wordt de resourcegroep van de IoT Hub gebruikt.
Abonnements-id van de eindpuntresource. Als dit niet is opgegeven, wordt het abonnement van de IoT Hub gebruikt.
De URI van de eindpuntresource.
Het entiteitspad van de eindpuntresource.
Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-endpoint create servicebus-topic
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een Service Bus-onderwerpeindpunt toe voor een 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]
Voorbeelden
Maak een service bus-onderwerpeindpunt op basis van sleutels voor een 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}
Maak een Service Bus-onderwerpeindpunt voor een IoT Hub met behulp van een verbindingsreeks. De eindpunt-URI en het entiteitspad worden weggelaten.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} -c {connection_string}
Maak een Service Bus-onderwerpeindpunt voor een IoT Hub met behulp van door het systeem toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
az iot hub message-endpoint create servicebus-topic -n {iothub_name} --en {endpoint_name} --endpoint-uri {endpoint_uri} --entity-path {entity_path} --identity [system]
Maak een Service Bus-onderwerpeindpunt voor een IoT Hub met behulp van door de gebruiker toegewezen identiteit. Het eindpunt en het entiteitspad moeten worden opgegeven.
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}
Vereiste parameters
Naam van het routeringseindpunt.
Naam van IoT Hub.
Optionele parameters
Verbindingsreeks van het routeringseindpunt.
De naamruimtenaam voor de eindpuntresource.
De beleidsnaam voor het ophalen van verbindingsreeks.
Resourcegroep van de eindpuntresources. Indien niet opgegeven, wordt de resourcegroep van de IoT Hub gebruikt.
Abonnements-id van de eindpuntresource. Als dit niet is opgegeven, wordt het abonnement van de IoT Hub gebruikt.
De URI van de eindpuntresource.
Het entiteitspad van de eindpuntresource.
Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-endpoint create storage-container
Opdrachtgroep 'iot hub message-endpoint' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Een opslagcontainereindpunt toevoegen voor een 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]
Voorbeelden
Maak een opslagcontainereindpunt op basis van sleutels voor een IoT Hub.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} --container {container_name} --endpoint-account {account_name}
Maak een opslagcontainereindpunt voor een IoT Hub met behulp van een verbindingsreeks. De eindpunt-URI wordt weggelaten.
az iot hub message-endpoint create storage-container -n {iothub_name} --en {endpoint_name} -c {connection_string} --container {container_name}
Maak een opslagcontainereindpunt voor een IoT Hub met behulp van door het systeem toegewezen identiteit met de opgegeven batchfrequentie, segmentgrootte en bestandsindeling. Het eindpunt moet worden opgegeven.
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]
Maak een opslagcontainereindpunt voor een IoT Hub met behulp van door de gebruiker toegewezen identiteit met json-codering. Het eindpunt moet worden opgegeven.
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}
Vereiste parameters
Naam van de opslagcontainer.
Naam van het routeringseindpunt.
Naam van IoT Hub.
Optionele parameters
Aanvraag batchfrequentie in seconden. De maximale hoeveelheid tijd die kan worden verstreken voordat gegevens naar een blob worden geschreven, tussen 60 en 720 seconden.
Grootte van segmenten aanvragen in megabytes (MB). De maximale grootte van blobs, tussen 10 en 500 MB.
Verbindingsreeks van het routeringseindpunt.
Coderingsindeling voor de container.
De accountnaam voor de eindpuntresource.
Resourcegroep van de eindpuntresources. Indien niet opgegeven, wordt de resourcegroep van de IoT Hub gebruikt.
Abonnements-id van de eindpuntresource. Als dit niet is opgegeven, wordt het abonnement van de IoT Hub gebruikt.
De URI van de eindpuntresource.
Bestandsnaamindeling voor de blob. De bestandsindeling moet de velden {iothub}, {partition}, {JJJJ}, {MM}, {DD}, {HH} en {mm} bevatten. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt met of zonder scheidingstekens.
Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.