如何使用CloudFormation基于现有ARN创建AWS资源?

时间:2019-04-06 01:03:31

标签: amazon-web-services amazon-dynamodb amazon-cloudformation

我想知道是否有一种方法可以使用现有的ARN(Amazon资源名称)在CloudFormation模板中创建AWS资源。

例如,我已经有一个Dynamo数据库,其ARN类似于arn:aws:dynamodb:us-west-2:111111111111:table/MyTable。现在,我想在CloudFormation中创建一个表,该表实际上指向此现有DynamoTable。可能是这样的:

Resources:
  MyTable:
    Type: 'AWS::DynamoDB::Table'
    ARN: 'arn:aws:dynamodb:us-west-2:111111111111:table/MyTable'

我知道上面的代码行不通,但是没有人知道我该如何实现吗?非常感谢!

1 个答案:

答案 0 :(得分:2)

不可能将新的Cloudformation模板“连接”到现有的AWS基础设施。

您必须使用模板创建一个新的DynamoDB并迁移数据。