Delen via


az iot ops asset endpoint create

Note

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

Asseteindpuntprofielen maken.

Deze opdrachtgroep is van toepassing op klassieke assets. Gebruik az iot ops ns opdrachten voor naamruimteasset (nieuwste versie).

Opdracht

Name Description Type Status
az iot ops asset endpoint create opcua

Maak een asseteindpuntprofiel voor een OPCUA-connector.

Extension GA

az iot ops asset endpoint create opcua

Maak een asseteindpuntprofiel voor 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 OPC UA-connectorargumenten 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 https://aka.ms/aio-opcua-quickstartvoor meer informatie over het configureren van asseteindpunten voor de OPC UA-connector.

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]

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

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--accept-untrusted-certs --auc

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

Eigenschap Waarde
Parametergroep: Connector Arguments
Geaccepteerde waarden: false, true
--app --application

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--default-publishing-int --dpi

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--default-queue-size --dqs

Standaardwachtrijgrootte. Minimaal: 0. Aanbevolen: 1.

Eigenschap Waarde
Parametergroep: Connector Arguments
--default-sampling-int --dsi

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--ig --instance-resource-group

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

--ka --keep-alive

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--location -l

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

--pass-ref --password-ref

Verwijzing naar het wachtwoord dat wordt gebruikt in verificatie.

Eigenschap Waarde
Parametergroep: Authentication Arguments
--pr
Afgeschaft

Optie --pr is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--pass-ref'.

Verwijzing naar het wachtwoord dat wordt gebruikt in verificatie.

Eigenschap Waarde
Parametergroep: Authentication Arguments
--rad --run-asset-discovery

Vlag om te bepalen of assetdetectie moet worden uitgevoerd.

Eigenschap Waarde
Parametergroep: Connector Arguments
Geaccepteerde waarden: false, true
--security-mode --sm

Beveiligingsmodus.

Eigenschap Waarde
Parametergroep: Connector Arguments
Geaccepteerde waarden: none, sign, signAndEncrypt
--security-policy --sp

Beveiligingsbeleid.

Eigenschap Waarde
Parametergroep: Connector Arguments
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. Minimaal: 0. Aanbevolen: 10000.

Eigenschap Waarde
Parametergroep: Connector Arguments
--session-reconnect-backoff --srb

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--session-reconnect-period --srp

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--session-timeout --st

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--slt --subscription-life-time

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--smi --subscription-max-items

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

Eigenschap Waarde
Parametergroep: Connector Arguments
--tags

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

--ur --username-reference
Afgeschaft

Optie '--username-reference' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--user-ref'.

Naslaginformatie over de gebruikersnaam die wordt gebruikt in verificatie.

Eigenschap Waarde
Parametergroep: Authentication Arguments
--user-ref --username-ref

Naslaginformatie over de gebruikersnaam die wordt gebruikt in verificatie.

Eigenschap Waarde
Parametergroep: Authentication Arguments
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Eigenschap Waarde
Default value: False