az dt twin relationship

Poznámka

Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.37.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az dt twin relationship . Přečtěte si další informace o rozšířeních.

Umožňuje spravovat a konfigurovat vztahy digitálních dvojčat instance služby Digital Twins.

Příkazy

Name Description Typ Stav
az dt twin relationship create

Vytvořte relaci mezi zdrojovými a cílovými digitálními dvojčaty.

Rozšíření GA
az dt twin relationship delete

Odstraňte relaci digitálního dvojčete v instanci služby Digital Twins.

Rozšíření GA
az dt twin relationship delete-all

Odstraní všechny relace digitálních dvojčat v instanci služby Digital Twins, včetně příchozích relací.

Rozšíření GA
az dt twin relationship list

Uveďte vztahy digitálního dvojčete.

Rozšíření GA
az dt twin relationship show

Umožňuje zobrazit podrobnosti vztahu digitálního dvojčete.

Rozšíření GA
az dt twin relationship update

Aktualizace vlastnosti relace mezi dvěma digitálními dvojčaty prostřednictvím specifikace opravy JSON.

Rozšíření GA

az dt twin relationship create

Vytvořte relaci mezi zdrojovými a cílovými digitálními dvojčaty.

--properties může být vložený JSON nebo cesta k souboru.

az dt twin relationship create --dt-name
                               --kind
                               --relationship-id
                               --source
                               --target
                               [--if-none-match]
                               [--properties]
                               [--resource-group]

Příklady

Vytvořte relaci mezi dvěma digitálními dvojčaty.

az dt twin relationship create -n {instance_or_hostname} --relationship-id {relationship_id} --relationship contains --twin-id {source_twin_id} --target {target_twin_id}

Vytvoření relace mezi dvěma digitálními dvojčaty se značkou if-none-match

az dt twin relationship create -n {instance_or_hostname} --relationship-id {relationship_id} --relationship contains --twin-id {source_twin_id} --target {target_twin_id} --if-none-match

Vytvořte relaci s inicializovanými vlastnostmi mezi dvěma digitálními dvojčaty.

az dt twin relationship create -n {instance_or_hostname} --relationship-id {relationship_id} --relationship contains --twin-id {source_twin_id} --target {target_twin_id} --properties '{"ownershipUser": "me", "ownershipDepartment": "Computer Science"}'

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

--kind --relationship

Název nebo druh relace Příklad: "contains".

--relationship-id -r

ID relace.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

--target --target-twin-id

ID cílového dvojčete pro relaci.

Volitelné parametry

--if-none-match

Označuje, že operace vytvoření by měla selhat, pokud existuje existující dvojče se stejným ID.

výchozí hodnota: False
--properties -p

Počáteční hodnoty vlastností pro vytvoření instance vztahu digitálního dvojčete Zadejte cestu k souboru nebo vložený JSON.

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dt twin relationship delete

Odstraňte relaci digitálního dvojčete v instanci služby Digital Twins.

az dt twin relationship delete --dt-name
                               --relationship-id
                               --source
                               [--etag]
                               [--resource-group]

Příklady

Odstranění vztahu digitálního dvojčete

az dt twin relationship delete -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id}

Odstraňte vztah digitálního dvojčete pomocí značky etag.

az dt twin relationship delete -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --etag {etag}

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

--relationship-id -r

ID relace.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

Volitelné parametry

--etag -e

Hodnota značky entity Příkaz bude úspěšný, pokud se značka etag shoduje s aktuální značkou prostředku.

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dt twin relationship delete-all

Odstraní všechny relace digitálních dvojčat v instanci služby Digital Twins, včetně příchozích relací.

az dt twin relationship delete-all --dt-name
                                   [--resource-group]
                                   [--source]
                                   [--yes]

Příklady

Odstraňte všechny relace digitálního dvojčete přidružené k dvěma dvojčaty.

az dt twin relationship delete-all -n {instance_or_hostname} --twin-id {twin_id}

Odstraňte všechny relace digitálních dvojčat v rámci instace služby Digital Twins.

az dt twin relationship delete-all -n {instance_or_hostname}

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

Volitelné parametry

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dt twin relationship list

Uveďte vztahy digitálního dvojčete.

az dt twin relationship list --dt-name
                             --source
                             [--incoming {false, true}]
                             [--kind]
                             [--resource-group]

Příklady

Výpis odchozích vztahů digitálního dvojčete

az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id}

Výpis odchozích vztahů digitálního dvojčete a filtrování relace "contains"

az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --relationship contains

Výpis příchozích vztahů digitálního dvojčete

az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --incoming

Výpis příchozích relací digitálního dvojčete a filtrování relace "contains".

az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --relationship contains --incoming

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

Volitelné parametry

--incoming

Načte všechny příchozí relace pro digitální dvojče.

přijímané hodnoty: false, true
výchozí hodnota: False
--kind --relationship

Filtrujte výsledek podle typu relace.

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dt twin relationship show

Umožňuje zobrazit podrobnosti vztahu digitálního dvojčete.

az dt twin relationship show --dt-name
                             --relationship-id
                             --source
                             [--resource-group]

Příklady

Umožňuje zobrazit podrobnosti vztahu digitálního dvojčete.

az dt twin relationship show -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id}

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

--relationship-id -r

ID relace.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

Volitelné parametry

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dt twin relationship update

Aktualizace vlastnosti relace mezi dvěma digitálními dvojčaty prostřednictvím specifikace opravy JSON.

Operace jsou omezené na přidání, nahrazení a odebrání.

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

Příklady

Aktualizujte relaci digitálního dvojčete pomocí specifikace oprav JSON.

az dt twin relationship update -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --relationship contains --json-patch '{"op":"replace", "path":"/Temperature", "value": 20.5}'

Aktualizujte relaci digitálního dvojčete pomocí specifikace opravy JSON a pomocí značky etag.

az dt twin relationship update -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --relationship contains --json-patch '{"op":"replace", "path":"/Temperature", "value": 20.5}' --etag {etag}

Aktualizujte relaci digitálního dvojčete pomocí specifikace oprav JSON.

az dt twin relationship update -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --relationship contains --json-patch '[
  {"op":"replace", "path":"/Temperature", "value": 20.5},
  {"op":"add", "path":"/Areas", "value": ["ControlSystem"]}
]'

Aktualizujte relaci digitálního dvojčete prostřednictvím specifikace opravy JSON definované v souboru.

az dt twin relationship update -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --relationship contains --json-patch ./my/patch/document.json

Povinné parametry

--dt-name --dtn -n

Název instance služby Digital Twins nebo název hostitele Pokud je zadaný název instance, uživatelské předplatné se nejprve dotazuje na cílovou instanci, aby načetl název hostitele. Pokud je zadaný název hostitele, dotaz předplatného se přeskočí a zadaná hodnota se použije k následné interakci.

--json-patch --patch

Specifikace aktualizace popsaná ve formátu JSON-patch. Aktualizace k hodnotám vlastností a $model prvkům může dojít ve stejném požadavku. Operace jsou omezené na přidání, nahrazení a odebrání. Zadejte cestu k souboru nebo vložený JSON.

--relationship-id -r

ID relace.

--source --twin-id -t

ID zdrojového dvojčete pro relaci.

Volitelné parametry

--etag -e

Hodnota značky entity Příkaz bude úspěšný, pokud se značka etag shoduje s aktuální značkou prostředku.

--resource-group -g

Skupina prostředků instance služby Digital Twins Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.