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

OD街

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

例如,我已经有一个Dynamo DB,其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'

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

尼古拉斯

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 AWS CLI 将现有资源导入 CloudFormation

如何使用Jenkins提取AWS资源arn

如何使用Cloudformation在AWS RestAPI中创建嵌套的资源路径?

创建或部署新模板时,AWS CloudFormation重用现有资源

如何使用现有环境生成AWS CloudFormation

AWS“存储桶已经存在”-如何将现有资源“迁移”到CloudFormation?

如何在.net中以编程方式从现有资源创建cloudformation堆栈?

cloudformation模板中的现有动态AWS资源

如何使用CloudFormation从别名获取AWS SSM Key Arn?

Cloudformation:导入现有资源

AWS Amplify。使用现有资源

Cloudformation 如何将现有资源导入 Stack?

如何从现有的 API-Gateway 创建 AWS Cloudformation Stack?

如何使用cloudformation创建私有AWS Api网关?

AWS Cloudformation:有条件地创建资源属性

如何使用现有 VPC 创建 aws_instance?

如何指示AWS CloudFormation模板在特定区域中创建资源?

如何通过ARN删除AWS资源?

修改 Cloudformation 中的现有资源

获取Cloudformation Stack中所有资源的ARN

如何在cloudformation策略文档中引用资源ARN?(yaml)

我如何要求 Terraform 使用现有资源而不是重新创建它?

创建TLS入口资源时如何(重新)使用现有的静态IP地址?

如何使用现有资源创建关系数据库?

使用Cloudformation创建KMS密钥时,出现消息“没有IAM权限来处理AWS :: KMS :: Key资源上的标签”

如何使用基于现有列计算的 SQL 在 Google BigQuery 中创建新列?

如何基于现有列在 Python 中创建新列

使用bash脚本基于现有文件创建文件

基于现有列创建新列。使用 1 或 0