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
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
Nazwa punktu końcowego routingu.
Grupa zasobów zasobu zasobu punktu końcowego.
SubscriptionId zasobu punktu końcowego.
Typ punktu końcowego routingu.
Nazwa centrum IoT Hub.
Parametry opcjonalne
Typ uwierzytelniania punktu końcowego. Wartość domyślna to keyBased.
Żą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.
Rozmiar fragmentu żądania w megabajtach (MB). Maksymalny rozmiar obiektów blob z zakresu od 10 do 500 MB.
Połączenie ciąg punktu końcowego routingu.
Nazwa kontenera magazynu.
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.
Identyfikator URI zasobu punktu końcowego.
Ścieżka jednostki zasobu punktu końcowego.
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.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint delete
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
Nazwa punktu końcowego routingu.
Typ punktu końcowego routingu.
Nazwa centrum IoT Hub.
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".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint list
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
Typ punktu końcowego routingu.
Nazwa centrum IoT Hub.
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".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint show
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
Nazwa punktu końcowego routingu.
Parametry opcjonalne
Nazwa centrum IoT Hub.
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".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.