查看 Apigee Edge 說明文件。
前往
Apigee X說明文件。 資訊
簡介
您可以在下列位置刪除貴機構的營利資料 情境:
- 從要重複使用的測試機構清除營利資料。在本 在這種情況下,您必須在刪除營利資料後,同步處理 Apigee Edge 資料。
- 刪除機構。在這種情況下,你必須先刪除營利資料 就可以刪除機構
在機構中刪除營利資料後,系統會永久移除下列資料:
- API 套件
- 房價方案
- 開發人員已接受的費率方案
- 營利交易
- 通知範本
- 第三方付款服務供應商 (如有設定)
以下各節將說明刪除營利資料的必要步驟 為上述情境提供協助:
- 允許從 機構
- 刪除營利資料
- 查看非同步刪除作業的狀態
- 將 Apigee Edge 資料與營利同步處理 (如有需要) 重複使用機構)
- 刪除機構 (如果機構目前不再適用) 需求)
允許刪除貴機構的營利資料
您必須先啟用這個 API,才能刪除貴機構的營利資料
貴機構的 features.isMintOrgDataDeletionAllowed
屬性。
發出 POST
呼叫來啟用屬性,方法是向
https://api.enterprise.apigee.com/v1/organizations/org_name
API、
其中 org_name
是貴機構的名稱。
curl -u email:password -X POST -H "Content-type:application/json" https://api.enterprise.apigee.com/v1/organizations/{org_name} -d \ '{ "name" : "{org_name}", "properties" : { "property" : [ { "name" : "features.isMintOrgDataDeletionAllowed", "value" : "true" }, { "name" : "features.topLevelDevelopersAreCompanies", "value" : "false" } ] } }'
正在刪除營利資料
如要從貴機構刪除營利資料,請向以下機構提出 POST 要求:
/organizations/org_name/asyncjobs/deleteorgdata
,
其中 org_name
是貴機構的名稱。
舉例來說,下列要求會從 myOrg
中刪除營利資料
機構:
curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/deleteorgdata" \ -u email:password
以下提供回應範例:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "DELETE_ORG" }
查看非同步刪除作業的狀態
如要查看非同步刪除作業的狀態,請發出 GET
要求至
/asyncjobs/{id}
,其中 {id}
是傳回的刪除作業 ID
回應。
例如,下列要求會顯示非同步刪除作業的狀態
ID 為 c6eaa22d-27bd-46cc-be6f-4f77270818cf
:
curl -X GET \ "https://api.enterprise.apigee.com/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password
以下提供回應範例:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "DELETE_ORG" }
同步處理 Apigee Edge 資料與營利功能
如要重複使用這個機構,您必須同步處理 Apigee Edge 資料與 請按照「同步處理 Apigee」一文的說明 具有營利優勢的邊緣資料。
刪除機構
如果不再需要機構,您可以在刪除 營利資料 (請參閱刪除機構一文所述)。