buildAwsEcsStandaloneTaskDefinition
buildAwsEcsStandaloneTaskDefinition: (args: AwsEcsBootstrapTaskDefinitionPresetArgs) => AwsEcsServiceTaskDefinitionInputBuilds inline AwsEcs service task-definition input for the standalone bootstrap preset.
Use this helper when setting AwsEcsArgs.service.taskDefinition directly. For standalone AwsEcsArgs.taskDefinition, use buildAwsEcsStandaloneTaskDefinitionArgs instead.
Type
(args: AwsEcsBootstrapTaskDefinitionPresetArgs) => AwsEcsServiceTaskDefinitionInput
Example
CODE
const cluster = new AwsEcs({
cluster: {
identity: 'standaloneCluster',
},
});
const service = new AwsEcs({
service: {
cluster,
taskDefinition: buildAwsEcsStandaloneTaskDefinition({
name: 'standalone',
executionRole,
taskRole,
}),
service: {
name: 'standalone',
desiredCount: 1,
},
},
});