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
Oluşturulan varlığı ilişkilendirmek için örnek adı.
Varlık Uç Noktası Profili adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
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.
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 |
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
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 |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Milisaniye cinsinden varsayılan yayımlama aralığı. Minimum: -1. Önerilen: 1000.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
Varsayılan kuyruk boyutu. En az: 0. Önerilen: 1.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
Milisaniye cinsinden varsayılan örnekleme aralığı. Minimum: -1. Önerilen: 1000.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
Örnek kaynak grubu. Sağlanmazsa varlık uç noktası profili kaynak grubu kullanılır.
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. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.
Kimlik doğrulamasında kullanılan parola için başvuru.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Authentication Arguments |
'--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 |
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 |
Güvenlik modu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
| Kabul edilen değerler: | none, sign, signAndEncrypt |
Güvenlik ilkesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
| Kabul edilen değerler: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
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 |
Oturum yeniden bağlanma üstel geri kapalı milisaniye cinsinden. Minimum: -1. Önerilen: 10000.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
Oturum yeniden bağlanma süresi milisaniye cinsinden. En az: 0. Önerilen: 2000.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
Milisaniye cinsinden oturum zaman aşımı. En az: 0. Önerilen: 60000.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Connector Arguments |
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 |
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 |
Varlık Uç Noktası Profili kaynak etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=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 |
Kimlik doğrulamasında kullanılan kullanıcı adı için başvuru.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Authentication Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 |