Udostępnij przez


az iot ops asset endpoint create

Note

Ta dokumentacja jest częścią rozszerzenia azure-iot-ops dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu az iot ops asset endpoint create polecenia. Dowiedz się więcej o rozszerzeniach.

Tworzenie profilów punktów końcowych zasobów.

Polecenia

Nazwa Opis Typ Stan
az iot ops asset endpoint create opcua

Utwórz profil punktu końcowego zasobu dla łącznika OPCUA.

Extension ogólna dostępność

az iot ops asset endpoint create opcua

Utwórz profil punktu końcowego zasobu dla łącznika OPCUA.

Łącznik usługi Azure IoT OPC UA (wersja zapoznawcza) używa tego samego certyfikatu klienta dla wszystkich bezpiecznych kanałów między samymi serwerami OPC UA, z którymi się łączy.

W przypadku argumentów łącznika OPC UA wartość -1 oznacza, że parametr nie będzie używany (np. --session-reconnect-backoff -1 oznacza, że nie należy używać wycofywania wykładniczego). Wartość 0 oznacza użycie najszybszej praktycznej szybkości (np. --default-sampling-int 0 oznacza użycie najszybszego interwału próbkowania możliwego dla serwera).

Aby uzyskać więcej informacji na temat konfigurowania punktów końcowych zasobów dla łącznika OPC UA, zobacz https://aka.ms/aio-opcua-quickstart.

az iot ops asset endpoint create opcua --instance
                                       --name
                                       --resource-group
                                       --ta --target-address
                                       [--accept-untrusted-certs --auc {false, true}]
                                       [--app --application]
                                       [--default-publishing-int --dpi]
                                       [--default-queue-size --dqs]
                                       [--default-sampling-int --dsi]
                                       [--ig --instance-resource-group]
                                       [--ka --keep-alive]
                                       [--location]
                                       [--pass-ref --password-ref]
                                       [--pr]
                                       [--rad --run-asset-discovery {false, true}]
                                       [--security-mode --sm {none, sign, signAndEncrypt}]
                                       [--security-policy --sp {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None}]
                                       [--session-keep-alive --ska]
                                       [--session-reconnect-backoff --srb]
                                       [--session-reconnect-period --srp]
                                       [--session-timeout --st]
                                       [--slt --subscription-life-time]
                                       [--smi --subscription-max-items]
                                       [--tags]
                                       [--ur --username-reference]
                                       [--user-ref --username-ref]

Przykłady

Utwórz punkt końcowy zasobu z uwierzytelnianiem użytkowników anonimowych przy użyciu danego wystąpienia w tej samej grupie zasobów.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000

Utwórz punkt końcowy zasobu z uwierzytelnianiem użytkowników anonimowych przy użyciu danego wystąpienia w innej grupie zasobów, ale tej samej subskrypcji. Należy pamiętać, że środowisko operacji cyfrowych może nie wyświetlać profilu punktu końcowego zasobu, jeśli znajduje się on w innej subskrypcji niż wystąpienie.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --instance-resource-group myinstanceresourcegroup --target-address opc.tcp://opcplc-000000:50000

Utwórz punkt końcowy zasobu z uwierzytelnianiem użytkownika username-password przy użyciu danego wystąpienia w tej samej grupie zasobów.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --username-ref myusername --password-ref mypassword

Utwórz punkt końcowy zasobu z uwierzytelnianiem użytkowników anonimowych i zalecanymi wartościami konfiguracji OPCUA przy użyciu danego wystąpienia w tej samej grupie zasobów. Należy pamiętać, że aby pomyślnie korzystać z łącznika, należy wdrożyć usługę OPC PLC, a adres docelowy musi wskazywać usługę. Jeśli usługa OPC PLC znajduje się w tym samym klastrze i przestrzeni nazw co IoT Ops, adres docelowy powinien być sformatowany jako "opc.tcp://{opc-plc-service-name}:{service-port}" Jeśli usługa OPC PLC znajduje się w tym samym klastrze, ale w innej przestrzeni nazw co IoT Ops, dołącz przestrzeń nazw usług, taką jak opc.tcp://{opc-plc-service-name}. {service-namespace}:{service-port}' Aby uzyskać więcej informacji, zobacz aka.ms/opcua-quickstart

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --accept-untrusted-certs --application myopcuaconnector --default-publishing-int 1000 --default-queue-size 1 --default-sampling-int 1000 --keep-alive 10000 --run-asset-discovery --security-mode sign --security-policy Basic256 --session-keep-alive 10000 --session-reconnect-backoff 10000 --session-reconnect-period 2000 --session-timeout 60000 --subscription-life-time 60000 --subscription-max-items 1000

Parametry wymagane

--instance

Nazwa wystąpienia, z którą ma być skojarzony utworzony zasób.

--name -n

Nazwa profilu punktu końcowego zasobu.

--resource-group -g

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

--ta --target-address

Adres docelowy. Musi być prawidłowym adresem lokalnym zgodnym z protokołem opc.tcp.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--accept-untrusted-certs --auc

Flaga umożliwiająca automatyczne akceptowanie niezaufanych certyfikatów serwera.

Właściwość Wartość
Grupa parametrów: Connector Arguments
Dopuszczalne wartości: false, true
--app --application

Nazwa aplikacji. Będzie używany jako podmiot dla wszystkich certyfikatów generowanych przez łącznik.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--default-publishing-int --dpi

Domyślny interwał publikowania w milisekundach. Minimum: -1. Zalecane: 1000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--default-queue-size --dqs

Domyślny rozmiar kolejki. Minimum: 0. Zalecane: 1.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--default-sampling-int --dsi

Domyślny interwał próbkowania w milisekundach. Minimum: -1. Zalecane: 1000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--ig --instance-resource-group

Grupa zasobów wystąpienia. Jeśli nie zostanie podana, zostanie użyta grupa zasobów profilu punktu końcowego zasobu.

--ka --keep-alive

Czas w milisekundach, po którym jest wysyłana odpowiedź publikowania o zachowaniu aktywności. Minimum: 0. Zalecane: 10000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--location -l

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

--pass-ref --password-ref

Odwołanie do hasła używanego w uwierzytelnianiu.

Właściwość Wartość
Grupa parametrów: Authentication Arguments
--pr
Przestarzałe

Opcja "-pr" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--pass-ref".

Odwołanie do hasła używanego w uwierzytelnianiu.

Właściwość Wartość
Grupa parametrów: Authentication Arguments
--rad --run-asset-discovery

Flaga określająca, czy należy uruchomić odnajdywanie zasobów.

Właściwość Wartość
Grupa parametrów: Connector Arguments
Dopuszczalne wartości: false, true
--security-mode --sm

Tryb zabezpieczeń.

Właściwość Wartość
Grupa parametrów: Connector Arguments
Dopuszczalne wartości: none, sign, signAndEncrypt
--security-policy --sp

Zasady zabezpieczeń.

Właściwość Wartość
Grupa parametrów: Connector Arguments
Dopuszczalne wartości: Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None
--session-keep-alive --ska

Czas w milisekundach, po którym sesja będzie wysyłać wyzwanie o zachowaniu aktywności w celu wykrywania problemów z połączeniem. Minimum: 0. Zalecane: 10000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--session-reconnect-backoff --srb

Ponowne łączenie sesji wykładniczej z powrotem w milisekundach. Minimum: -1. Zalecane: 10000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--session-reconnect-period --srp

Okres ponownego łączenia sesji w milisekundach. Minimum: 0. Zalecane: 2000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--session-timeout --st

Limit czasu sesji w milisekundach. Minimum: 0. Zalecane: 60000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--slt --subscription-life-time

Czas życia w milisekundach elementów utworzonych przez łącznik dla subskrypcji. Minimum: 0. Zalecane: 60000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--smi --subscription-max-items

Maksymalna liczba elementów, które łącznik może utworzyć dla subskrypcji. Minimum: 1. Zalecane: 1000.

Właściwość Wartość
Grupa parametrów: Connector Arguments
--tags

Tagi zasobów profilu punktu końcowego zasobu. Torba właściwości w parach klucz-wartość z następującym formatem: a=b c=d.

--ur --username-reference
Przestarzałe

Opcja "--username-reference" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--user-ref".

Odwołanie do nazwy użytkownika używanej w uwierzytelnianiu.

Właściwość Wartość
Grupa parametrów: Authentication Arguments
--user-ref --username-ref

Odwołanie do nazwy użytkownika używanej w uwierzytelnianiu.

Właściwość Wartość
Grupa parametrów: Authentication Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False