Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Supprimer des modèles d'actifs
Vous pouvez utiliser la AWS IoT SiteWise console ou API supprimer un modèle de ressource.
Avant de pouvoir supprimer un modèle d'actif, vous devez d'abord supprimer tous les actifs créés à partir du modèle d'actif.
Lorsque vous supprimez un modèle de ressource, son état est DELETING
jusqu'à ce que les modifications soient propagées. Pour de plus amples informations, veuillez consulter État des ressources et des modèles. Une fois le modèle de ressource supprimé, vous ne pouvez plus l'interroger. Si c'est le cas, une réponse HTTP 404 est API renvoyée.
Supprimer un modèle de ressource (console)
Vous pouvez utiliser la AWS IoT SiteWise console pour supprimer un modèle de ressource.
Rubriques
Pour supprimer un modèle de ressource (console)
Accédez à la console AWS IoT SiteWise
. Dans le panneau de navigation, choisissez Models (Modèles).
-
Choisissez le modèle de ressource à supprimer.
-
Si le modèle comporte des ressources, supprimez chaque ressource. Choisissez le nom d'une ressource pour accéder à sa page, où vous pouvez la supprimer. Pour de plus amples informations, veuillez consulter Supprimer un actif (console).
-
Sur la page du modèle, choisissez Supprimer.
-
Dans la boîte de dialogue Supprimer le modèle, procédez comme suit :
-
Saisissez
Delete
pour confirmer la suppression. -
Sélectionnez Delete (Supprimer).
-
Supprimer un modèle de ressource (AWS CLI)
Vous pouvez utiliser le AWS Command Line Interface (AWS CLI) pour supprimer un modèle de ressource.
Utilisez cette DeleteAssetModelopération pour supprimer un modèle de ressource. Spécifiez le paramètre suivant :
-
assetModelId
— L'ID de l'actif. Il s'agit de l'identifiant réel au UUID format, ou duexternalId:myExternalId
s'il en a un. Pour plus d’informations, consultez Objets de référence avec interface externe IDs dans le Guide de l’utilisateur AWS IoT SiteWise .
Pour supprimer un modèle de ressource (AWS CLI)
-
Exécutez la commande suivante pour répertorier toutes les ressources créées à partir du modèle. Remplacez
asset-model-id
avec l'ID ou l'ID externe du modèle d'actif.aws iotsitewise list-assets --asset-model-id
asset-model-id
Pour plus d'informations, consultez l'ListAssetsopération.
-
Si la commande précédente renvoie des ressources du modèle, supprimez chaque ressource. Pour de plus amples informations, veuillez consulter Supprimer un actif (AWS CLI).
-
Exécutez la commande suivante pour supprimer le modèle de ressource. Remplacez
asset-model-id
avec l'ID ou l'ID externe du modèle d'actif.aws iotsitewise delete-asset-model --asset-model-id
asset-model-id
Important
Pour éviter de supprimer un modèle de ressource qui a été mis à jour simultanément depuis la dernière opération de lecture, vous devez définir une demande de suppression conditionnelle. Consultez Verrouillage optimiste pour les écrits sur le modèle d'actifs.