az tsi event-source iothub

Uwaga

Ta dokumentacja jest częścią rozszerzenia timeseriesinsights dla interfejsu wiersza polecenia platformy Azure (wersja 2.11.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az tsi event-source iothub . Dowiedz się więcej o rozszerzeniach.

Zarządzanie źródłem zdarzeń za pomocą polecenia timeseriesinsights podgrupy iot-hub.

Polecenia

az tsi event-source iothub create

Utwórz źródło zdarzeń w określonym środowisku.

az tsi event-source iothub update

Zaktualizuj źródło zdarzeń w określonym środowisku.

az tsi event-source iothub create

Utwórz źródło zdarzeń w określonym środowisku.

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]

Przykłady

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"

Parametry wymagane

--consumer-group-name

Nazwa grupy odbiorców centrum iot, która przechowuje partycje, z których będą odczytywane zdarzenia.

--environment-name

Nazwa środowiska Szczegółowe informacje szeregów czasowych skojarzonych z określoną grupą zasobów.

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

Nazwa źródła zdarzeń Szczegółowe informacje szeregów czasowych skojarzonych z określonym środowiskiem.

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

Identyfikator zasobu źródła zdarzeń w usłudze Azure Resource Manager.

--iot-hub-name

Nazwa centrum iot.

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

Nazwa klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Szczegółowe informacje dostęp do centrum iot. Ten klucz zasad dostępu współdzielonego musi udzielić uprawnień "service connect" do centrum iot.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--resource-group -g

Nazwa grupy zasobów środowiska. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--shared-access-key

Wartość klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Szczegółowe informacje dostęp do odczytu do centrum iot. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń.

Parametry opcjonalne

--local-timestamp

Obiekt reprezentujący lokalną właściwość sygnatury czasowej. Zawiera on format lokalnego znacznika czasu, który musi być używany i odpowiednie informacje o przesunięcie strefy czasowej. Jeśli wartość nie jest określona dla znacznika czasu lokalnego lub jeśli ma wartość null, lokalny znacznik czasu nie będzie przychodzący ze zdarzeniami. Oczekiwana wartość: json-string/@json-file.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

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

Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub określono wartość null lub ciąg pusty, zostanie użyty czas utworzenia zdarzenia.

az tsi event-source iothub update

Zaktualizuj źródło zdarzeń w określonym środowisku.

az tsi event-source iothub update --environment-name
                                  --event-source-name
                                  --resource-group
                                  [--local-timestamp]
                                  [--shared-access-key]
                                  [--tags]
                                  [--timestamp-property-name]

Przykłady

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

Parametry wymagane

--environment-name

Nazwa środowiska Szczegółowe informacje szeregów czasowych skojarzonych z określoną grupą zasobów.

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

Nazwa źródła zdarzeń Szczegółowe informacje szeregów czasowych skojarzonych z określonym środowiskiem.

--resource-group -g

Nazwa grupy zasobów środowiska. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--local-timestamp

Obiekt reprezentujący lokalną właściwość sygnatury czasowej. Zawiera on format lokalnego znacznika czasu, który musi być używany i odpowiednie informacje o przesunięcie strefy czasowej. Jeśli wartość nie jest określona dla znacznika czasu lokalnego lub jeśli ma wartość null, lokalny znacznik czasu nie będzie przychodzący ze zdarzeniami. Oczekiwana wartość: json-string/@json-file.

--shared-access-key

Wartość klucza zasad dostępu współdzielonego, który przyznaje usłudze Time Series Szczegółowe informacje dostęp do odczytu do centrum iot. Ta właściwość nie jest wyświetlana w odpowiedziach źródła zdarzeń.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

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

Właściwość zdarzenia, która będzie używana jako sygnatura czasowa źródła zdarzeń. Jeśli wartość nie jest określona dla atrybutu timestampPropertyName lub określono wartość null lub ciąg pusty, zostanie użyty czas utworzenia zdarzenia.