将CFT限制为帐户

时间:2018-06-01 00:39:47

标签: amazon-cloudformation

如何将Cloudformation模板限制为特定帐户。我是否可以限制或使用Cloudformation来验证具有硬编码的AWS账号?有什么办法吗?

2 个答案:

答案 0 :(得分:1)

您可以创建CloudFormation Condition来检查AWS::AccountId

的值

然后,从每个资源引用条件,以便仅在条件为真时才创建资源。

答案 1 :(得分:0)

这有用吗?

Parameters:
  AccNo:
  Type: Number
Description: Enter the number to be validated
Conditions: 
  Number: !Equals [ !Ref AccNo, AWS::AccountId ]
Resources:
  S3Bucket:
   Condition: Number
   Type: AWS::S3::Bucket
   DeletionPolicy: Retain