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
Instantienaam waaraan de gemaakte asset moet worden gekoppeld.
Naam van asseteindpuntprofiel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
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.
Vlag om niet-vertrouwde servercertificaten automatisch accepteren in te schakelen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
| Geaccepteerde waarden: | false, true |
Toepassingsnaam. Wordt gebruikt als onderwerp voor certificaten die door de connector worden gegenereerd.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Standaardpublicatie-interval in milliseconden. Minimum: -1. Aanbevolen: 1000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Standaardwachtrijgrootte. Minimaal: 0. Aanbevolen: 1.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Standaardsamplingsinterval in milliseconden. Minimum: -1. Aanbevolen: 1000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Resourcegroep exemplaar. Als dit niet wordt opgegeven, wordt resourcegroep voor het asseteindpuntprofiel gebruikt.
Tijd in milliseconden waarna een actief publicatieantwoord wordt verzonden. Minimaal: 0. Aanbevolen: 10000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Location. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.
Verwijzing naar het wachtwoord dat wordt gebruikt in verificatie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Authentication Arguments |
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 |
Vlag om te bepalen of assetdetectie moet worden uitgevoerd.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
| Geaccepteerde waarden: | false, true |
Beveiligingsmodus.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
| Geaccepteerde waarden: | none, sign, signAndEncrypt |
Beveiligingsbeleid.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
| Geaccepteerde waarden: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
Tijd in milliseconden waarna een sessie actief blijft, wordt verzonden om verbindingsproblemen op te sporen. Minimaal: 0. Aanbevolen: 10000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Sessie maakt exponentieel weer verbinding in milliseconden. Minimum: -1. Aanbevolen: 10000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Periode voor opnieuw verbinden van sessie in milliseconden. Minimaal: 0. Aanbevolen: 2000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Sessietime-out in milliseconden. Minimaal: 0. Aanbevolen: 60000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Levensduur in milliseconden van de items die door de connector voor het abonnement zijn gemaakt. Minimaal: 0. Aanbevolen: 60000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Maximum aantal items dat de connector kan maken voor het abonnement. Minimum: 1. Aanbevolen: 1000.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Connector Arguments |
Resourcetags voor asseteindpuntprofielen. Eigenschapsverzameling in sleutel-waardeparen met de volgende indeling: a=b c=d.
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 |
Naslaginformatie over de gebruikersnaam die wordt gebruikt in verificatie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Authentication Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |