buildAwsEcsStandaloneTaskDefinitionArgs

buildAwsEcsStandaloneTaskDefinitionArgs( args: AwsEcsBootstrapTaskDefinitionPresetArgs, ): AwsEcsTaskDefinitionArgs

Builds AwsEcs task-definition args for a standalone bootstrap setup.

Use this helper when setting AwsEcsArgs.taskDefinition. For inline service task-definition input, use buildAwsEcsStandaloneTaskDefinition instead.

Remarks

Defaults:

  • Container name: php
  • Container image: public.ecr.aws/docker/library/busybox:stable
  • No container port mapping by default (set containerPort to enable one)

Parameters

  • args (AwsEcsBootstrapTaskDefinitionPresetArgs)

Returns

  • AwsEcsTaskDefinitionArgs

Example

CODE
const taskDefinition = new AwsEcs({
  taskDefinition: buildAwsEcsStandaloneTaskDefinitionArgs({
    name: 'standalone',
    executionRole,
    taskRole,
  }),
});