az tsi event-source iothub
Notitie
Deze referentie maakt deel uit van de timeseriesinsights-extensie voor Azure CLI en vereist versie 2.11.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az tsi event-source iothub voor het eerst gebruikt. Meer informatie over extensies.
Gebeurtenisbron beheren met de subgroep timeseriesinsights iot-hub.
Opdracht
| az tsi event-source iothub create |
Maak een gebeurtenisbron onder de opgegeven omgeving. |
| az tsi event-source iothub update |
Werk een gebeurtenisbron bij onder de opgegeven omgeving. |
az tsi event-source iothub create
Maak een gebeurtenisbron onder de opgegeven omgeving.
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]
Voorbeelden
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"
Vereiste parameters
De naam van de consumentengroep van de iot hub die de partities bevat van waaruit gebeurtenissen worden gelezen.
De naam van de Time Series Insights omgeving die is gekoppeld aan de opgegeven resourcegroep.
De naam van de Time Series Insights gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.
De resource-id van de gebeurtenisbron in Azure Resource Manager.
De naam van de ioT-hub.
De naam van de sleutel voor gedeeld toegangsbeleid die de Time Series-Insights-service toegang verleent tot de ioT-hub. Deze beleidssleutel voor gedeelde toegang moet 'service connect'-machtigingen verlenen aan de ioT-hub.
Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .
Naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De waarde van de sleutel voor gedeeld toegangsbeleid die de Time Series-Insights-service leestoegang verleent tot de ioT-hub. Deze eigenschap wordt niet weergegeven in reacties van de gebeurtenisbron.
Optionele parameters
Een object dat de lokale tijdstempel-eigenschap vertegenwoordigt. Deze bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als er geen waarde is opgegeven voor localTimestamp of null, wordt het lokale tijdstempel niet met de gebeurtenissen binnengegaan. Verwachte waarde: json-string/@json-file .
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
De gebeurtenis-eigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als er geen waarde is opgegeven voor timestampPropertyName of als null of empty-string is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az tsi event-source iothub update
Werk een gebeurtenisbron bij onder de opgegeven omgeving.
az tsi event-source iothub update --environment-name
--event-source-name
--resource-group
[--local-timestamp]
[--shared-access-key]
[--tags]
[--timestamp-property-name]
Voorbeelden
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
Vereiste parameters
De naam van de Time Series Insights omgeving die is gekoppeld aan de opgegeven resourcegroep.
De naam van de Time Series Insights gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.
Naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Een object dat de lokale tijdstempel-eigenschap vertegenwoordigt. Deze bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als er geen waarde is opgegeven voor localTimestamp of null, wordt het lokale tijdstempel niet met de gebeurtenissen binnengegaan. Verwachte waarde: json-string/@json-file .
De waarde van de sleutel voor gedeeld toegangsbeleid die de Time Series-Insights-service leestoegang verleent tot de ioT-hub. Deze eigenschap wordt niet weergegeven in reacties van de gebeurtenisbron.
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
De gebeurtenis-eigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als er geen waarde is opgegeven voor timestampPropertyName of als null of empty-string is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.