您可使用 Orchestrator REST API 刪除套件。

執行這項作業的原因和時機

刪除套件時,不會刪除套件中的元素。若您想要刪除套件內容,您必須提供選項參數。

程序

  1. 發出 GET 申請,然後從傳回的套件清單中擷取套件的名稱:
    GET http://{orchestrator_host}:{port}/vco/api/packages/
  2. 在套件的 URL 提出 DELETE 要求,且若您想要刪除套件中的元素,請在要求結束時提供選項參數:
    DELETE http://{orchestrator_host}:{port}/vco/api/packages/{package_name}/?option={parameter}

    參數

    說明

    deletePackage

    只刪除套件,將同時保留其內容。

    deletePackageWithContent

    刪除套件及其所有內容。若其他套件與刪除的套件共用元素,將刪除其他套件中的共用元素。

    deletePackageKeepingShared

    套件及未共用的內容都將刪除。與其他套件共用的元素不會刪除。

    若您不提供選項參數,將使用預設 deletePackage 參數。

結果

DELETE 要求成功,您會收到狀態碼 200,且回應本體是空的。