我有一个类似于下面的 yml 文件
functionbeat.provider.aws.functions:
- name: cloudwatch
enabled: true
type: cloudwatch_logs
description: "lambda function for cloudwatch logs"
triggers:
- log_group_name: "my-application-1"
我希望能够在log_group_name
这里扩展密钥。这个想法是log_group_name
键通过变量作为列表传递,例如
logGroups = my-application-1,my-application-2,my-application-3,my-application-4
我希望这能在 yml 中翻译成这个
functionbeat.provider.aws.functions:
- name: cloudwatch
enabled: true
type: cloudwatch_logs
description: "lambda function for cloudwatch logs"
triggers:
- log_group_name: "my-application-1"
- log_group_name: "my-application-2"
- log_group_name: "my-application-3"
- log_group_name: "my-application-4"
是否可以使用 shellscript 或任何解析器/工具来做到这一点?任何帮助深表感谢。