az iot hub routing-endpoint
Zarządzanie niestandardowymi punktami końcowymi centrum IoT.
Polecenia
| az iot hub routing-endpoint create |
Dodaj punkt końcowy do IoT Hub. |
| az iot hub routing-endpoint delete |
Usuń wszystkie lub wymienione punkty końcowe dla IoT Hub. |
| az iot hub routing-endpoint list |
Uzyskaj informacje o wszystkich punktach końcowych dla IoT Hub. |
| az iot hub routing-endpoint show |
Uzyskaj informacje na temat wymienionego punktu końcowego dla IoT Hub. |
az iot hub routing-endpoint create
Dodaj punkt końcowy do IoT Hub.
Utwórz nowy niestandardowy punkt końcowy w 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 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 IoT Hub "MyIotHub".
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group "[Resource Group]" \
--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.
IoT Hub nazwę.
Parametry opcjonalne
Typ uwierzytelniania dla punktu końcowego. Wartość domyślna to keyBased.
Żądaj częstotliwości wsadowej w sekundach. Maksymalny czas, który może upłynąć, zanim dane będą zapisywane w obiekcie blob( od 60 do 720 sekund).
Rozmiar fragmentu żądania w megabajtach (MB). Maksymalny rozmiar obiektów blob z zakresu od 10 do 500 MB.
Parametry połączenia 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 ciągu "[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, zakłada się, że zostanie założona tożsamość zarządzana przypisana przez system.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint delete
Usuń wszystkie lub wymienione punkty końcowe dla IoT Hub.
Usuń punkt końcowy dla 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]
Przykłady
Usuń punkt końcowy "E2" z 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 IoT Hub "MyIotHub".
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Usuń wszystkie punkty końcowe z 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.
IoT Hub nazwę.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym 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>.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint list
Uzyskaj informacje o wszystkich punktach końcowych dla IoT Hub.
Uzyskaj informacje o wszystkich punktach końcowych w 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]
Przykłady
Pobierz wszystkie punkty końcowe z IoT Hub "MyIotHub".
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub
Pobierz wszystkie punkty końcowe typu "EventHub" z IoT Hub "MyIotHub".
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Parametry opcjonalne
Typ punktu końcowego routingu.
IoT Hub nazwę.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym 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>.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub routing-endpoint show
Uzyskaj informacje na temat wymienionego punktu końcowego dla IoT Hub.
Uzyskaj informacje o określonym punkcie końcowym w IoT Hub.
az iot hub routing-endpoint show --endpoint-name
[--hub-name]
[--ids]
[--resource-group]
Przykłady
Uzyskaj informacje o punkcie końcowym z 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
IoT Hub nazwę.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym 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>.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.