az dt twin relationship
Note
This reference is part of the azure-iot extension for the Azure CLI (version 2.59.0 or higher). La extensión instalará automáticamente la primera vez que ejecute un comando az dt twin relationship. Learn more about extensions.
Administre y configure las relaciones de gemelos digitales de una instancia de Digital Twins.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az dt twin relationship create |
Cree una relación entre gemelos digitales de origen y destino. |
Extension | GA |
az dt twin relationship delete |
Elimine una relación de gemelo digital en una instancia de Digital Twins. |
Extension | GA |
az dt twin relationship delete-all |
Elimina todas las relaciones de gemelos digitales dentro de una instancia de Digital Twins, incluidas las relaciones entrantes. |
Extension | GA |
az dt twin relationship list |
Enumerar las relaciones de un gemelo digital. |
Extension | GA |
az dt twin relationship show |
Mostrar detalles de una relación de gemelo digital. |
Extension | GA |
az dt twin relationship update |
Actualiza las propiedades de una relación entre dos gemelos digitales mediante la especificación de revisión JSON. |
Extension | GA |
az dt twin relationship create
Cree una relación entre gemelos digitales de origen y destino.
--properties puede ser JSON insertado o ruta de acceso de archivo.
az dt twin relationship create --dt-name --dtn
--kind --relationship
--relationship-id
--source --twin-id
--target --target-twin-id
[--if-none-match]
[--properties]
[--resource-group]
Ejemplos
Cree una relación entre dos gemelos digitales.
az dt twin relationship create -n {instance_or_hostname} --relationship-id {relationship_id} --relationship contains --twin-id {source_twin_id} --target {target_twin_id}
Creación de una relación entre dos gemelos digitales con etiqueta 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
Cree una relación con las propiedades inicializadas entre dos gemelos digitales.
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"}'
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Nombre o tipo de relación. Por ejemplo: "contains".
Relationship Id.
Identificador del gemelo de origen de una relación.
Identificador de gemelo de destino para una relación.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Indica que se debe producir un error en la operación de creación si existe un gemelo existente con el mismo identificador.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Valores de propiedad iniciales para crear instancias de una relación de gemelo digital. Proporcione la ruta de acceso del archivo o JSON insertado.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az dt twin relationship delete
Elimine una relación de gemelo digital en una instancia de Digital Twins.
az dt twin relationship delete --dt-name --dtn
--relationship-id
--source --twin-id
[--etag]
[--resource-group]
Ejemplos
Elimina una relación de gemelo digital.
az dt twin relationship delete -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id}
Elimine una relación de gemelo digital mediante etag.
az dt twin relationship delete -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id} --etag {etag}
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Relationship Id.
Identificador del gemelo de origen de una relación.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Valor de etiqueta de entidad. El comando se realizará correctamente si la etag coincide con la etag actual del recurso.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az dt twin relationship delete-all
Elimina todas las relaciones de gemelos digitales dentro de una instancia de Digital Twins, incluidas las relaciones entrantes.
az dt twin relationship delete-all --dt-name --dtn
[--resource-group]
[--source --twin-id]
[--yes]
Ejemplos
Elimine todas las relaciones de gemelo digital asociadas al gemelo.
az dt twin relationship delete-all -n {instance_or_hostname} --twin-id {twin_id}
Elimine todas las relaciones de gemelos digitales dentro de la instancia de Digital Twins.
az dt twin relationship delete-all -n {instance_or_hostname}
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Identificador del gemelo de origen de una relación.
No solicita confirmación.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az dt twin relationship list
Enumerar las relaciones de un gemelo digital.
az dt twin relationship list --dt-name --dtn
--source --twin-id
[--incoming {false, true}]
[--kind --relationship]
[--resource-group]
Ejemplos
Enumerar las relaciones salientes de un gemelo digital.
az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id}
Enumerar las relaciones salientes de un gemelo digital y filtrar por la relación "contains"
az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --relationship contains
Enumerar las relaciones entrantes de un gemelo digital.
az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --incoming
Enumere las relaciones entrantes de un gemelo digital y filtre por la relación "contains".
az dt twin relationship list -n {instance_or_hostname} --twin-id {twin_id} --relationship contains --incoming
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Identificador del gemelo de origen de una relación.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Recupera todas las relaciones entrantes de un gemelo digital.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Valores aceptados: | false, true |
Filtre el resultado por el tipo de relación.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az dt twin relationship show
Mostrar detalles de una relación de gemelo digital.
az dt twin relationship show --dt-name --dtn
--relationship-id
--source --twin-id
[--resource-group]
Ejemplos
Mostrar detalles de una relación de gemelo digital.
az dt twin relationship show -n {instance_or_hostname} --twin-id {twin_id} --relationship-id {relationship_id}
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Relationship Id.
Identificador del gemelo de origen de una relación.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
az dt twin relationship update
Actualiza las propiedades de una relación entre dos gemelos digitales mediante la especificación de revisión JSON.
Las operaciones se limitan a agregar, reemplazar y quitar.
az dt twin relationship update --dt-name --dtn
--json-patch --patch
--relationship-id
--source --twin-id
[--etag]
[--resource-group]
Ejemplos
Actualice una relación de gemelo digital mediante la especificación de revisión 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}'
Actualice una relación de gemelo digital mediante la especificación de revisiones JSON y use 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}
Actualice una relación de gemelo digital mediante la especificación de revisión 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"]}
]'
Actualice una relación de gemelo digital mediante la especificación de revisión JSON definida en un archivo.
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
Parámetros requeridos
Nombre de instancia o nombre de host de Digital Twins. Si se proporciona un nombre de instancia, primero se consulta la suscripción de usuario para que la instancia de destino recupere el nombre de host. Si se proporciona un nombre de host, se omite la consulta de suscripción y el valor proporcionado se usa para la interacción posterior.
Especificación de actualización descrita por JSON-patch. Las actualizaciones de los valores de propiedad y los elementos $model pueden producirse en la misma solicitud. Las operaciones se limitan a agregar, reemplazar y quitar. Proporcione la ruta de acceso del archivo o JSON insertado.
Relationship Id.
Identificador del gemelo de origen de una relación.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Valor de etiqueta de entidad. El comando se realizará correctamente si la etag coincide con la etag actual del recurso.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group={name}
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |
Output format.
Propiedad | Valor |
---|---|
Valor predeterminado: | json |
Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |