Udostępnij za pośrednictwem


az iot ops asset endpoint create

Nuta

Ta dokumentacja jest częścią rozszerzenia azure-iot-op s dla interfejsu wiersza polecenia platformy Azure (wersja 2.53.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 za pomocą łącznika OPCUA.

Rozszerzenie GA

az iot ops asset endpoint create opcua

Utwórz profil punktu końcowego zasobu za pomocą łą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 tworzenia łącznika OPCUA, zobacz aka.ms/opcua-quickstart.

az iot ops asset endpoint create opcua --instance
                                       --name
                                       --resource-group
                                       --ta
                                       [--accept-untrusted-certs {false, true}]
                                       [--app]
                                       [--cert-ref]
                                       [--default-publishing-int]
                                       [--default-queue-size]
                                       [--default-sampling-int]
                                       [--ig]
                                       [--instance-subscription]
                                       [--ka]
                                       [--location]
                                       [--password-ref]
                                       [--rad {false, true}]
                                       [--security-mode {none, sign, signAndEncrypt}]
                                       [--security-policy {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none}]
                                       [--session-keep-alive]
                                       [--session-reconnect-backoff]
                                       [--session-reconnect-period]
                                       [--session-timeout]
                                       [--slt]
                                       [--smi]
                                       [--tags]
                                       [--ur]

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żytkownika certyfikatu 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 --certificate-ref mycertificate.pem

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

--accept-untrusted-certs --auc

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

Dopuszczalne wartości: false, true
--app --application

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

--cert-ref --certificate-ref --cr

Odwołanie do certyfikatu używanego w uwierzytelnianiu. Ta metoda uwierzytelniania użytkownika nie jest jeszcze obsługiwana.

--default-publishing-int --dpi

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

--default-queue-size --dqs

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

--default-sampling-int --dsi

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

--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.

--instance-subscription --is
Przestarzałe

Argument "instance_subscription" został wycofany i zostanie usunięty w przyszłej wersji.

Identyfikator subskrypcji wystąpienia. Jeśli nie zostanie podany, zostanie użyty identyfikator subskrypcji 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.

--location -l

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

--password-ref --pr

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

--rad --run-asset-discovery

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

Dopuszczalne wartości: false, true
--security-mode --sm

Tryb zabezpieczeń.

Dopuszczalne wartości: none, sign, signAndEncrypt
--security-policy --sp

Zasady zabezpieczeń.

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.

--session-reconnect-backoff --srb

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

--session-reconnect-period --srp

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

--session-timeout --st

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

--slt --subscription-life-time

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

--smi --subscription-max-items

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

--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

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

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.

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

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

--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.