az dt model
Notitie
Deze verwijzing maakt deel uit van de azure-iot-extensie voor Azure CLI en vereist versie 2.17.1 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az dt model voor het eerst gebruikt. Meer informatie over extensies.
DTDL-modellen en definities op een Digital Twins beheren.
Opdracht
| az dt model create |
Uploadt een of meer modellen. Wanneer er een fout optreedt, worden er geen modellen geüpload. |
| az dt model delete |
Een model verwijderen. Een model kan alleen worden verwijderd als er geen andere modellen naar verwijzen. |
| az dt model delete-all |
Verwijder alle modellen binnen een Digital Twins-instantie. Twins-configuraties worden niet beïnvloed, maar kunnen worden verbroken zonder modeldefinities. |
| az dt model list |
Modelmetagegevens, definities en afhankelijkheden weergeven. |
| az dt model show |
Haal een doelmodel of modeldefinitie op. |
| az dt model update |
Werkt de metagegevens voor een model bij. Momenteel kan een model alleen worden gedecommisioneerd. |
az dt model create
Uploadt een of meer modellen. Wanneer er een fout optreedt, worden er geen modellen geüpload.
--models kunnen inline json of bestandspad zijn.
az dt model create --dt-name
[--fd]
[--models]
[--resource-group]
Voorbeelden
Upload alle .json- of DTDL-modelbestanden bulksgewijs vanuit een doelmap. Modelverwerking is recursief.
az dt model create -n {instance_or_hostname} --from-directory {directory_path}
Upload model json inline of vanuit het bestandspad.
az dt model create -n {instance_or_hostname} --models {file_path_or_inline_json}
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Optionele parameters
De JSON-modelbestanden van de map worden geparseerd.
JSON van inlinemodel of bestandspad naar model-JSON.
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dt model delete
Een model verwijderen. Een model kan alleen worden verwijderd als er geen andere modellen naar verwijzen.
az dt model delete --dt-name
--dtmi
[--resource-group]
Voorbeelden
Verwijder een doelmodel.
az dt model delete -n {instance_or_hostname} --dtmi "dtmi:com:example:Floor;1"
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.
Optionele parameters
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dt model delete-all
Verwijder alle modellen binnen een Digital Twins-instantie. Twins-configuraties worden niet beïnvloed, maar kunnen worden verbroken zonder modeldefinities.
az dt model delete-all --dt-name
[--resource-group]
[--yes]
Voorbeelden
Verwijder alle modellen.
az dt model delete-all -n {instance_or_hostname}
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Optionele parameters
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dt model list
Modelmetagegevens, definities en afhankelijkheden weergeven.
az dt model list --dt-name
[--def {false, true}]
[--dependencies-for]
[--resource-group]
Voorbeelden
Metagegevens van model weergeven
az dt model list -n {instance_or_hostname}
Modeldefinities weergeven
az dt model list -n {instance_or_hostname} --definition
Lijst met afhankelijkheden van bepaalde bestaande modellen. Spatie scheidt dtmi-waarden.
az dt model list -n {instance_or_hostname} --dependencies-for {model_id0} {model_id1}
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Optionele parameters
Met de bewerking wordt de modeldefinitie opgehaald.
De set modellen waarvan de afhankelijkheden worden opgehaald. Als u dit weggelaten, worden alle modellen opgehaald. Indeling is een lijst met door witruimten gescheiden lijst.
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dt model show
Haal een doelmodel of modeldefinitie op.
az dt model show --dt-name
--dtmi
[--def {false, true}]
[--resource-group]
Voorbeelden
Metagegevens van model tonen
az dt model show -n {instance_or_hostname} --dtmi "dtmi:com:example:Floor;1"
Metagegevens en definitie van model tonen
az dt model show -n {instance_or_hostname} --dtmi "dtmi:com:example:Floor;1" --definition
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.
Optionele parameters
Met de bewerking wordt de modeldefinitie opgehaald.
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dt model update
Werkt de metagegevens voor een model bij. Momenteel kan een model alleen worden gedecommisioneerd.
az dt model update --dt-name
--dtmi
[--decommission {false, true}]
[--resource-group]
Voorbeelden
Decommision a target model (Een doelmodel decommision ontbinden)
az dt model update -n {instance_or_hostname} --dtmi "dtmi:com:example:Floor;1" --decommission
Vereiste parameters
Digital Twins exemplaarnaam of hostnaam. Als er een exemplaarnaam wordt opgegeven, wordt eerst het gebruikersabonnement opgevraagd voor het doelexe exemplaar om de hostnaam op te halen. Als er een hostnaam wordt opgegeven, wordt de abonnementsquery overgeslagen en wordt de opgegeven waarde gebruikt voor de volgende interactie.
Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.
Optionele parameters
Geeft de intentie aan om een doelmodel buiten gebruik te stellen.
Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.