如何使用 AWS CDK 为 ECS fargate 任务定义分配物理名称?

lea*_*ill 4 amazon-web-services amazon-ecs aws-cdk

我正在创建一个如下所示的 Fargate 任务定义:

aws_ecs.FargateTaskDefinition(self, 'sample-task',task_role=ecs-role,cpu=1024,memory_limit_mib=4096)

如何为该任务定义指定一个物理名称而不是使用生成的名称?例如,当创建S3存储桶时,我们可以使用该bucket_name属性,fargate任务定义是否有类似的东西?

lea*_*ill 9

family参数为我解决了问题。例如:

aws_ecs.FargateTaskDefinition(self, 'sample-task',task_role=ecs-role,cpu=1024,memory_limit_mib=4096, family="sample-task")
Run Code Online (Sandbox Code Playgroud)