Delen via


az iot ops asset endpoint create

Notitie

Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.53.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops asset endpoint create opdracht. Meer informatie over extensies.

Asseteindpuntprofielen maken.

Opdracht

Name Description Type Status
az iot ops asset endpoint create opcua

Maak een asseteindpuntprofiel met een OPCUA-connector.

Extensie GA

az iot ops asset endpoint create opcua

Maak een asseteindpuntprofiel met een OPCUA-connector.

Azure IoT OPC UA Connector (preview) gebruikt hetzelfde clientcertificaat voor alle beveiligde kanalen tussen zichzelf en de OPC UA-servers waarmee deze verbinding maakt.

Voor argumenten van OPC UA-connector betekent een waarde van -1 dat de parameter niet wordt gebruikt (bijvoorbeeld: --session-reconnect-backoff -1 betekent dat er geen exponentieel uitstel moet worden gebruikt). Een waarde van 0 betekent dat gebruik wordt gemaakt van de snelste praktische snelheid (bijvoorbeeld: --standaardsampling-int 0 betekent het snelste steekproefinterval dat mogelijk is voor de server).

Zie aka.ms/opcua-quickstart voor meer informatie over het maken van een OPCUA-connector.

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]

Voorbeelden

Maak een asseteindpunt met anonieme gebruikersverificatie met behulp van het opgegeven exemplaar in dezelfde resourcegroep.

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

Maak een asseteindpunt met anonieme gebruikersverificatie met behulp van het opgegeven exemplaar in een andere resourcegroep, maar hetzelfde abonnement. Houd er rekening mee dat het eindpuntprofiel voor assets mogelijk niet wordt weergegeven in de Digital Operations Experience als het zich in een ander abonnement bevindt dan het exemplaar.

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

Maak een asseteindpunt met gebruikersverificatie met gebruikersnaam en wachtwoord met behulp van het opgegeven exemplaar in dezelfde resourcegroep.

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

Maak een asseteindpunt met verificatie van certificaatgebruikers met behulp van het opgegeven exemplaar in dezelfde resourcegroep.

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

Maak een asseteindpunt met anonieme gebruikersverificatie en aanbevolen waarden voor de OPCUA-configuratie met behulp van het opgegeven exemplaar in dezelfde resourcegroep. Houd er rekening mee dat voor het gebruik van de connector de OPC PLC-service moet worden geïmplementeerd en dat het doeladres naar de service moet verwijzen. Als de OPC PLC-service zich in hetzelfde cluster en dezelfde naamruimte bevindt als IoT Ops, moet het doeladres worden opgemaakt als 'opc.tcp://{opc-plc-service-name}:{service-port}' Als de OPC PLC-service zich in hetzelfde cluster bevindt maar een andere naamruimte als IoT Ops, neemt u de servicenaamruimte op, zoals opc.tcp://{opc-plc-service-name}. {service-namespace}:{service-port}' Zie aka.ms/opcua-quickstart voor meer informatie

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

Vereiste parameters

--instance

Instantienaam waaraan de gemaakte asset moet worden gekoppeld.

--name -n

Naam van asseteindpuntprofiel.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--ta --target-address

Doeladres. Moet een geldig lokaal adres zijn dat volgt op het opc.tcp-protocol.

Optionele parameters

--accept-untrusted-certs --auc

Vlag om niet-vertrouwde servercertificaten automatisch accepteren in te schakelen.

Geaccepteerde waarden: false, true
--app --application

Toepassingsnaam. Wordt gebruikt als onderwerp voor certificaten die door de connector worden gegenereerd.

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

Naslaginformatie voor het certificaat dat wordt gebruikt in verificatie. Deze methode voor gebruikersverificatie wordt nog niet ondersteund.

--default-publishing-int --dpi

Standaardpublicatie-interval in milliseconden. Minimum: -1. Aanbevolen: 1000.

--default-queue-size --dqs

Standaardwachtrijgrootte. Minimum: 0. Aanbevolen: 1.

--default-sampling-int --dsi

Standaardsamplingsinterval in milliseconden. Minimum: -1. Aanbevolen: 1000.

--ig --instance-resource-group

Resourcegroep exemplaar. Als dit niet wordt opgegeven, wordt resourcegroep voor het asseteindpuntprofiel gebruikt.

--instance-subscription --is
Afgeschaft

Het argument 'instance_subscription' is afgeschaft en wordt in een toekomstige release verwijderd.

Abonnements-id van exemplaar. Als dit niet is opgegeven, wordt de abonnements-id van het asseteindpuntprofiel gebruikt.

--ka --keep-alive

Tijd in milliseconden waarna een actief publicatieantwoord wordt verzonden. Minimum: 0. Aanbevolen: 10000.

--location -l

Plaats. Waarden uit: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--password-ref --pr

Verwijzing naar het wachtwoord dat wordt gebruikt in verificatie.

--rad --run-asset-discovery

Vlag om te bepalen of assetdetectie moet worden uitgevoerd.

Geaccepteerde waarden: false, true
--security-mode --sm

Beveiligingsmodus.

Geaccepteerde waarden: none, sign, signAndEncrypt
--security-policy --sp

Beveiligingsbeleid.

Geaccepteerde waarden: Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none
--session-keep-alive --ska

Tijd in milliseconden waarna een sessie actief blijft, wordt verzonden om verbindingsproblemen op te sporen. Minimum: 0. Aanbevolen: 10000.

--session-reconnect-backoff --srb

Sessie maakt exponentieel weer verbinding in milliseconden. Minimum: -1. Aanbevolen: 10000.

--session-reconnect-period --srp

Periode voor opnieuw verbinden van sessie in milliseconden. Minimum: 0. Aanbevolen: 2000.

--session-timeout --st

Sessietime-out in milliseconden. Minimum: 0. Aanbevolen: 60000.

--slt --subscription-life-time

Levensduur in milliseconden van de items die door de connector voor het abonnement zijn gemaakt. Minimum: 0. Aanbevolen: 60000.

--smi --subscription-max-items

Maximum aantal items dat de connector kan maken voor het abonnement. Minimum: 1. Aanbevolen: 1000.

--tags

Resourcetags voor asseteindpuntprofielen. Eigenschapsverzameling in sleutel-waardeparen met de volgende indeling: a=b c=d.

--ur --username-reference

Naslaginformatie over de gebruikersnaam die wordt gebruikt in verificatie.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.