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
Nazwa wystąpienia, z którą ma być skojarzony utworzony zasób.
Nazwa profilu punktu końcowego zasobu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
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.
Flaga umożliwiająca automatyczne akceptowanie niezaufanych certyfikatów serwera.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
| Dopuszczalne wartości: | false, true |
Nazwa aplikacji. Będzie używany jako podmiot dla wszystkich certyfikatów generowanych przez łącznik.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Domyślny interwał publikowania w milisekundach. Minimum: -1. Zalecane: 1000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Domyślny rozmiar kolejki. Minimum: 0. Zalecane: 1.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Domyślny interwał próbkowania w milisekundach. Minimum: -1. Zalecane: 1000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Grupa zasobów wystąpienia. Jeśli nie zostanie podana, zostanie użyta grupa zasobów profilu punktu końcowego zasobu.
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. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Odwołanie do hasła używanego w uwierzytelnianiu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Authentication Arguments |
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 |
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 |
Tryb zabezpieczeń.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
| Dopuszczalne wartości: | none, sign, signAndEncrypt |
Zasady zabezpieczeń.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
| Dopuszczalne wartości: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
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 |
Ponowne łączenie sesji wykładniczej z powrotem w milisekundach. Minimum: -1. Zalecane: 10000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Okres ponownego łączenia sesji w milisekundach. Minimum: 0. Zalecane: 2000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Limit czasu sesji w milisekundach. Minimum: 0. Zalecane: 60000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
Czas życia w milisekundach elementów utworzonych przez łącznik dla subskrypcji. Minimum: 0. Zalecane: 60000.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Connector Arguments |
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 |
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.
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 |
Odwołanie do nazwy użytkownika używanej w uwierzytelnianiu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Authentication Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |