Eliminar activos - 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.

Eliminar activos

Puede usar la AWS IoT SiteWise consola o API eliminar un activo.

Antes de poder eliminar un activo, primero debe disociar sus activos secundarios y disociarlos de su activo principal. Para obtener más información, consulte Asocie y desasocie activos. Si usa AWS Command Line Interface (AWS CLI), puede usar la ListAssociatedAssetsoperación para enumerar los elementos secundarios de un activo.

Cuando se elimina un activo, su estado es DELETING hasta que se propagan los cambios. Para obtener más información, consulte Estados de activos y modelos. Después de eliminar el activo, no puede consultar ese activo. Si lo haces, API devuelve una respuesta HTTP 404.

importante

AWS IoT SiteWise elimina todos los datos de propiedad de los activos eliminados.

Eliminar un activo (consola)

Puede usar la AWS IoT SiteWise consola para eliminar un activo.

Para eliminar un activo (consola)
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, elija Activos.

  3. Elija el activo que desea eliminar.

    sugerencia

    Puede elegir el icono de flecha para expandir una jerarquía de activos y encontrar su activo.

  4. Si el activo tiene Activos asociados, elimine cada activo. Puede elegir el nombre de un activo para navegar hasta su página, donde puede eliminarlo.

  5. En la página del activo, elija Eliminar.

  6. En el cuadro de diálogo Eliminar activo, haga lo siguiente:

    1. Escriba Delete para confirmar la eliminación.

    2. Elija Eliminar.

Eliminar un activo (AWS CLI)

Puede usar AWS Command Line Interface (AWS CLI) para eliminar un activo.

Utilice la DeleteAssetoperación para eliminar un activo. Especifique el siguiente parámetro:

Para eliminar un activo (AWS CLI)
  1. Ejecute el siguiente comando para mostrar las jerarquías del activo. Reemplazar asset-id con el ID o el ID externo del activo:

    aws iotsitewise describe-asset --asset-id 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" } ], ... }

    Para obtener más información, consulte la DescribeAssetoperación.

  2. Para cada jerarquía, ejecute el siguiente comando para mostrar los secundarios del activo que están asociados con esa jerarquía. Reemplazar asset-id con el identificador o el identificador externo del activo y hierarchy-id con el ID o el ID externo de la jerarquía.

    aws iotsitewise list-associated-assets \ --asset-id asset-id \ --hierarchy-id hierarchy-id

    Para obtener más información, consulte la ListAssociatedAssetsoperación.

  3. Ejecute el siguiente comando para eliminar cada activo asociado y, a continuación, para eliminar el activo. Reemplazar asset-id con el identificador o el identificador externo del activo.

    aws iotsitewise delete-asset --asset-id asset-id