@sourceloop/ctrl-plane-orchestrator-service / Exports
@sourceloop/ctrl-plane-orchestrator-service¶
Table of contents¶
Namespaces¶
Enumerations¶
Classes¶
- BuilderService
- OrchestratorService
- OrchestratorServiceComponent
- TenantDeploymentHandlerProvider
- TenantDeprovisioningHandlerProvider
- TenantProvisioningFailureHandlerProvider
- TenantProvisioningHandlerProvider
- TenantProvisioningSuccessHandlerProvider
- TierDetailsProvider
Interfaces¶
Type Aliases¶
- TenantDeploymentHandler
- TenantDeprovisioningHandler
- TenantProvisioningFailureHandler
- TenantProvisioningHandler
- TenantProvisioningSuccessHandler
- TierDetailsFn
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>