<ph type="x-smartling-placeholder"></ph>
現在、Apigee Edge のドキュメントが表示されています。
Apigee X のドキュメント。 詳細
はじめに
以下を使用して、組織から収益化データを削除できます。 シナリオ:
- 再利用したいテスト組織から収益化データを消去します。この 収益化データを削除した後に Apigee Edge データを同期する必要があります。
- 組織を削除する。この場合、事前に収益化データを削除してから、 組織を削除できます。
組織から収益化データを削除すると、次のデータが完全に削除されます。
- API パッケージ
- 料金プラン
- デベロッパーが料金プランに同意
- 収益化トランザクション
- 通知テンプレート
- 第三者の決済機関(設定されている場合)
以下のセクションでは、 サポートします。
- 組織
- 収益化データの削除
- 非同期削除オペレーションのステータスの表示
- Apigee Edge データと収益化の同期( 組織を再利用)
- 組織を削除する(組織が存在しなくなった場合 必要)
組織からの収益化データの削除を有効にする
収益化データを組織から削除する前に、以下を有効にする必要があります。
組織の 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 データを (Synchronize Apigee を参照) 収益化によるエッジデータ。
組織の削除
組織が不要になった場合は、削除後に削除できます。 収益化データ(組織を削除するを参照)。