AwsEcsDeploymentModule
Hierarchy
- AModule<AwsEcsDeploymentModuleSchema, Deployment>
- AwsEcsDeploymentModule
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
moduleId: string
Returns AwsEcsDeploymentModule
Properties
readonlyinheritedmoduleId
staticreadonlyinheritedMODULE_PACKAGE
staticreadonlyinheritedMODULE_SCHEMA
Methods
onInit
Parameters
inputs: AwsEcsDeploymentModuleSchema
Returns Promise<AwsEcsDeployment>
inheritedregisterHooks
Returns { postCommitHooks?: PostHookSignature[]; postModelActionHooks?: PostHookSignature[]; postResourceActionHooks?: PostHookSignature[]; preCommitHooks?: PreHookSignature[]; preModelActionHooks?: PreHookSignature[]; preResourceActionHooks?: PreHookSignature[] }
optionalpostCommitHooks?: PostHookSignature[]
optionalpostModelActionHooks?: PostHookSignature[]
optionalpostResourceActionHooks?: PostHookSignature[]
optionalpreCommitHooks?: PreHookSignature[]
optionalpreModelActionHooks?: PreHookSignature[]
optionalpreResourceActionHooks?: PreHookSignature[]
inheritedregisterMetadata
Parameters
inputs: AwsEcsDeploymentModuleSchema
Returns Promise<Record<string, unknown>>
AwsEcsDeploymentModule
is an ECS-based AWS deployment module that provides an implementation for theDeployment
model. This module creates deployments for ECS-based servers with container configurations for task definitions. It establishes the relationship between servers and their deployment configurations.TypeScript
Modules/Deployment/AwsEcsDeployment
Deployment
model.