刪除資產模型 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除資產模型

您可以使用 AWS IoT SiteWise 主控台或API刪除資產模型。

刪除資產模型之前,必須先刪除從資產模型建立的所有資產。

刪除資產模型時,於變更傳播之前,其狀態會保持為 DELETING。如需詳細資訊,請參閱資產和模型狀態。刪除資產模型後,您無法查詢該資產模型。如果你這樣做,API返回一個 HTTP 404 響應。

刪除資產模型 (主控台)

您可以使用 AWS IoT SiteWise 主控台刪除資產模型。

主題
    刪除資產模型 (主控台)
    1. 導覽至 AWS IoT SiteWise 主控台

    2. 在導覽窗格中,選擇 Models (模型)

    3. 選擇要刪除的資產模型。

    4. 如果模型有任何 Assets (資產),請刪除每個資產。選擇資產的名稱,以導覽至其頁面,您可以在其中刪除資產。如需詳細資訊,請參閱刪除資產 (主控台)

    5. 在模型頁面上,選擇 Delete (刪除)

    6. 刪除模型對話框中,執行以下操作:

      1. 輸入 Delete 以確認刪除。

      2. 選擇 刪除

    刪除資產模型 (AWS CLI)

    您可以使用 AWS Command Line Interface (AWS CLI) 刪除資產模型。

    使用此DeleteAssetModel作業刪除資產模型。指定下列參數:

    • assetModelId— 資產的 ID。這是UUID格式的實際 ID,或者externalId:myExternalId如果它有一個。如需詳細資訊,請參閱《AWS IoT SiteWise 使用者指南》中的 使用外部參考物件 IDs

    刪除資產模型 (AWS CLI)
    1. 執行以下命令來列出從模型建立的所有資產。Replace (取代) asset-model-id 具有資產模型的 ID 或外部 ID。

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

      如需詳細資訊,請參閱ListAssets作業。

    2. 如果上一個命令傳回模型中的任何資產,請刪除每個資產。如需詳細資訊,請參閱刪除資產 (AWS CLI)

    3. 執行以下命令以刪除資產模型。Replace (取代) asset-model-id 具有資產模型的 ID 或外部 ID。

      aws iotsitewise delete-asset-model --asset-model-id asset-model-id
    重要

    若要避免刪除自上次讀取作業後同時更新的資產模型,您必須定義條件刪除請求。請參閱 資產模型寫入的最佳鎖定