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

--consumer-group-name

De naam van de consumentengroep van de iot hub die de partities bevat van waaruit gebeurtenissen worden gelezen.

--environment-name

De naam van de Time Series Insights omgeving die is gekoppeld aan de opgegeven resourcegroep.

--event-source-name --name -n

De naam van de Time Series Insights gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.

--event-source-resource-id --resource-id

De resource-id van de gebeurtenisbron in Azure Resource Manager.

--iot-hub-name

De naam van de ioT-hub.

--key-name --shared-access-policy-name

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.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--resource-group -g

Naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--shared-access-key

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

--local-timestamp

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 .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--timestamp-property-name --ts-property-name

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.

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

--environment-name

De naam van de Time Series Insights omgeving die is gekoppeld aan de opgegeven resourcegroep.

--event-source-name --name -n

De naam van de Time Series Insights gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.

--resource-group -g

Naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--local-timestamp

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 .

--shared-access-key

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.

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--timestamp-property-name --ts-property-name

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.