Skip to content

@sourceloop/ctrl-plane-orchestrator-service / Exports

@sourceloop/ctrl-plane-orchestrator-service

Table of contents

Namespaces

Enumerations

Classes

Interfaces

Type Aliases

Type Aliases

TenantDeploymentHandler

Ƭ TenantDeploymentHandler<T>: (body: T) => Promise<void>

Type parameters

Name Type
T extends AnyObject = {}

Type declaration

▸ (body): Promise<void>

Parameters
Name Type
body T
Returns

Promise<void>

Defined in

services/tenant-deployment-handler.service.ts:4


TenantDeprovisioningHandler

Ƭ TenantDeprovisioningHandler<T>: (body: T) => Promise<void>

Type parameters

Name Type
T extends AnyObject = {}

Type declaration

▸ (body): Promise<void>

Parameters
Name Type
body T
Returns

Promise<void>

Defined in

services/tenant-deprovisioning-handler.service.ts:4


TenantProvisioningFailureHandler

Ƭ TenantProvisioningFailureHandler<T>: (body: T) => Promise<void>

Type parameters

Name Type
T extends AnyObject = {}

Type declaration

▸ (body): Promise<void>

Parameters
Name Type
body T
Returns

Promise<void>

Defined in

services/tenant-provisioning-failure-handler.service.ts:4


TenantProvisioningHandler

Ƭ TenantProvisioningHandler<T>: (body: T) => Promise<void>

Type parameters

Name Type
T extends AnyObject = {}

Type declaration

▸ (body): Promise<void>

Parameters
Name Type
body T
Returns

Promise<void>

Defined in

services/tenant-provisioning-handler.service.ts:4


TenantProvisioningSuccessHandler

Ƭ TenantProvisioningSuccessHandler<T>: (body: T) => Promise<void>

Type parameters

Name Type
T extends AnyObject = {}

Type declaration

▸ (body): Promise<void>

Parameters
Name Type
body T
Returns

Promise<void>

Defined in

services/tenant-provisioning-success-handler.service.ts:4


TierDetailsFn

Ƭ TierDetailsFn: (tier: string) => ValueOrPromise<AnyObject>

Type declaration

▸ (tier): ValueOrPromise<AnyObject>

Parameters
Name Type
tier string
Returns

ValueOrPromise<AnyObject>

Defined in

services/tier-details.service.ts:9