use*_*610 6 amazon-web-services amazon-sns aws-cloudformation
我想知道是否可以通过cloudFormation配置SNS交付重试策略.
我在任何在线文档中都找不到它.如果这样的配置是可能的,我真的很感激,如果有人可以发布一个片段,显示如何做到这一点.
提前致谢,
AWS CloudFormation有时不会涵盖其他AWS 产品和服务中可用的所有(新)API 操作,尽管它们通常会在几个月后推出。
不幸的是,尽管对HTTP / HTTPS端点SNS传递重试政策正在2011年12月推出了已经,这个功能仍然不支持今天的。
您可能仍然可以通过专用的CustomResource类型使用 CloudFormation 实施变通方法,这是特殊的 AWS CloudFormation 资源,为模板开发人员提供了一种方法,可以将资源包含在 AWS CloudFormation 堆栈中,这些资源由 Amazon 以外的来源提供网页服务。- AWS CloudFormation 自定义资源演练很好地概述了它的全部内容、工作原理以及实现您自己的资源所需的条件。
根据此处显示的示例请求,您的自定义资源需要通过显式调用SetSubscriptionAttributes或SetTopicAttributes API 操作来实现对交付重试策略的缺失支持,该操作显然也未记录在文档中,例如:DeliveryPolicy
{
"healthyRetryPolicy":
{
"minDelayTarget": <int>,
"maxDelayTarget": <int>,
"numRetries": <int>,
"numMaxDelayRetries": <int>,
"backoffFunction": "<linear|arithmetic|geometric|exponential>"
},
"throttlePolicy":
{
"maxReceivesPerSecond": <int>
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1236 次 |
| 最近记录: |