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

--dt-name --dtn -n

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

--fd --from-directory

De JSON-modelbestanden van de map worden geparseerd.

--models

JSON van inlinemodel of bestandspad naar model-JSON.

--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--dt-name --dtn -n

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.

--dtmi --model-id -m

Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.

Optionele parameters

--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--dt-name --dtn -n

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

--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--yes -y

Niet vragen om bevestiging.

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

--dt-name --dtn -n

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

--def --definition

Met de bewerking wordt de modeldefinitie opgehaald.

geaccepteerde waarden: false, true
--dependencies-for

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.

--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--dt-name --dtn -n

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.

--dtmi --model-id -m

Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.

Optionele parameters

--def --definition

Met de bewerking wordt de modeldefinitie opgehaald.

geaccepteerde waarden: false, true
--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--dt-name --dtn -n

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.

--dtmi --model-id -m

Digital Twins model-id. Voorbeeld: dtmi:com:example:Room;2.

Optionele parameters

--decommission

Geeft de intentie aan om een doelmodel buiten gebruik te stellen.

geaccepteerde waarden: false, true
--resource-group -g

Digital Twins resourcegroep van het exemplaar. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .