Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Giriş
Aşağıdaki durumlarda kuruluşunuzdaki para kazanma verilerini silmek isteyebilirsiniz:
- Yeniden kullanmak istediğiniz bir test kuruluşundaki para kazanma verilerini temizleyin. Bu durumda, para kazanma verilerini sildikten sonra Apigee Edge verilerini senkronize etmeniz gerekir.
- Kuruluşunuzu silme Bu durumda, kuruluşu silebilmek için önce para kazanma verilerini silmeniz gerekir.
Bir kuruluştan para kazanma verilerinin silinmesiyle aşağıdaki veriler kalıcı olarak kaldırılır:
- API paketleri
- Ücret planları
- Geliştirici tarafından kabul edilen ücret planları
- Para kazanma işlemleri
- Bildirim şablonları
- Yapılandırılmışsa üçüncü taraf ödeme sağlayıcılar
Aşağıdaki bölümlerde, yukarıdaki senaryoları desteklemek için para kazanma verilerini kuruluşunuzdan silmek üzere gereken adımlar açıklanmaktadır:
- Kuruluşunuzdaki para kazanma verilerinin silinmesini etkinleştirme
- Para kazanma verilerini silme
- Asenkron silme işleminin durumunu görüntüleme
- Apigee Edge verilerini para kazanma ile senkronize etme (kuruluşu yeniden kullanmak istiyorsanız)
- Kuruluşu silme (kuruluşa artık ihtiyaç duyulmuyorsa)
Kuruluşunuzdaki para kazanma verilerinin silinmesini etkinleştirme
Kuruluşunuzdaki para kazanma verilerini silebilmek için kuruluşunuzun features.isMintOrgDataDeletionAllowed mülkünü etkinleştirmeniz gerekir.
POST API'sine https://api.enterprise.apigee.com/v1/organizations/org_name çağrısı yaparak özelliği etkinleştirin. Burada org_name, kuruluşunuzun adıdır.
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"
} ]
}
}'
Para kazanma verilerini silme
Kuruluşunuzdaki para kazanma verilerini silmek için /organizations/org_name/asyncjobs/deleteorgdata adresine bir POST isteği gönderin. Burada org_name, kuruluşunuzun adıdır.
Örneğin, aşağıdaki istek, myOrg kuruluşundaki para kazanma verilerini siler:
curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/deleteorgdata" \ -u email:password
Aşağıda, yanıta dair bir örnek verilmiştir:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "DELETE_ORG" }
Asenkron silme işleminin durumunu görüntüleme
Asenkron silme işleminin durumunu görüntülemek için GET isteğini /asyncjobs/{id} adresine gönderin. Burada {id}, yanıtta döndürülen silme işleminin kimliğidir.
Örneğin, aşağıdaki istek, c6eaa22d-27bd-46cc-be6f-4f77270818cf kimlikli eşzamansız silme işleminin durumunu gösterir:
curl -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password
Aşağıda, yanıta dair bir örnek verilmiştir:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "DELETE_ORG" }
Apigee Edge verilerini para kazanma ile senkronize etme
Kuruluşu yeniden kullanmak istiyorsanız Apigee Edge verilerini para kazanma ile senkronize etme bölümünde açıklandığı gibi Apigee Edge verilerini para kazanma ile senkronize etmeniz gerekir.
Kuruluşu silme
Kuruluşa artık ihtiyaç duyulmuyorsa Kuruluşu silme başlıklı makalede açıklandığı gibi para kazanma verilerini sildikten sonra kuruluşu da silebilirsiniz.