az dt twin component
Uyarı
Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. uzantı, az dt twin component komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla öğrenin.
Digital Twins örneğinin dijital ikiz bileşenlerini gösterin ve güncelleştirin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az dt twin component show |
Dijital ikiz bileşeninin ayrıntılarını gösterin. |
Uzantı | GA |
az dt twin component update |
JSON düzeltme eki belirtimi aracılığıyla bir dijital ikiz bileşenini güncelleştirin. |
Uzantı | GA |
az dt twin component show
Dijital ikiz bileşeninin ayrıntılarını gösterin.
az dt twin component show --component
--dt-name
--twin-id
[--resource-group]
Örnekler
Dijital ikiz bileşeninin ayrıntılarını gösterme
az dt twin component show -n {instance_or_hostname} --twin-id {twin_id} --component Thermostat
Gerekli Parametreler
DTDL bileşeninin yolu.
Digital Twins örneği adı veya konak adı. Bir örnek adı sağlanırsa, hedef örneğin konak adını alması için önce kullanıcı aboneliği sorgulanır. Bir konak adı sağlanırsa abonelik sorgusu atlanır ve sağlanan değer sonraki etkileşim için kullanılır.
Dijital ikiz kimliği.
İsteğe Bağlı Parametreler
Digital Twins örneği kaynak grubu.
az configure --defaults group={name}
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
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_ID
kullanarak 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.
az dt twin component update
JSON düzeltme eki belirtimi aracılığıyla bir dijital ikiz bileşenini güncelleştirin.
Özellik değerlerine ve $model öğelerine yönelik güncelleştirmeler aynı istekte gerçekleşebilir. İşlemler ekleme, değiştirme ve kaldırma işlemleriyle sınırlıdır.
az dt twin component update --component
--dt-name
--json-patch
--twin-id
[--etag]
[--resource-group]
Örnekler
JSON düzeltme eki belirtimi aracılığıyla bir dijital ikiz bileşenini güncelleştirin.
az dt twin component update -n {instance_or_hostname} --twin-id {twin_id} --component {component_path} --json-patch '{"op":"replace", "path":"/Temperature", "value": 20.5}'
JSON düzeltme eki belirtimi aracılığıyla bir dijital ikiz bileşenini güncelleştirin.
az dt twin component update -n {instance_or_hostname} --twin-id {twin_id} --component {component_path} --json-patch '[
{"op":"replace", "path":"/Temperature", "value": 20.5},
{"op":"add", "path":"/Areas", "value": ["ControlSystem"]}
]'
Bir dosyada tanımlanan JSON düzeltme eki belirtimi aracılığıyla dijital ikiz bileşenini güncelleştirin.
az dt twin component update -n {instance_or_hostname} --twin-id {twin_id} --component {component_path} --json-patch ./my/patch/document.json
Gerekli Parametreler
DTDL bileşeninin yolu.
Digital Twins örneği adı veya konak adı. Bir örnek adı sağlanırsa, hedef örneğin konak adını alması için önce kullanıcı aboneliği sorgulanır. Bir konak adı sağlanırsa abonelik sorgusu atlanır ve sağlanan değer sonraki etkileşim için kullanılır.
JSON düzeltme eki tarafından açıklanan bir güncelleştirme belirtimi. Özellik değerlerine ve $model öğelerine yönelik güncelleştirmeler aynı istekte gerçekleşebilir. İşlemler ekleme, değiştirme ve kaldırma işlemleriyle sınırlıdır. Dosya yolu veya satır içi JSON sağlayın.
Dijital ikiz kimliği.
İsteğe Bağlı Parametreler
Varlık etiketi değeri. Etag kaynağın geçerli etag'iyle eşleşirse komut başarılı olur.
Digital Twins örneği kaynak grubu.
az configure --defaults group={name}
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
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_ID
kullanarak 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.