在 AWS 中标记 Step Function 任务

时间:2021-04-27 16:06:21

标签: java amazon-web-services aws-cdk

我目前正在创建一个 CDK 项目。它是关于具有不同步骤的状态机。每个步骤都是一个 task 并且每个步骤都将被标记,以便通过使用成本管理器和该标记的值来检索总成本。

这里的问题是我可以标记任务定义,但我没有找到一种方法来使用propagateTags来传播该标记,如support中所述:

FargateServiceProps.enableEcsManagedTags(true).propagateTags(PropagatedTagSource.SERVICE)

如果我们有 FargateService 或 EC2Service,我们就可以进行传播。 但就我而言,状态机不需要提供服务。另请注意,PropagatedTagSource 是一个枚举,它也包含 PropagatedTagSource.TASK_DEFINITION

有人知道如何使用枚举中定义的任务定义来传播标签吗?或者有什么可能的解决方案在 ECS 集群中运行任务时具有相同的标签?

0 个答案:

没有答案
相关问题