作者:阳光因你我而灿烂 | 来源:互联网 | 2023-07-26 17:01
我正在尝试创建规则作为管道cloudformation模板的一部分,但是在让InputTemplate正常工作时遇到了问题。
我希望我的通知看起来像这样...
管道“ MyPipeline”已成功完成。
我最初在模板中尝试了以下yml ...
InputTransformer:
InputPathsMap:
pipeline: "$.detail.pipeline"
InputTemplate: |
The pipeline "" has completed successfully.
这可以很好地验证,但是在创建堆栈时会出现以下错误...
目标MyTopic1的无效InputTemplate:[来源:
(字符串)“管道“ null”已成功完成。”
但是,如果我尝试转义双引号
InputTemplate: |
"The pipeline \"\" has completed successfully."
然后就不会出错,但是反斜杠会出现在通知中,就像这样...
“管道\“ MyPipeline \”已成功完成。“
在InputTemplate中处理双引号的正确方法是什么?