Skip to main content

AbstractDeployer

@webda/core


Class: AbstractDeployer<T>

Defined in: packages/core/src/utils/abstractdeployer.ts:9

Base class for deployers that manage deployment resources

Type Parameters​

T​

T extends DeployerResources = DeployerResources

Constructors​

Constructor​

new AbstractDeployer<T>(): AbstractDeployer<T>

Returns​

AbstractDeployer<T>

Properties​

resources​

resources: T

Defined in: packages/core/src/utils/abstractdeployer.ts:10

Methods​

getSchema()​

static getSchema(): JSONSchema7

Defined in: packages/core/src/utils/abstractdeployer.ts:19

Allow to specify the JSONSchema to configure this service

Return undefined by default to fallback on the guess from ServiceParamaters

Using this method should only be exception

Returns​

JSONSchema7

the result