az tsi event-source iothub
Notitie
Deze verwijzing maakt deel uit van de timeseriesinsights-extensie voor de Azure CLI (versie 2.50.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az tsi event-source iothub-opdracht uitvoert. Meer informatie over extensies.
Gebeurtenisbron beheren met timeseriesinsights-subgroep iot-hub.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az tsi event-source iothub create |
Maak een gebeurtenisbron onder de opgegeven omgeving. |
Toestel | GA |
az tsi event-source iothub update |
Werk een gebeurtenisbron bij onder de opgegeven omgeving. |
Toestel | GA |
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 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 waarmee de Time Series Insights-service toegang verleent tot de iot-hub. Deze sleutel voor gedeeld toegangsbeleid moet 'service connect'-machtigingen verlenen aan de iot-hub.
Locatie. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
De naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De waarde van de sleutel voor gedeeld toegangsbeleid waarmee de Time Series Insights-service leestoegang verleent tot de iot-hub. Deze eigenschap wordt niet weergegeven in reacties van gebeurtenisbronnen.
Optionele parameters
Een object dat de lokale tijdstempeleigenschap vertegenwoordigt. Het bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als een waarde niet is opgegeven voor localTimestamp of als null, wordt de lokale tijdstempel niet opgenomen met de gebeurtenissen. Verwachte waarde: json-string/@json-file.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
De gebeurteniseigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als een waarde niet is opgegeven voor timestampPropertyName of als null of lege tekenreeks is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.
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 tsi event-source iothub update
Werk een gebeurtenisbron bij onder de opgegeven omgeving.
az tsi event-source iothub update [--environment-name]
[--event-source-name]
[--ids]
[--local-timestamp]
[--resource-group]
[--shared-access-key]
[--subscription]
[--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
Optionele 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.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
Een object dat de lokale tijdstempeleigenschap vertegenwoordigt. Het bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als een waarde niet is opgegeven voor localTimestamp of als null, wordt de lokale tijdstempel niet opgenomen met de gebeurtenissen. Verwachte waarde: json-string/@json-file.
De naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De waarde van de sleutel voor gedeeld toegangsbeleid waarmee de Time Series Insights-service leestoegang verleent tot de iot-hub. Deze eigenschap wordt niet weergegeven in reacties van gebeurtenisbronnen.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
De gebeurteniseigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als een waarde niet is opgegeven voor timestampPropertyName of als null of lege tekenreeks is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.
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.