本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除資產模型
您可以使用 AWS IoT SiteWise 主控台或API刪除資產模型。
刪除資產模型之前,必須先刪除從資產模型建立的所有資產。
刪除資產模型時,於變更傳播之前,其狀態會保持為 DELETING
。如需詳細資訊,請參閱資產和模型狀態。刪除資產模型後,您無法查詢該資產模型。如果你這樣做,API返回一個 HTTP 404 響應。
刪除資產模型 (主控台)
您可以使用 AWS IoT SiteWise 主控台刪除資產模型。
主題
刪除資產模型 (主控台)
導覽至 AWS IoT SiteWise 主控台
。 在導覽窗格中,選擇 Models (模型)。
-
選擇要刪除的資產模型。
-
如果模型有任何 Assets (資產),請刪除每個資產。選擇資產的名稱,以導覽至其頁面,您可以在其中刪除資產。如需詳細資訊,請參閱刪除資產 (主控台)。
-
在模型頁面上,選擇 Delete (刪除)。
-
在刪除模型對話框中,執行以下操作:
-
輸入
Delete
以確認刪除。 -
選擇 刪除 。
-
刪除資產模型 (AWS CLI)
您可以使用 AWS Command Line Interface (AWS CLI) 刪除資產模型。
使用此DeleteAssetModel作業刪除資產模型。指定下列參數:
-
assetModelId
— 資產的 ID。這是UUID格式的實際 ID,或者externalId:myExternalId
如果它有一個。如需詳細資訊,請參閱《AWS IoT SiteWise 使用者指南》中的 使用外部參考物件 IDs。
刪除資產模型 (AWS CLI)
-
執行以下命令來列出從模型建立的所有資產。Replace (取代)
asset-model-id
具有資產模型的 ID 或外部 ID。aws iotsitewise list-assets --asset-model-id
asset-model-id
如需詳細資訊,請參閱ListAssets作業。
-
如果上一個命令傳回模型中的任何資產,請刪除每個資產。如需詳細資訊,請參閱刪除資產 (AWS CLI)。
-
執行以下命令以刪除資產模型。Replace (取代)
asset-model-id
具有資產模型的 ID 或外部 ID。aws iotsitewise delete-asset-model --asset-model-id
asset-model-id
重要
若要避免刪除自上次讀取作業後同時更新的資產模型,您必須定義條件刪除請求。請參閱 資產模型寫入的最佳鎖定。