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>