Exclua modelos de ativos, modelos de componentes e interfaces no AWS IoT SiteWise - 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á.

Exclua modelos de ativos, modelos de componentes e interfaces no AWS IoT SiteWise

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

Para excluir um modelo de ativo, primeiro é necessário excluir todos os ativos criados por meio do modelo de ativo. Antes de excluir uma interface, você deve primeiro desvinculá-la de todos os modelos de ativos que a implementam.

Quando você exclui um modelo ou interface de ativo, seu status é DELETING até que as alterações se propaguem. Para obter mais informações, consulte Estados de ativos e modelos. Depois que o modelo ou a interface do ativo forem excluídos, você não poderá consultar esse modelo ou interface do ativo. Se você fizer isso, a API retornará uma resposta HTTP 404.

Excluir um modelo de ativo, modelo de componente ou interface (console)

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

Tópicos
    Para excluir um modelo de ativo, modelo de componente ou interface (console)
    1. Navegue até o console do AWS IoT SiteWise.

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

    3. Escolha o modelo do ativo, o modelo do componente ou a interface a ser excluída.

    4. Se estiver excluindo um modelo de ativo e ele tiver algum ativo, 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, modelo de componente ou interface (AWS CLI)

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

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

    Como excluir um modelo de ativo (AWS CLI)
    1. Execute o seguinte comando para listar todos os ativos criados usando o modelo. asset-model-idSubstitua pela ID ou pela ID externa do modelo de 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 (AWS CLI).

    3. Execute o comando a seguir para excluir o modelo de ativo. asset-model-idSubstitua pelo 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 positivo para gravações do modelo de ativo.