Share via


az dt twin component

Kommentar

Den här referensen är en del av azure-iot-tillägget för Azure CLI (version 2.37.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az dt twin-komponentkommando . Läs mer om tillägg.

Visa och uppdatera komponenterna för digitala tvillingar i en Digital Twins-instans.

Kommandon

Name Description Typ Status
az dt twin component show

Visa information om en digital tvillingkomponent.

Anknytning Allmän tillgänglighet
az dt twin component update

Uppdatera en digital tvillingkomponent via JSON-korrigeringsspecifikationen.

Anknytning Allmän tillgänglighet

az dt twin component show

Visa information om en digital tvillingkomponent.

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

Exempel

Visa information om en digital tvillingkomponent

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

Obligatoriska parametrar

--component

Sökvägen till DTDL-komponenten.

--dt-name --dtn -n

Digital Twins-instansnamn eller värdnamn. Om ett instansnamn anges efterfrågas först användarprenumerationen för målinstansen för att hämta värdnamnet. Om ett värdnamn anges hoppas prenumerationsfrågan över och det angivna värdet används för efterföljande interaktion.

--twin-id -t

Det digitala tvilling-ID:t.

Valfria parametrar

--resource-group -g

Digital Twins-instansresursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dt twin component update

Uppdatera en digital tvillingkomponent via JSON-korrigeringsspecifikationen.

Uppdateringar till egenskapsvärden och $model element kan inträffa i samma begäran. Åtgärderna är begränsade till att lägga till, ersätta och ta bort.

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

Exempel

Uppdatera en digital tvillingkomponent via JSON-korrigeringsspecifikationen.

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

Uppdatera en digital tvillingkomponent via JSON-korrigeringsspecifikationen.

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

Uppdatera en digital tvillingkomponent via JSON-korrigeringsspecifikationen som definierats i en fil.

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

Obligatoriska parametrar

--component

Sökvägen till DTDL-komponenten.

--dt-name --dtn -n

Digital Twins-instansnamn eller värdnamn. Om ett instansnamn anges efterfrågas först användarprenumerationen för målinstansen för att hämta värdnamnet. Om ett värdnamn anges hoppas prenumerationsfrågan över och det angivna värdet används för efterföljande interaktion.

--json-patch --patch

En uppdateringsspecifikation som beskrivs av JSON-patch. Uppdateringar till egenskapsvärden och $model element kan inträffa i samma begäran. Åtgärderna är begränsade till att lägga till, ersätta och ta bort. Ange filsökväg eller infogad JSON.

--twin-id -t

Det digitala tvilling-ID:t.

Valfria parametrar

--etag -e

Entitetstaggvärde. Kommandot lyckas om etag matchar resursens aktuella etag.

--resource-group -g

Digital Twins-instansresursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.