我有一个 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"