Eliminar modelos de 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 modelos de activos

Puede utilizar la AWS IoT SiteWise consola o API eliminar un modelo de activos.

Para poder eliminar un modelo de activos, primero debe eliminar todos los activos que se crearon a partir del modelo de activos.

Cuando se elimina un modelo de activos, su estado es DELETING hasta que se propagan los cambios. Para obtener más información, consulte Estados de activos y modelos. Una vez eliminado el modelo de activos, no se puede consultar ese modelo de activos. Si lo hace, API devolverá una respuesta HTTP 404.

Eliminar un modelo de activos (consola)

Puede utilizar la AWS IoT SiteWise consola para eliminar un modelo de activos.

Temas
    Para eliminar un modelo de activos (consola)
    1. Vaya a la consola de AWS IoT SiteWise.

    2. En el panel de navegación, elija Models (Modelos).

    3. Elija el modelo de activos que desea eliminar.

    4. Si el modelo tiene Activos, elimine cada activo. Elija el nombre de un activo para navegar hasta su página, donde puede eliminarlo. Para obtener más información, consulte Eliminar un activo (consola).

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

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

      1. Escriba Delete para confirmar la eliminación.

      2. Elija Eliminar.

    Eliminar un modelo de activo (AWS CLI)

    Puede usar el AWS Command Line Interface (AWS CLI) para eliminar un modelo de activos.

    Utilice la DeleteAssetModeloperación para eliminar un modelo de activos. Especifique el siguiente parámetro:

    Para eliminar un modelo de activo (AWS CLI)
    1. Ejecute el siguiente comando para mostrar todos los activos creados a partir del modelo. Reemplazar asset-model-id con el ID o el ID externo del modelo de activo.

      aws iotsitewise list-assets --asset-model-id asset-model-id

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

    2. Si el comando anterior devuelve activos del modelo, elimine cada activo. Para obtener más información, consulte Eliminar un activo (AWS CLI).

    3. Ejecute el siguiente comando para eliminar el modelo de activos. Reemplazar asset-model-id con el identificador o el identificador externo del modelo de activos.

      aws iotsitewise delete-asset-model --asset-model-id asset-model-id
    importante

    Para evitar eliminar un modelo de activos que se actualizó simultáneamente desde la última operación de lectura, debe definir una solicitud de eliminación condicional. Consulte El bloqueo optimista de las escrituras del modelo de activos.