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