Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminare i modelli di asset
È possibile utilizzare la AWS IoT SiteWise console o API eliminare un modello di asset.
Prima di poter eliminare un modello di asset, è necessario eliminare tutte le risorse che sono state create dal modello di asset.
Quando elimini un modello di asset, lo stato del modello di asset è DELETING
fino a quando le modifiche non vengono propagate. Per ulteriori informazioni, consulta Stati di asset e modelli. Non è possibile eseguire query su un modello di asset eliminato. Se lo fai, API restituisce una risposta HTTP 404.
Eliminare un modello di asset (console)
È possibile utilizzare la AWS IoT SiteWise console per eliminare un modello di asset.
Argomenti
Per eliminare un modello di asset (console)
Passare alla console AWS IoT SiteWise
. Nel riquadro di navigazione selezionare Models (Modelli).
-
Scegli il modello di asset da eliminare.
-
Se il modello include asset, elimina ogni asset. Scegli il nome di un asset per aprire la relativa pagina in cui è possibile eliminarlo. Per ulteriori informazioni, consulta Eliminare una risorsa (console).
-
Nella pagina del modello, scegli Elimina.
-
Nella finestra di dialogo Elimina modello, effettuate le seguenti operazioni:
-
Immetti
Delete
per confermare l'eliminazione. -
Scegli Elimina.
-
Eliminate un modello di asset (AWS CLI)
È possibile utilizzare AWS Command Line Interface (AWS CLI) per eliminare un modello di asset.
Utilizzate l'DeleteAssetModeloperazione per eliminare un modello di asset. Specifica il parametro seguente:
-
assetModelId
— L'ID della risorsa. Questo è l'ID effettivo nel UUID formato, oexternalId:myExternalId
se ne ha uno. Per ulteriori informazioni, consulta Oggetti di riferimento con oggetti esterni IDs nella Guida per l'utente di AWS IoT SiteWise .
Per eliminare un modello di asset (AWS CLI)
-
Esegui il comando seguente per elencare tutti gli asset creati dal modello. Replace (Sostituisci)
asset-model-id
con l'ID o l'ID esterno del modello di asset.aws iotsitewise list-assets --asset-model-id
asset-model-id
Per ulteriori informazioni, vedete l'ListAssetsoperazione.
-
Se il comando precedente restituisce asset dal modello, elimina ogni asset. Per ulteriori informazioni, consulta Eliminate una risorsa (AWS CLI).
-
Esegui il comando seguente per eliminare il modello di asset. Replace (Sostituisci)
asset-model-id
con l'ID o l'ID esterno del modello di asset.aws iotsitewise delete-asset-model --asset-model-id
asset-model-id
Importante
Per evitare di eliminare un modello di asset aggiornato contemporaneamente dall'ultima operazione di lettura, è necessario definire una richiesta di eliminazione condizionale. Per informazioni, consulta Blocco ottimistico per le scritture dei modelli di asset.