अपने संगठन से, कमाई करने से जुड़ा डेटा मिटाना

आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

परिचय

इन स्थितियों में, आपको अपने संगठन से कमाई करने से जुड़ा डेटा मिटाना पड़ सकता है:

  • उस टेस्ट संगठन से कमाई करने से जुड़ा डेटा मिटाएं जिसका आपको फिर से इस्तेमाल करना है. इस मामले में, कमाई करने से जुड़ा डेटा मिटाने के बाद, आपको Apigee Edge का डेटा सिंक करना होगा.
  • अपने संगठन को मिटाएं. इस मामले में, आपको संगठन को मिटाने से पहले कमाई करने से जुड़ा डेटा मिटाना होगा.

किसी संगठन से कमाई करने से जुड़ा डेटा मिटाने पर, यह डेटा हमेशा के लिए मिट जाता है:

  • एपीआई पैकेज
  • किराये के प्लान
  • डेवलपर ने शुल्क वाले प्लान स्वीकार किए हैं
  • कमाई करने से जुड़े लेन-देन
  • सूचना के टेंप्लेट
  • पेमेंट की सुविधा देने वाली तीसरे पक्ष की कंपनियां, अगर कॉन्फ़िगर की गई हैं

यहां दिए गए सेक्शन में, ऊपर दिए गए उदाहरणों के हिसाब से, अपने संगठन से कमाई करने से जुड़ा डेटा मिटाने का तरीका बताया गया है:

आपके संगठन के लिए, कमाई करने से जुड़ा डेटा मिटाने की सुविधा चालू करना

अपने संगठन से कमाई करने से जुड़ा डेटा मिटाने के लिए, आपको अपने संगठन के लिए features.isMintOrgDataDeletionAllowed प्रॉपर्टी चालू करनी होगी.

POST एपीआई को https://api.enterprise.apigee.com/v1/organizations/org_name कॉल करके, प्रॉपर्टी चालू करें. यहां 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"
    } ]
  }
}'

कमाई करने से जुड़ा डेटा मिटाना

अपने संगठन से कमाई करने से जुड़ा डेटा मिटाने के लिए, /organizations/org_name/asyncjobs/deleteorgdata पर POST अनुरोध करें. यहां 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"
}

एसिंक्रोनस तरीके से मिटाने की कार्रवाई का स्टेटस देखना

एसिंक्रोनस तरीके से मिटाने की कार्रवाई का स्टेटस देखने के लिए, /asyncjobs/{id} को GET अनुरोध भेजें. यहां {id}, मिटाने की कार्रवाई का वह आईडी है जो जवाब में मिला था.

उदाहरण के लिए, यहां दिए गए अनुरोध में, एसिंक्रोनस तरीके से मिटाने की कार्रवाई का स्टेटस दिखाया गया है. इसका आईडी c6eaa22d-27bd-46cc-be6f-4f77270818cf है:

curl -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/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 के डेटा को कमाई करने की सुविधा के साथ सिंक करना लेख में बताया गया है.

संगठन को मिटाना

अगर आपको संगठन की ज़रूरत नहीं है, तो कमाई करने से जुड़ा डेटा मिटाने के बाद इसे मिटाया जा सकता है. इसके लिए, संगठन मिटाना लेख पढ़ें.