Skip to main content

AwsEcsDeploymentModuleSchema

AwsEcsDeploymentModuleSchema is the input schema for the AwsEcsDeploymentModule module. This schema defines the required inputs for creating ECS-based deployments, including container properties and server associations.

@group

Modules/Deployment/AwsEcsDeployment

@see

AwsEcsDeploymentModule to learn more about the AwsEcsDeploymentModule module.

Index

Properties

deploymentContainerProperties

deploymentContainerProperties: { cpu: 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384; image: AwsEcsTaskDefinitionAnchorImageSchema; memory: number } = ...

The container properties for the deployment, including CPU, memory, and image configuration. This defines the runtime characteristics of the containerized application.


Type declaration

deploymentTag

deploymentTag: string = ...

A unique tag to identify this deployment version. This is used to track and manage different versions of the deployment.

server

server: Server = ...

The ECS server that this deployment will be associated with. The server must have ECS server anchors and IAM role anchors configured.