Asociar y disociar activos ()AWS CLI - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Asociar y disociar activos ()AWS CLI

Puede usar AWS Command Line Interface (AWS CLI) para asociar y disociar activos.

Para este procedimiento, debe conocer el ID de la jerarquía (hierarchyId) en el modelo de activos principal que define la relación con el modelo de activos secundario. Utilice la DescribeAssetoperación para buscar el identificador de jerarquía en la respuesta.

Para encontrar un ID de jerarquía
  • Ejecute el siguiente comando para describir el activo principal. parent-asset-idSustitúyalo por el identificador del activo principal o el identificador externo.

    aws iotsitewise describe-asset --asset-id parent-asset-id

    La operación devuelve una respuesta que contiene los detalles del activo. La respuesta contiene una assetHierarchies lista que tiene la siguiente estructura:

    { ... "assetHierarchies": [ { "id": "String", "name": "String" } ], ... }

    El ID de jerarquía es el valor id para una jerarquía en la lista de jerarquías de activos.

Después de tener el ID de jerarquía, puede asociar o disociar un activo con esa jerarquía.

Para asociar un activo secundario a un activo principal, utilice la AssociateAssetsoperación. Para desasociar un activo secundario de un activo principal, utilice la DisassociateAssetsoperación. Especifique los siguientes parámetros, que son los mismos para ambas operaciones:

  • assetId— El identificador del activo principal o el identificador externo.

  • hierarchyId— El ID de jerarquía o el ID externo del activo principal.

  • childAssetId— El identificador del activo secundario o el identificador externo.

Para asociar un activo (AWS CLI)
  • Ejecute el siguiente comando para asociar un activo secundario con un activo principal. Sustituya parent-asset-idel identificador de jerarquía y por child-asset-idlos identificadores correspondientes:

    aws iotsitewise associate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id
Para desasociar un activo ()AWS CLI
  • Ejecute el siguiente comando para disociar un activo secundario de un activo principal. Sustituya parent-asset-idel identificador de jerarquía y por los child-asset-ididentificadores correspondientes:

    aws iotsitewise disassociate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id