我有一个CloudFormation堆栈,它包含一个CloudFront分发资源。我们的组织已经订阅了AWS预先服务,我想向CloudFront发行版添加保护。
我想通过CloudFormation yaml模板添加它,这样我就不必为每个堆栈手动执行它了。但是,CloudFormation似乎无法识别AWS::Shield::Protection资源类型。
我在网上找不到任何例子,我想知道是否有人知道它是否可行?
发布于 2020-09-28 13:43:48
现在,您可以在CloudFormation中支持它了。您应该使用AWS::FMS::政策。
发布于 2019-04-04 03:20:22
你是对的。AWS在CloudFormation资源类型列表中不出现。
但是,有一个CreateProtection() API调用,因此可以想象,您可以在CloudFormation模板中将Lambda函数作为自定义资源编写,该模板将保护添加到:
亚马逊CloudFront发行版、弹性负载平衡负载均衡器、AWS全球加速器加速器、弹性IP地址或亚马逊路由53托管区域
https://stackoverflow.com/questions/55500502
复制相似问题