az iot hub routing-endpoint

Ta grupa poleceń została przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj grupy poleceń "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)".

Zarządzanie niestandardowymi punktami końcowymi centrum IoT Hub.

Polecenia

Nazwa Opis Typ Stan
az iot hub routing-endpoint create

Dodaj punkt końcowy do usługi IoT Hub.

Podstawowe funkcje Przestarzały
az iot hub routing-endpoint delete

Usuń wszystkie lub wymienione punkty końcowe dla usługi IoT Hub.

Podstawowe funkcje Przestarzały
az iot hub routing-endpoint list

Uzyskaj informacje o wszystkich punktach końcowych usługi IoT Hub.

Podstawowe funkcje Przestarzały
az iot hub routing-endpoint show

Uzyskaj informacje na temat wymienionego punktu końcowego dla usługi IoT Hub.

Podstawowe funkcje Przestarzały

az iot hub routing-endpoint create

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot hub routing-endpoint" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj grupy poleceń "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)".

Dodaj punkt końcowy do usługi IoT Hub.

Utwórz nowy niestandardowy punkt końcowy w usłudze IoT Hub.

az iot hub routing-endpoint create --endpoint-name
                                   --endpoint-resource-group
                                   --endpoint-subscription-id
                                   --endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
                                   --hub-name
                                   [--auth-type {identityBased, keyBased}]
                                   [--batch-frequency]
                                   [--chunk-size]
                                   [--connection-string]
                                   [--container]
                                   [--encoding {avro, json}]
                                   [--endpoint-uri]
                                   [--entity-path]
                                   [--ff]
                                   [--identity]
                                   [--resource-group]

Przykłady

Dodaj nowy punkt końcowy typu "E2" typu EventHub do usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}

Dodaj nowy punkt końcowy "S1" typu AzureStorageContainer do usługi IoT Hub "MyIotHub" w grupie zasobów punktu końcowego "MyEndpointResourceGroup".

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}

Dodawanie nowego punktu końcowego usługi EventHub opartego na tożsamości o nazwie "EventHubIdentity" i uwierzytelnianie przy użyciu tożsamości zarządzanej przypisanej przez użytkownika

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}

Parametry wymagane

--endpoint-name --name -n

Nazwa punktu końcowego routingu.

--endpoint-resource-group --erg -r

Grupa zasobów zasobu zasobu punktu końcowego.

--endpoint-subscription-id -s

SubscriptionId zasobu punktu końcowego.

--endpoint-type --type -t

Typ punktu końcowego routingu.

akceptowane wartości: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Nazwa centrum IoT Hub.

Parametry opcjonalne

--auth-type

Typ uwierzytelniania punktu końcowego. Wartość domyślna to keyBased.

akceptowane wartości: identityBased, keyBased
--batch-frequency -b

Żądaj częstotliwości wsadowej w sekundach. Maksymalny czas, który może upłynąć przed zapisaniem danych w obiekcie blob z zakresu od 60 do 720 sekund.

wartość domyślna: 300
--chunk-size -w

Rozmiar fragmentu żądania w megabajtach (MB). Maksymalny rozmiar obiektów blob z zakresu od 10 do 500 MB.

wartość domyślna: 300
--connection-string -c

Połączenie ciąg punktu końcowego routingu.

--container --container-name

Nazwa kontenera magazynu.

--encoding

Format kodowania dla kontenera. Wartość domyślna to AVRO. Należy pamiętać, że to pole ma zastosowanie tylko dla punktów końcowych kontenera obiektów blob.

akceptowane wartości: avro, json
--endpoint-uri

Identyfikator URI zasobu punktu końcowego.

--entity-path

Ścieżka jednostki zasobu punktu końcowego.

--ff --file-name-format

Format nazwy pliku dla obiektu blob. Format nazwy pliku musi zawierać pola {iothub}, {partition}, {RRRR}, {MM}, {DD}, {HH} i {mm}. Wszystkie parametry są obowiązkowe, ale można zmienić ich kolejność z ogranicznikami lub bez nich.

wartość domyślna: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Użyj przypisanej przez system lub przypisanej przez użytkownika tożsamości zarządzanej na potrzeby uwierzytelniania punktu końcowego. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikatora zasobu, aby odwołać się do tożsamości przypisanej przez użytkownika. Jeśli używasz parametru --auth-type bez tego parametru, przyjmuje się, że przyjmuje się tożsamość zarządzaną przypisaną przez system.

--resource-group -g

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

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub routing-endpoint delete

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot hub routing-endpoint" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj grupy poleceń "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)".

Usuń wszystkie lub wymienione punkty końcowe dla usługi IoT Hub.

Usuń punkt końcowy dla usługi IoT Hub. Zalecamy usunięcie wszystkich tras do punktu końcowego przed usunięciem punktu końcowego.

az iot hub routing-endpoint delete [--endpoint-name]
                                   [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                   [--hub-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Przykłady

Usuń punkt końcowy "E2" z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2

Usuń wszystkie punkty końcowe typu "EventHub" z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Usuń wszystkie punkty końcowe z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub

Parametry opcjonalne

--endpoint-name --name -n

Nazwa punktu końcowego routingu.

--endpoint-type --type -t

Typ punktu końcowego routingu.

akceptowane wartości: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

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

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub routing-endpoint list

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot hub routing-endpoint" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj grupy poleceń "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)".

Uzyskaj informacje o wszystkich punktach końcowych usługi IoT Hub.

Uzyskaj informacje o wszystkich punktach końcowych w usłudze IoT Hub. Możesz również określić typ punktu końcowego, dla którego chcesz uzyskać informacje.

az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Przykłady

Pobierz wszystkie punkty końcowe z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub

Pobierz wszystkie punkty końcowe typu "EventHub" z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Parametry opcjonalne

--endpoint-type --type -t

Typ punktu końcowego routingu.

akceptowane wartości: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

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

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub routing-endpoint show

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot hub routing-endpoint" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj grupy poleceń "IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)".

Uzyskaj informacje na temat wymienionego punktu końcowego dla usługi IoT Hub.

Uzyskaj informacje na temat określonego punktu końcowego w usłudze IoT Hub.

az iot hub routing-endpoint show --endpoint-name
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Przykłady

Uzyskaj informacje o punkcie końcowym z usługi IoT Hub "MyIotHub".

az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}

Parametry wymagane

--endpoint-name --name -n

Nazwa punktu końcowego routingu.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

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

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.