az tsi event-source iothub
Kommentar
Den här referensen är en del av timeseriesinsights-tillägget för Azure CLI (version 2.50.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az tsi event-source iothub-kommando . Läs mer om tillägg.
Hantera händelsekälla med timeseriesinsights-undergruppen iot-hub.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az tsi event-source iothub create |
Skapa en händelsekälla under den angivna miljön. |
Anknytning | Allmän tillgänglighet |
az tsi event-source iothub update |
Uppdatera en händelsekälla under den angivna miljön. |
Anknytning | Allmän tillgänglighet |
az tsi event-source iothub create
Skapa en händelsekälla under den angivna miljön.
az tsi event-source iothub create --consumer-group-name
--environment-name
--event-source-name
--event-source-resource-id
--iot-hub-name
--key-name
--location
--resource-group
--shared-access-key
[--local-timestamp]
[--tags]
[--timestamp-property-name]
Exempel
CreateIotHubEventSource
az tsi event-source iothub create -g "rg" --environment-name "env1" --name "eventsource" --consumer-group-name "consumer-group" --iot-hub-name "iothub" --location westus --key-name "key-name" --shared-access-key "someSecretvalue" --event-source-resource-id "resource-id"
Obligatoriska parametrar
Namnet på iot-hubbens konsumentgrupp som innehåller de partitioner som händelser ska läsas från.
Namnet på time series insights-miljön som är associerad med den angivna resursgruppen.
Namnet på händelsekällan Time Series Insights som är associerad med den angivna miljön.
Resurs-ID för händelsekällan i Azure Resource Manager.
Namnet på iot-hubben.
Namnet på nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten åtkomst till iot-hubben. Den här principnyckeln för delad åtkomst måste bevilja "service connect"-behörigheter till iot-hubben.
Plats. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Namnet på resursgruppen för miljön. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Värdet för nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten läsåtkomst till iot-hubben. Den här egenskapen visas inte i händelsekällans svar.
Valfria parametrar
Ett objekt som representerar den lokala tidsstämpelegenskapen. Den innehåller formatet för den lokala tidsstämpel som måste användas och motsvarande tidszonsförskjutningsinformation. Om ett värde inte har angetts för localTimestamp, eller om det är null, kommer den lokala tidsstämpeln inte att påverkas av händelserna. Förväntat värde: json-string/@json-file.
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om ett värde inte har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az tsi event-source iothub update
Uppdatera en händelsekälla under den angivna miljön.
az tsi event-source iothub update [--environment-name]
[--event-source-name]
[--ids]
[--local-timestamp]
[--resource-group]
[--shared-access-key]
[--subscription]
[--tags]
[--timestamp-property-name]
Exempel
UpdateIotHubEventSource
az tsi event-source iothub update -g "rg" --environment-name "env1" --name "eventsource" --timestamp-property-name timestampProp --shared-access-key "someSecretvalue" --tags test=tag
Valfria parametrar
Namnet på time series insights-miljön som är associerad med den angivna resursgruppen.
Namnet på händelsekällan Time Series Insights som är associerad med den angivna miljön.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Ett objekt som representerar den lokala tidsstämpelegenskapen. Den innehåller formatet för den lokala tidsstämpel som måste användas och motsvarande tidszonsförskjutningsinformation. Om ett värde inte har angetts för localTimestamp, eller om det är null, kommer den lokala tidsstämpeln inte att påverkas av händelserna. Förväntat värde: json-string/@json-file.
Namnet på resursgruppen för miljön. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Värdet för nyckeln för principen för delad åtkomst som ger Time Series Insights-tjänsten läsåtkomst till iot-hubben. Den här egenskapen visas inte i händelsekällans svar.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Händelseegenskapen som ska användas som händelsekällans tidsstämpel. Om ett värde inte har angetts för timestampPropertyName, eller om null eller tom sträng har angetts, används tiden för att skapa händelsen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.