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