Kuruluşunuzun para kazanma verilerini silme

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

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.