Excluir modelos de ativos - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Excluir modelos de ativos

Você pode usar o AWS IoT SiteWise console ou API excluir um modelo de ativo.

Antes de excluir um modelo de ativo, você deve primeiro excluir todos os ativos que foram criados a partir do modelo de ativo.

Ao excluir um modelo de ativo, seu status será DELETING até que as alterações sejam propagadas. Para obter mais informações, consulte Estados de ativos e modelos. Depois que o modelo de ativo for excluído, não será possível consultá-lo. Se você fizer isso, ele API retornará uma resposta HTTP 404.

Excluir um modelo de ativo (console)

Você pode usar o AWS IoT SiteWise console para excluir um modelo de ativo.

Tópicos
    Como excluir um modelo de ativo (console)
    1. Navegue até o console do AWS IoT SiteWise.

    2. No painel de navegação, selecione Modelos.

    3. Escolha o modelo de ativo a ser excluído.

    4. Se o modelo tiver Ativos, exclua cada ativo. Escolha o nome de um ativo para navegar até sua página e poder excluí-lo. Para obter mais informações, consulte Excluir um ativo (console).

    5. Na página do modelo, escolha Excluir.

    6. Na caixa de diálogo Excluir modelo, faça o seguinte:

      1. Insira Delete para confirmar a exclusão.

      2. Escolha Excluir.

    Excluir um modelo de ativo (AWS CLI)

    Você pode usar o AWS Command Line Interface (AWS CLI) para excluir um modelo de ativo.

    Use a DeleteAssetModeloperação para excluir um modelo de ativo. Defina o seguinte parâmetro:

    • assetModelId – O ID do ativo. Esse é o ID real no UUID formato, ou externalId:myExternalId se ele tiver um. Para obter mais informações, consulte Objetos de referência com objetos externos IDs no Guia de Usuário AWS IoT SiteWise .

    Para excluir um modelo de ativo (AWS CLI)
    1. Execute o seguinte comando para listar todos os ativos criados usando o modelo. Substituir asset-model-id com o ID ou o ID externo do modelo de ativo.

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

      Para obter mais informações, consulte a ListAssetsoperação.

    2. Se o comando anterior retornar quaisquer ativos do modelo, exclua cada ativo. Para obter mais informações, consulte Excluir um ativo (AWS CLI).

    3. Execute o comando a seguir para excluir o modelo de ativo. Substituir asset-model-id com o ID ou ID externo do modelo de ativo.

      aws iotsitewise delete-asset-model --asset-model-id asset-model-id
    Importante

    Para evitar a exclusão de um modelo de ativo que foi atualizado simultaneamente desde a última operação de leitura, você deve definir uma solicitação de exclusão condicional. Consulte Bloqueio otimista para gravações de modelos de ativos.