Skip to main content

TenantTeardownOrphanedExternal

An external object that outlived the tenant because the teardown could not remove it. The API key it belonged to is gone either way, so this is the only record that something is left behind.

type TenantTeardownOrphanedExternal {
kind: String!
id: String!
reason: String!
}

Fields​

TenantTeardownOrphanedExternal.kind ● String! non-null scalar​

What was left behind: APISIX_CONSUMER or KEYCLOAK_CLIENT.

TenantTeardownOrphanedExternal.id ● String! non-null scalar​

Consumer id or Keycloak clientId, so it can be removed by hand.

TenantTeardownOrphanedExternal.reason ● String! non-null scalar​

Why it could not be removed.

Member Of​

TenantTeardownResult object