az dt twin component

Uwaga

Ta dokumentacja jest częścią rozszerzenia azure-iot dla interfejsu wiersza polecenia platformy Azure (wersja 2.30.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az dt twin component po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Pokaż i zaktualizuj składniki cyfrowej reprezentacji bliźniaczej wystąpienia usługi Digital Twins.

Polecenia

az dt twin component show

Pokaż szczegóły składnika cyfrowej reprezentacji bliźniaczej.

az dt twin component update

Zaktualizuj składnik cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON.

az dt twin component show

Pokaż szczegóły składnika cyfrowej reprezentacji bliźniaczej.

az dt twin component show --component
                          --dt-name
                          --twin-id
                          [--resource-group]

Przykłady

Pokaż szczegóły składnika cyfrowej reprezentacji bliźniaczej

az dt twin component show -n {instance_or_hostname} --twin-id {twin_id} --component Thermostat

Parametry wymagane

--component

Ścieżka do składnika DTDL.

--dt-name --dtn -n

Nazwa wystąpienia usługi Digital Twins lub nazwa hosta. Jeśli podano nazwę wystąpienia, subskrypcja użytkownika jest najpierw odpytywana o wystąpienie docelowe w celu pobrania nazwy hosta. Jeśli podano nazwę hosta, zapytanie subskrypcji zostanie pominięte, a podana wartość zostanie użyta do kolejnej interakcji.

--twin-id -t

Identyfikator cyfrowej reprezentacji bliźniaczej.

Parametry opcjonalne

--resource-group -g

Grupa zasobów wystąpienia usługi Digital Twins. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az dt twin component update

Zaktualizuj składnik cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON.

Aktualizacje wartości właściwości i $model elementy mogą wystąpić w tym samym żądaniu. Operacje są ograniczone do dodawania, zastępowania i usuwania.

az dt twin component update --component
                            --dt-name
                            --json-patch
                            --twin-id
                            [--etag]
                            [--resource-group]

Przykłady

Zaktualizuj składnik cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON.

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

Zaktualizuj składnik cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON.

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

Zaktualizuj składnik cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON zdefiniowanych w pliku.

az dt twin component update -n {instance_or_hostname} --twin-id {twin_id} --component {component_path} --json-patch ./my/patch/document.json

Parametry wymagane

--component

Ścieżka do składnika DTDL.

--dt-name --dtn -n

Nazwa wystąpienia usługi Digital Twins lub nazwa hosta. Jeśli podano nazwę wystąpienia, subskrypcja użytkownika jest najpierw odpytywana o wystąpienie docelowe w celu pobrania nazwy hosta. Jeśli podano nazwę hosta, zapytanie subskrypcji zostanie pominięte, a podana wartość zostanie użyta do kolejnej interakcji.

--json-patch --patch

Specyfikacja aktualizacji opisana przez poprawkę JSON. Aktualizacje wartości właściwości i $model elementy mogą wystąpić w tym samym żądaniu. Operacje są ograniczone do dodawania, zastępowania i usuwania. Podaj ścieżkę pliku lub wbudowany kod JSON.

--twin-id -t

Identyfikator cyfrowej reprezentacji bliźniaczej.

Parametry opcjonalne

--etag -e

Wartość tagu jednostki. Polecenie powiedzie się, jeśli element etag jest zgodny z bieżącym tagiem etag zasobu.

--resource-group -g

Grupa zasobów wystąpienia usługi Digital Twins. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.