Suppression de modèles de ressource - AWS IoT SiteWise

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.

Suppression de modèles de ressource

Vous pouvez utiliser la AWS IoT SiteWise console ou l'API pour 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 plus d’informations, consultez État des ressources et des modèles. Une fois le modèle de ressource supprimé, vous ne pouvez plus l'interroger. Si vous le faites, l'API renvoie une réponse HTTP 404.

Suppression d'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)
    1. Accédez à la console AWS IoT SiteWise.

    2. Dans le panneau de navigation, choisissez Models (Modèles).

    3. Choisissez le modèle de ressource à supprimer.

    4. 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 plus d’informations, consultez Suppression d'une ressource (console).

    5. Sur la page du modèle, choisissez Supprimer.

    6. Dans la boîte de dialogue Supprimer le modèle, procédez comme suit :

      1. Saisissez Delete pour confirmer la suppression.

      2. 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 format UUID, ou du externalId:myExternalId s'il en possède un. Pour plus d’informations, consultez Référencement d'objets avec des identifiants externes dans le Guide de l’utilisateur AWS IoT SiteWise .

    Pour supprimer un modèle de ressource (AWS CLI)
    1. Exécutez la commande suivante pour répertorier toutes les ressources créées à partir du modèle. Remplacez asset-model-idpar 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.

    2. Si la commande précédente renvoie des ressources du modèle, supprimez chaque ressource. Pour plus d’informations, consultez Supprimer un actif (AWS CLI).

    3. Exécutez la commande suivante pour supprimer le modèle de ressource. Remplacez asset-model-idpar l'ID ou l'ID externe du modèle d'actif.

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