Delen via


az iot ops asset endpoint

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 command uitvoert. Meer informatie over extensies.

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Asseteindpuntprofielen beheren.

Opdracht

Name Description Type Status
az iot ops asset endpoint certificate

Beheer certificaten in eigendom in een asseteindpunt.

Toestel Preview uitvoeren
az iot ops asset endpoint certificate add

Voeg een certificaat in eigendom toe aan een asseteindpunt.

Toestel Preview uitvoeren
az iot ops asset endpoint certificate list

Certificaten in eigendom weergeven in een asseteindpunt.

Toestel Preview uitvoeren
az iot ops asset endpoint certificate remove

Verwijder een certificaat in eigendom in een asseteindpunt.

Toestel Preview uitvoeren
az iot ops asset endpoint create

Maak een asseteindpunt.

Toestel Preview uitvoeren
az iot ops asset endpoint delete

Een asseteindpunt verwijderen.

Toestel Preview uitvoeren
az iot ops asset endpoint query

Voer een query uit op resourcegrafiek voor asseteindpunten.

Toestel Preview uitvoeren
az iot ops asset endpoint show

Een asseteindpunt weergeven.

Toestel Preview uitvoeren
az iot ops asset endpoint update

Een asseteindpunt bijwerken.

Toestel Preview uitvoeren

az iot ops asset endpoint create

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een asseteindpunt.

Er moet een aangepaste locatie of clusternaam worden opgegeven. Met deze opdracht wordt gecontroleerd op de bestaande locatie van de gekoppelde aangepaste locatie en het cluster en controleert u of beide correct zijn ingesteld met de extensie microsoft.deviceregistry.assets.

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

az iot ops asset endpoint create --name
                                 --resource-group
                                 --ta
                                 [--ac]
                                 [--cert]
                                 [--cert-ref]
                                 [--cg]
                                 [--cl]
                                 [--clg]
                                 [--cls]
                                 [--cluster]
                                 [--cluster-subscription]
                                 [--location]
                                 [--password-ref]
                                 [--tags]
                                 [--ur]

Voorbeelden

Maak een asseteindpunt met anonieme gebruikersverificatie met behulp van de opgegeven aangepaste locatie.

az iot ops asset endpoint create --name {asset_endpoint} -g {resource_group} --custom-location {custom_location} --target-address {target_address}

Maak een asseteindpunt met anonieme gebruikersverificatie met behulp van de opgegeven aangepaste locatie en resourcegroep voor de aangepaste locatie. De resourcegroep moet worden opgenomen als er meerdere aangepaste locaties met dezelfde naam binnen een abonnement zijn.

az iot ops asset endpoint create --name {asset_endpoint} -g {resource_group} --custom-location {custom_location} --custom-location-resource-group {custom_location_resource_group} --target-address {target_address}

Maak een asseteindpunt met gebruikersverificatie met gebruikersnaam-wachtwoord en vooraf geconfigureerde certificaten met vooraf ingevulde waarden. De gebruikersnaam- en wachtwoordverwijzingen worden ingesteld via het stuurprogramma azure Keyvault Container Storage Interface.

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --cert secret=aio-opc-ua-broker-client-certificate thumbprint=000000000000000000 password=aio-opc-ua-broker-client-certificate-password

Maak een asseteindpunt met gebruikersverificatie met gebruikersnaam-wachtwoord en aanvullende configuratie met vooraf ingevulde waarden (powershell-syntaxisvoorbeeld).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config '{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}'

Maak een asseteindpunt met gebruikersverificatie met gebruikersnaam-wachtwoord en aanvullende configuratie met vooraf ingevulde waarden (voorbeeld van cmd-syntaxis).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config "{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}"

Maak een asseteindpunt met gebruikersverificatie met gebruikersnaam en wachtwoord en aanvullende configuratie met vooraf ingevulde waarden (voorbeeld van bash-syntaxis).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config '{"applicationName": "opcua-connector", "defaults": { "publishingIntervalMilliseconds": 100,  "samplingIntervalMilliseconds": 500,  "queueSize": 15,}, "session": {"timeout": 60000}, "subscription": {"maxItems": 1000}, "security": { "autoAcceptUntrustedServerCertificates": true}}'

Vereiste parameters

--name -n

Naam van asseteindpunt.

--resource-group -g

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

--ta --target-address

Doeladres. Moet een geldig lokaal adres zijn.

Optionele parameters

--ac --additional-config

Aanvullende configuratie voor het verbindingstype (bijvoorbeeld OPC UA, Modbus, ONVIF).

--cert

Door spaties gescheiden sleutelparen=waardeparen die overeenkomen met certificaten die zijn gekoppeld aan het eindpunt. De volgende sleutelwaarden worden ondersteund: secret (vereist), thumbprint (vereist), password.--certificaat kan 1 of meer keren worden gebruikt. Bekijk help-voorbeelden voor volledig parametergebruik.

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

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

--cg --cluster-resource-group

Resourcegroep voor cluster.

--cl --custom-location

Aangepaste locatie die wordt gebruikt om het asseteindpunt te koppelen aan een cluster.

--clg --custom-location-resource-group

Resourcegroep voor aangepaste locatie.

--cls --custom-location-subscription

Abonnements-id voor aangepaste locatie.

--cluster -c

Cluster waaraan de asset moet worden gekoppeld.

--cluster-subscription --cs

Abonnements-id voor cluster.

--location -l

Locatie. Waarden van: 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.

--tags

Resourcetags voor asseteindpunten. 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 het 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.

az iot ops asset endpoint delete

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een asseteindpunt verwijderen.

az iot ops asset endpoint delete --name
                                 --resource-group

Voorbeelden

Een asseteindpunt verwijderen.

az iot ops asset endpoint delete --name {asset_endpoint} -g {resource_group}

Vereiste parameters

--name -n

Naam van asseteindpunt.

--resource-group -g

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

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

az iot ops asset endpoint query

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Voer een query uit op resourcegrafiek voor asseteindpunten.

az iot ops asset endpoint query [--ac]
                                [--am]
                                [--cl]
                                [--location]
                                [--resource-group]
                                [--ta]

Voorbeelden

Voer een query uit voor asseteindpunten die anonieme verificatie hebben.

az iot ops asset endpoint query --authentication-mode Anonymous

Voer een query uit voor asseteindpunten met het opgegeven doeladres en de aangepaste locatie.

az iot ops asset endpoint query --target-address {target_address} --custom-location {custom_location}

Optionele parameters

--ac --additional-config

Aanvullende configuratie voor het verbindingstype (bijvoorbeeld OPC UA, Modbus, ONVIF).

--am --authentication-mode

Verificatiemodus.

--cl --custom-location

Aangepaste locatie die wordt gebruikt om het asseteindpunt te koppelen aan een cluster.

--location -l

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

--resource-group -g

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

--ta --target-address

Doeladres. Moet een geldig lokaal adres zijn.

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

az iot ops asset endpoint show

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een asseteindpunt weergeven.

az iot ops asset endpoint show --name
                               --resource-group

Voorbeelden

De details van een asseteindpunt weergeven.

az iot ops asset endpoint show --name {asset_endpoint} -g {resource_group}

Vereiste parameters

--name -n

Naam van asseteindpunt.

--resource-group -g

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

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

az iot ops asset endpoint update

Preview

De opdrachtgroep 'iot ops' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een asseteindpunt bijwerken.

Als u certificaten in eigendom wilt bijwerken, gebruikt u de opdrachtgroep az iot ops asset endpoint certificate.

az iot ops asset endpoint update --name
                                 --resource-group
                                 [--ac]
                                 [--am]
                                 [--cert-ref]
                                 [--password-ref]
                                 [--ta]
                                 [--tags]
                                 [--ur]

Voorbeelden

Werk de verificatiemodus van een asseteindpunt bij om anonieme gebruikersverificatie te gebruiken.

az iot ops asset endpoint update --name {asset_endpoint} -g {resource_group} --authentication-mode Anonymous

Werk de gebruikersnaam en het wachtwoordverwijzing van een asseteindpunt bij met vooraf ingevulde waarden. Hiermee wordt de verificatiemodus omgezet in een gebruikersnaam-wachtwoord als dit nog niet zo is.

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password"

Werk het doeladres van een asseteindpunt en aanvullende configuratie bij met vooraf ingevulde waarden (powershell-syntaxisvoorbeeld).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}'

Werk het doeladres van een asseteindpunt en aanvullende configuratie bij met vooraf ingevulde waarden (voorbeeld van cmd-syntaxis).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config "{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}"

Werk het doeladres van een asseteindpunt en aanvullende configuratie bij met vooraf ingevulde waarden (voorbeeld van bash-syntaxis).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{"applicationName": "opcua-connector", "defaults": { "publishingIntervalMilliseconds": 100,  "samplingIntervalMilliseconds": 500,  "queueSize": 15,}, "session": {"timeout": 60000}, "subscription": {"maxItems": 1000}, "security": { "autoAcceptUntrustedServerCertificates": true}}'

Vereiste parameters

--name -n

Naam van asseteindpunt.

--resource-group -g

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

Optionele parameters

--ac --additional-config

Aanvullende configuratie voor het verbindingstype (bijvoorbeeld OPC UA, Modbus, ONVIF).

--am --authentication-mode

Verificatiemodus.

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

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

--password-ref --pr

Verwijzing naar het wachtwoord dat wordt gebruikt in verificatie.

--ta --target-address

Doeladres. Moet een geldig lokaal adres zijn.

--tags

Resourcetags voor asseteindpunten. 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 het 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.