az dt twin component

Not

Bu başvuru, Azure CLI (sürüm 2.30.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 bilgi edinin.

Digital Twins örneğinin dijital ikiz bileşenlerini gösterin ve güncelleştirin.

Komutlar

az dt twin component show

Dijital ikiz bileşeninin ayrıntılarını gösterin.

az dt twin component update

JSON düzeltme eki belirtimi aracılığıyla bir dijital ikiz bileşenini güncelleştirin.

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

--component

DTDL bileşeninin yolu.

--dt-name --dtn -n

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.

--twin-id -t

Dijital ikiz kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Digital Twins örneği kaynak grubu. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

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

--component

DTDL bileşeninin yolu.

--dt-name --dtn -n

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-patch --patch

JSON düzeltme eki tarafından açıklanan bir güncelleştirme belirtimi. Özellik değerlerine ve $model öğelerine 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.

--twin-id -t

Dijital ikiz kimliği.

İsteğe Bağlı Parametreler

--etag -e

Varlık etiketi değeri. Etag kaynağın geçerli etag'iyle eşleşirse komut başarılı olur.

--resource-group -g

Digital Twins örneği kaynak grubu. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.