@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
>