Skip to content
rw3iss Auth

NamespaceInfo

NamespaceInfo

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

One aggregated pool row from GET /admin/namespaces.

Properties

app_codes

app_codes: string[]

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

Codes of apps whose pool config (default pool / other pools) references this pool. A pool with user_count === 0 but a non-empty app_codes is config-only (“empty”) — flag it.


home_count

home_count: number

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

Users whose home pool this is.


namespace

namespace: string

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

Pool name (lower-case [a-z0-9_-], ≤100 chars).


tag_count

tag_count: number

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

Users tagged into the pool (home elsewhere).


user_count

user_count: number

Defined in: @rw3iss/auth-shared/src/dto/namespaces.ts

Distinct non-deleted users in the pool (home OR tag).