Share via


az iot ops asset endpoint

Not

Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops asset endpoint komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktası profillerini yönetme.

Komutlar

Name Description Tür Durum
az iot ops asset endpoint certificate

Varlık uç noktasında sahip olunan sertifikaları yönetme.

Dahili Önizleme
az iot ops asset endpoint certificate add

Varlık uç noktasına sahip olunan bir sertifika ekleyin.

Dahili Önizleme
az iot ops asset endpoint certificate list

Varlık uç noktasında sahip olunan sertifikaları listeleme.

Dahili Önizleme
az iot ops asset endpoint certificate remove

Varlık uç noktasında sahip olunan bir sertifikayı kaldırma.

Dahili Önizleme
az iot ops asset endpoint create

Varlık uç noktası oluşturma.

Dahili Önizleme
az iot ops asset endpoint delete

Varlık uç noktasını silme.

Dahili Önizleme
az iot ops asset endpoint query

Varlık uç noktaları için Kaynak Grafı sorgula.

Dahili Önizleme
az iot ops asset endpoint show

Varlık uç noktasını gösterme.

Dahili Önizleme
az iot ops asset endpoint update

Varlık uç noktasını güncelleştirme.

Dahili Önizleme

az iot ops asset endpoint create

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktası oluşturma.

Özel konum veya küme adı sağlanmalıdır. Bu komut, ilişkili özel konumun ve kümenin var olup olmadığını denetler ve her ikisinin de microsoft.deviceregistry.assets uzantısıyla doğru ayarlandığından emin olur.

Azure IoT OPC UA Aracısı (önizleme), kendisiyle bağlandığını OPC UA sunucuları arasındaki tüm güvenli kanallar için aynı istemci sertifikasını kullanır.

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

Örnekler

Verilen özel konumu kullanarak anonim kullanıcı kimlik doğrulamasıyla bir varlık uç noktası oluşturun.

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

Özel konum için verilen özel konumu ve kaynak grubunu kullanarak anonim kullanıcı kimlik doğrulamasıyla bir varlık uç noktası oluşturun. Abonelikte aynı ada sahip birden çok özel konum varsa kaynak grubu dahil edilmelidir.

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}

Kullanıcı adı-parola kullanıcı kimlik doğrulaması ve önceden doldurulmuş değerlerle önceden yapılandırılmış sahip olunan sertifikalarla bir varlık uç noktası oluşturun. Kullanıcı adı ve parola başvuruları Azure Keyvault Container Depolama Arabirimi sürücüsü aracılığıyla ayarlanır.

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

Kullanıcı adı-parola kullanıcı kimlik doğrulaması ve önceden doldurulmuş değerlerle ek yapılandırma içeren bir varlık uç noktası oluşturun (powershell söz dizimi örneği).

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

Kullanıcı adı-parola kullanıcı kimlik doğrulaması ve önceden doldurulmuş değerlerle ek yapılandırma içeren bir varlık uç noktası oluşturun (cmd söz dizimi örneği).

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

Kullanıcı adı-parola kullanıcı kimlik doğrulaması ve önceden doldurulmuş değerlerle ek yapılandırma içeren bir varlık uç noktası oluşturun (bash söz dizimi örneği).

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

Gerekli Parametreler

--name -n

Varlık Uç Noktası adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--ta --target-address

Hedef Adres. Geçerli bir yerel adres olmalıdır.

İsteğe Bağlı Parametreler

--ac --additional-config

Bağlantı türü için ek Yapılandırma (ör. OPC UA, Modbus, ONVIF).

--cert

Uç noktayla ilişkili sertifikalara karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Aşağıdaki anahtar değerleri desteklenir: secret (gerekli), thumbprint (gerekli), password.--cert 1 veya daha fazla kez kullanılabilir. Tam parametre kullanımı için yardım örneklerini gözden geçirin.

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

Kimlik doğrulamasında kullanılan sertifika başvurusu. Bu kullanıcı kimlik doğrulaması yöntemi henüz desteklenmiyor.

--cl --custom-location

Varlık uç noktasını kümeyle ilişkilendirmek için kullanılan özel konum.

--clrg --custom-location-resource-group

Özel konum için kaynak grubu.

--cls --custom-location-subscription

Özel konum için abonelik kimliği.

--cluster -c

Varlığı ilişkilendirilecek küme.

--cluster-resource-group --crg

Küme için kaynak grubu.

--cluster-subscription --cs

Küme için abonelik kimliği.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--password-ref --pr

Kimlik doğrulamasında kullanılan parola için başvuru.

--tags

Varlık Uç Noktası kaynak etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.

--ur --username-reference

Kimlik doğrulamasında kullanılan kullanıcı adı için başvuru.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot ops asset endpoint delete

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktasını silme.

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

Örnekler

Varlık uç noktasını silme.

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

Gerekli Parametreler

--name -n

Varlık Uç Noktası adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot ops asset endpoint query

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktaları için Kaynak Grafı sorgula.

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

Örnekler

Anonim kimlik doğrulaması kullanan varlık uç noktalarını sorgulama.

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

Verilen hedef adrese ve özel konuma sahip varlık uç noktalarını sorgula.

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

İsteğe Bağlı Parametreler

--ac --additional-config

Bağlantı türü için ek Yapılandırma (ör. OPC UA, Modbus, ONVIF).

--am --authentication-mode

Kimlik Doğrulama Modu.

--cl --custom-location

Varlık uç noktasını kümeyle ilişkilendirmek için kullanılan özel konum.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--ta --target-address

Hedef Adres. Geçerli bir yerel adres olmalıdır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot ops asset endpoint show

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktasını gösterme.

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

Örnekler

Varlık uç noktasının ayrıntılarını gösterir.

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

Gerekli Parametreler

--name -n

Varlık Uç Noktası adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az iot ops asset endpoint update

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlık uç noktasını güncelleştirme.

Sahip olunan sertifikaları güncelleştirmek için lütfen komut grubunu az iot ops asset endpoint certificatekullanın.

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

Örnekler

Anonim kullanıcı kimlik doğrulamasını kullanmak için varlık uç noktasının kimlik doğrulama modunu güncelleştirin.

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

Varlık uç noktasının kullanıcı adını ve parola başvurularını önceden doldurulmuş değerlerle güncelleştirin. Bu, kimlik doğrulama modunu kullanıcı adı-parolaya dönüştürür( henüz değilse).

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"

Varlık uç noktasının hedef adresini ve ek yapılandırmasını önceden doldurulmuş değerlerle güncelleştirin (powershell söz dizimi örneği).

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

Varlık uç noktasının hedef adresini ve ek yapılandırmasını önceden doldurulmuş değerlerle güncelleştirin (cmd söz dizimi örneği).

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

Varlık uç noktasının hedef adresini ve ek yapılandırmasını önceden doldurulmuş değerlerle güncelleştirin (bash söz dizimi örneği).

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

Gerekli Parametreler

--name -n

Varlık Uç Noktası adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--ac --additional-config

Bağlantı türü için ek Yapılandırma (ör. OPC UA, Modbus, ONVIF).

--am --authentication-mode

Kimlik Doğrulama Modu.

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

Kimlik doğrulamasında kullanılan sertifika başvurusu. Bu kullanıcı kimlik doğrulaması yöntemi henüz desteklenmiyor.

--password-ref --pr

Kimlik doğrulamasında kullanılan parola için başvuru.

--ta --target-address

Hedef Adres. Geçerli bir yerel adres olmalıdır.

--tags

Varlık Uç Noktası kaynak etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.

--ur --username-reference

Kimlik doğrulamasında kullanılan kullanıcı adı için başvuru.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.