Excluir ativos e modelos - 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 ativos e modelos

Você poderá excluir os ativos e modelos do AWS IoT SiteWise quando terminar com eles. As operações de exclusão são assíncronas e levam tempo para se propagar pelo AWS IoT SiteWise.

Excluir ativos

Você pode usar o console ou a API do AWS IoT SiteWise para excluir um ativo.

Para excluir um ativo, primeiro você deve desassociar seus ativos filho e desassociá-lo do ativo pai. Para obter mais informações, consulte Associar e desassociar ativos. Se você usar oAWS CLI, poderá usar a ListAssociatedAssetsoperação para listar os filhos de um ativo.

Ao excluir um 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 ativo for excluído, não será possível consultá-lo. Se você fizer isso, a API retornará uma resposta HTTP 404.

Importante

O AWS IoT SiteWise exclui todos os dados de propriedade de ativos excluídos.

Excluir um ativo (console)

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

Para excluir um ativo (console)
  1. Navegue até o console do AWS IoT SiteWise.

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

  3. Escolha o ativo a ser excluído.

    dica

    Você pode escolher o ícone de seta para expandir uma hierarquia de ativos para localizar seu ativo.

    
        AWS IoT SiteWiseCaptura de tela da página “Ativos” com uma hierarquia de ativos destacada.
  4. Se o ativo tiver Ativos associados, exclua cada ativo. Você pode escolher o nome de um ativo para navegar até sua página e poder excluí-lo.

    
                AWS IoT SiteWiseCaptura de tela da página “Ativo” com “Ativos associados” destacados.
  5. Na página do ativo, escolha Excluir.

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

    1. Insira Delete para confirmar a exclusão.

    2. Escolha Delete (Excluir).

      
                    AWS IoT SiteWiseCaptura de tela da página “Ativo” com “Excluir” destacado na caixa de diálogo de confirmação de exclusão.

Excluir um ativo (CLI)

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

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

  • assetId— O ID do ativo.

Como excluir um ativo (CLI)
  1. Execute o seguinte comando para listar as hierarquias do ativo. Substitua asset-id pelo ID do ativo.

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

    A operação retorna uma resposta que contém os detalhes do ativo. A resposta contém uma lista de assetHierarchies que tem a seguinte estrutura.

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

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

  2. Para cada hierarquia, execute o seguinte comando para listar os filhos do ativo que estão associados a essa hierarquia. Substitua asset-id pelo ID do ativo e hierarchy-id pelo ID da hierarquia.

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

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

  3. Execute o seguinte comando para excluir cada ativo associado e excluir o ativo. Substitua asset-id pelo ID do ativo.

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

Excluir modelos de ativo

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

Antes de excluir um modelo de ativo, primeiro é necessário excluir todos os ativos criados 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, a API retornará uma resposta HTTP 404.

Excluir um modelo de ativo (console)

Você pode usar o console do AWS IoT SiteWise 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 Models (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).

      
                AWS IoT SiteWiseCaptura de tela da página “Modelo” com “Ativos” destacados.
    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 Delete (Excluir).

        
                    AWS IoT SiteWiseCaptura de tela da página “Modelo” com “Excluir” destacado na caixa de diálogo de confirmação de exclusão.

    Excluir um modelo de ativo (CLI)

    Você pode usar a 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 modelo do ativo.

    Como excluir um modelo de ativo (CLI)
    1. Execute o seguinte comando para listar todos os ativos criados usando o modelo. asset-model-idSubstitua pelo ID do ativo modelo do ativo.

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

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

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

    3. Execute o comando a seguir para excluir o modelo de ativo. asset-model-idSubstitua pelo ID do ativo modelo do ativo.

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