حذف بيانات تحقيق الربح من مؤسستك

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

مقدمة

ننصحك بحذف بيانات تحقيق الربح من مؤسستك في الحالات التالية:

  • امسح بيانات تحقيق الربح من مؤسسة اختبارية تريد إعادة استخدامها. في هذه الحالة، يجب مزامنة بيانات 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} رقم تعريف عملية الحذف التي يتم عرضها في الاستجابة.

على سبيل المثال، يعرض الطلب التالي حالة عملية الحذف غير المتزامنة باستخدام المعرّف 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 Edge مع تحقيق الربح.

حذف المؤسسة

إذا لم تعُد هناك حاجة إلى استخدام المؤسسة، يمكنك حذفها بعد حذف بيانات تحقيق الربح على النحو الموضّح في القسم حذف مؤسسة.