0

我有一个 lambda 函数(cloud-custodian-mailer),我在其中存储来自 CloudCustodian 的 json 文件。这些文件是 slack 模板,用于向 slack 发送电子邮件通知。例如,在该电子邮件中告诉我缺少标签的 s3 存储桶的名称。

但是在松弛的电子邮件中,所有的桶都没有换行。我尝试将“\n”添加到 Json 文件中,然后更新 Lambda 函数,但没有。

这是Json文件的代码:

"attachments":[
      {
         "fallback":"Cloud Custodian Policy Violation",
         "title":"S3 Team Tag Audit",
         "color":"danger",
         "fields":[
            {
               "title":"Buckets(s) found with absent or empty Team tag",
               "value":"{%- for resource in resources -%}
                        {{ format_resource(resource, policy['resource']) }}
                        {%- endfor -%}"
            },
            {
               "title":"Account ID",
               "value":"{{ account_id }}"
            },
            {
               "title":"Region",
               "value":"{{ region }}"
            },
            {
               "title":"Action Description",
               "value":"Email notification sent."
            }
         ]
      }
   ],
   "channel":"{{ recipient }}",
   "username":"Custodian"
4

0 回答 0