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şunuzdan para kazanma verilerini silmek isteyebilirsiniz:

  • Yeniden kullanmak istediğiniz bir test kuruluşuna ait para kazanma verilerini temizleyin. Bu durumda, para kazanma verilerini sildikten sonra Apigee Edge verilerini senkronize etmeniz gerekir.
  • Kuruluşunuzu silebilirsiniz. Bu durumda, kuruluşu silebilmeniz için önce para kazanma verilerini silmeniz gerekir.

Bir kuruluştan para kazanma verileri silindiğinde 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ı
  • Üçüncü taraf ödeme sağlayıcılar (yapılandırılmışsa)

Aşağıdaki bölümlerde, yukarıdaki senaryoları desteklemek üzere kuruluşunuzdan para kazanma verilerini silmek için gereken adımlar açıklanmaktadır:

Para kazanma verilerinin kuruluşunuzdan silinmesine izin verme

Kuruluşunuzdan para kazanma verilerini silebilmek için öncelikle kuruluşunuz için features.isMintOrgDataDeletionAllowed mülkünü etkinleştirmeniz gerekir.

https://api.enterprise.apigee.com/v1/organizations/org_name API'sine POST ç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şunuzdan para kazanma verilerini silmek için /organizations/org_name/asyncjobs/deleteorgdata adresine POST isteği gönderin. Burada org_name, kuruluşunuzun adıdır.

Örneğin, aşağıdaki istek myOrg kuruluşundan 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ıtla ilgili bir örnek yer almaktadır:

{
  "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf",
  "log": "",
  "orgId": "myOrg",
  "status": "RUNNING",
  "type": "DELETE_ORG"
}

Eşzamansız silme işleminin durumunu görüntüleme

Eşzamansız silme işleminin durumunu görüntülemek için /asyncjobs/{id} öğesine bir GET isteği 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 kimliğiyle eşzamansız silme işleminin durumunu gösterir:

curl -X GET \
"https://api.enterprise.apigee.com/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \
-u email:password

Aşağıda yanıtla ilgili bir örnek yer almaktadır:

{
  "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 kazanmayla senkronize etme bölümünde açıklandığı gibi Apigee Edge verilerini para kazanma ile senkronize etmeniz gerekir.

Kuruluşu silme

Artık gerekli olmayan kuruluşları, para kazanma verilerini sildikten sonra Kuruluş Silme bölümünde açıklandığı şekilde silebilirsiniz.