az iot ops asset endpoint create

Note

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

Varlık uç noktası profilleri oluşturun.

Bu komut grubu klasik varlıklar için geçerlidir. Ad alanı varlığı mgmt (en son) için komutları kullanın az iot ops ns .

Komutlar

Veri Akışı Adı Description Tür Durum
az iot ops asset endpoint create opcua

OPCUA bağlayıcısı için varlık uç noktası profili oluşturun.

Extension GA

az iot ops asset endpoint create opcua

OPCUA bağlayıcısı için varlık uç noktası profili oluşturun.

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

OPC UA bağlayıcısı bağımsız değişkenleri için -1 değeri, parametrenin kullanılmayacağı anlamına gelir (ör. --session-reconnect-backoff -1, üstel geri alma kullanılmaması gerektiği anlamına gelir). 0 değeri, en hızlı pratik hızı kullanmak anlamına gelir (ör. --default-sampling-int 0, sunucu için mümkün olan en hızlı örnekleme aralığının kullanıldığı anlamına gelir).

OPC UA bağlayıcısı için varlık uç noktalarını yapılandırma hakkında daha fazla bilgi için bkz. https://aka.ms/aio-opcua-quickstart.

az iot ops asset endpoint create opcua --instance
                                       --name
                                       --resource-group
                                       --ta --target-address
                                       [--accept-untrusted-certs --auc {false, true}]
                                       [--acquire-policy-token]
                                       [--app --application]
                                       [--change-reference]
                                       [--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]

Örnekler

Aynı kaynak grubundaki verilen örneği kullanarak anonim kullanıcı kimlik doğrulamasıyla bir varlık uç noktası oluşturun.

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

Farklı bir kaynak grubundaki ancak aynı abonelikteki verilen örneği kullanarak anonim kullanıcı kimlik doğrulamasıyla bir varlık uç noktası oluşturun. Dijital İşlemler Deneyimi, örnekten farklı bir abonelikteyse varlık uç noktası profilini görüntülemeyebileceğini unutmayın.

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

Aynı kaynak grubundaki verilen örneği kullanarak kullanıcı adı-parola kullanıcı kimlik doğrulaması ile bir varlık uç noktası oluşturun.

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

Aynı kaynak grubundaki verilen örneği kullanarak anonim kullanıcı kimlik doğrulaması ve OPCUA yapılandırması için önerilen değerler ile bir varlık uç noktası oluşturun. Bağlayıcıyı başarıyla kullanmak için OPC PLC hizmetinin dağıtıldığını ve hedef adresin hizmete işaret etmesi gerektiğini unutmayın. OPC PLC hizmeti IoT Ops ile aynı kümede ve ad alanındaysa hedef adres 'opc.tcp://{opc-plc-service-name}:{service-port}' olarak biçimlendirilmelidir. OPC PLC hizmeti aynı kümedeyse ancak IoT Ops ile farklı bir ad alanındaysa, 'opc.tcp://{opc-plc-service-name} gibi hizmet ad alanını ekleyin. {service-namespace}:{service-port}' Daha fazla bilgi için bkz. aka.ms/opcua-quickstart

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

Gerekli Parametreler

--instance

Oluşturulan varlığı ilişkilendirmek için örnek adı.

--name -n

Varlık Uç Noktası Profili adı.

--resource-group -g

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

--ta --target-address

Hedef Adres. Opc.tcp protokolunu izleyen geçerli bir yerel adres olmalıdır.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accept-untrusted-certs --auc

Güvenilmeyen sunucu sertifikalarını otomatik olarak kabul etmek için bayrak.

Özellik Değer
Parametre grubu: Connector Arguments
Kabul edilen değerler: false, true
--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--app --application

Uygulama adı. Bağlayıcı tarafından oluşturulan tüm sertifikalar için konu olarak kullanılır.

Özellik Değer
Parametre grubu: Connector Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--default-publishing-int --dpi

Milisaniye cinsinden varsayılan yayımlama aralığı. Minimum: -1. Önerilen: 1000.

Özellik Değer
Parametre grubu: Connector Arguments
--default-queue-size --dqs

Varsayılan kuyruk boyutu. En az: 0. Önerilen: 1.

Özellik Değer
Parametre grubu: Connector Arguments
--default-sampling-int --dsi

Milisaniye cinsinden varsayılan örnekleme aralığı. Minimum: -1. Önerilen: 1000.

Özellik Değer
Parametre grubu: Connector Arguments
--ig --instance-resource-group

Örnek kaynak grubu. Sağlanmazsa varlık uç noktası profili kaynak grubu kullanılır.

--ka --keep-alive

Bir etkin tutma yayımlama yanıtının gönderildiği milisaniye cinsinden süre. En az: 0. Önerilen: 10000.

Özellik Değer
Parametre grubu: Connector Arguments
--location -l

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

--pass-ref --password-ref

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

Özellik Değer
Parametre grubu: Authentication Arguments
--pr
Kullanım Dışı

'--pr' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--pass-ref' kullanın.

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

Özellik Değer
Parametre grubu: Authentication Arguments
--rad --run-asset-discovery

Varlık bulmanın çalıştırılıp çalıştırılmaması gerektiğini belirlemek için bayrak.

Özellik Değer
Parametre grubu: Connector Arguments
Kabul edilen değerler: false, true
--security-mode --sm

Güvenlik modu.

Özellik Değer
Parametre grubu: Connector Arguments
Kabul edilen değerler: none, sign, signAndEncrypt
--security-policy --sp

Güvenlik ilkesi.

Özellik Değer
Parametre grubu: Connector Arguments
Kabul edilen değerler: Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None
--session-keep-alive --ska

Bağlantı sorunlarını algılamak için bir oturumun etkin tutma sınaması gönderilmesinin ardından milisaniye cinsinden süre. En az: 0. Önerilen: 10000.

Özellik Değer
Parametre grubu: Connector Arguments
--session-reconnect-backoff --srb

Oturum yeniden bağlanma üstel geri kapalı milisaniye cinsinden. Minimum: -1. Önerilen: 10000.

Özellik Değer
Parametre grubu: Connector Arguments
--session-reconnect-period --srp

Oturum yeniden bağlanma süresi milisaniye cinsinden. En az: 0. Önerilen: 2000.

Özellik Değer
Parametre grubu: Connector Arguments
--session-timeout --st

Milisaniye cinsinden oturum zaman aşımı. En az: 0. Önerilen: 60000.

Özellik Değer
Parametre grubu: Connector Arguments
--slt --subscription-life-time

Abonelik için bağlayıcı tarafından oluşturulan öğelerin milisaniye cinsinden yaşam süresi. En az: 0. Önerilen: 60000.

Özellik Değer
Parametre grubu: Connector Arguments
--smi --subscription-max-items

Bağlayıcının abonelik için oluşturabileceği en fazla öğe sayısı. En az: 1. Önerilen: 1000.

Özellik Değer
Parametre grubu: Connector Arguments
--tags

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

--ur --username-reference
Kullanım Dışı

'--username-reference' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--user-ref' kullanın.

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

Özellik Değer
Parametre grubu: Authentication Arguments
--user-ref --username-ref

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

Özellik Değer
Parametre grubu: Authentication Arguments
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False