AwsEcsExecutionModule
Hierarchy
- AModule<AwsEcsExecutionModuleSchema, Execution>- AwsEcsExecutionModule
 
Index
Constructors
Properties
Methods
Resources
Constructors
constructor
- Parameters- moduleId: string
 - Returns AwsEcsExecutionModule
Properties
readonlyinheritedmoduleId
staticreadonlyinheritedMODULE_PACKAGE
staticreadonlyinheritedMODULE_SCHEMA
Methods
onInit
- Parameters- inputs: AwsEcsExecutionModuleSchema
 - Returns Promise<(AwsEcsExecution | AwsEcsExecutionOverlay | AwsEcsExecutionServerSecurityGroupOverlay)[]>
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[]
 
registerMetadata
- Parameters- inputs: AwsEcsExecutionModuleSchema
 - Returns Promise<{ awsAccountId: string; awsRegionId: string; region: Region }>
AwsEcsExecutionModuleis an ECS-based AWS execution module that provides an implementation for theExecutionmodel. This module creates executions that manage the runtime of containerized applications in ECS environments. It handles main and sidecar deployments, environment variables, security groups, filesystem mounts, and service orchestration.TypeScript
Modules/Execution/AwsEcsExecution
Executionmodel.