Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

GraphQL and the Apigee Management API

We are having a problem with managing our products/apps and keys.  It appears as though there is a GraphQL database that is storing keys/apps/products that no longer exist in Apigee Hybrid, so we are getting error and are unable to delete invalid items as the Graph is blocking us.

Is there a process somewhere on the Apigee side to clean out the backend Graph to match what should ACTUALLY exist?  

Here is the error message we are getting:

{
  "error": {
    "code": 400,
    "message": "Unable to delete ApiProduct as there are one or more apps associated with it.",
    "status": "INVALID_ARGUMENT",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.PreconditionFailure",
        "violations": [
          {
            "type": "keymanagement.service.apiproduct_deletion_failed_apps_associated",
            "subject": "[2002:a17:531:6846::]:4059:wofc5:9877:819365:22321698",
            "description": "Unable to delete ApiProduct as there are one or more apps associated with it."
          }
        ]
      },
      {
        "@type": "type.googleapis.com/google.rpc.RequestInfo",
        "requestId": "4623725298962295902"
      }
    ]
  }
}

0 3 238
3 REPLIES 3