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"
}
]
}
}