Skip to main content

Class: TenantService

Defined in: service/TenantService.ts:57

Backwards-compatible class form. New code should call tenantService(client).

Constructors​

Constructor​

new TenantService(client): TenantService

Defined in: service/TenantService.ts:59

Parameters​

client​

GraphQLClient

Returns​

TenantService

Methods​

createTenant()​

createTenant(input): Promise<Tenant>

Defined in: service/TenantService.ts:68

Creates a new tenant

Parameters​

input​

TenantCreateInput

Tenant creation input data

Returns​

Promise<Tenant>


deleteTenant()​

deleteTenant(id): Promise<boolean>

Defined in: service/TenantService.ts:79

Deletes a tenant by ID

Parameters​

id​

string

Tenant ID to delete

Returns​

Promise<boolean>


getTenant()​

getTenant(): Promise<Tenant>

Defined in: service/TenantService.ts:63

Fetches the current tenant

Returns​

Promise<Tenant>


updateTenant()​

updateTenant(id, input): Promise<Tenant>

Defined in: service/TenantService.ts:74

Updates an existing tenant

Parameters​

id​

string

Tenant ID to update

input​

TenantUpdateInput

Tenant update input data

Returns​

Promise<Tenant>