gpt4 book ai didi

amazon-web-services - 从 DynamoDB 表生成云形成模板

转载 作者:行者123 更新时间:2023-12-04 02:06:29 25 4
gpt4 key购买 nike

我有一个需要复制到不同环境的 DynamoDB 表。管理表的最佳方法是使用 CloudFormation 模板,以便脚本可以根据模板创建表。鉴于表已经存在,我想知道是否可以为现有表生成 e 模板,有什么想法吗?在谷歌找不到太多...

模板看起来像这样:

"Resources": {
"CustomerTable": {
"Type" : "AWS::DynamoDB::Table",
"Properties" : {
"KeySchema": [
{
"AttributeName": "customerId",
"KeyType": "HASH"
}
],
"AttributeDefinitions": [
{
"AttributeName": "customerId",
"AttributeType": "N"
}
],
"ProvisionedThroughput" : {
"ReadCapacityUnits" : { "Ref": "CustomerReadCapacity" },
"WriteCapacityUnits" : { "Ref": "CustomerWriteCapacity" }
},
"TableName" : "customer"
}
}
}

最佳答案

您可以使用 CloudFormer从 AWS 账户中的现有资源生成 CloudFormation 模板。

但是,生成的模板不会以任何方式链接到您现有的资源。 CloudFormer 将生成一个模板,该模板是您现有资源的副本。使用生成的模板将创建一个包含新资源的新 CloudFormation 堆栈。

无法获取现有资源并将它们包含在 CloudFormation 堆栈中。如果您希望您的资源由 CloudFormation 管理,那么它们首先需要由 CloudFormation 创建。

关于amazon-web-services - 从 DynamoDB 表生成云形成模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42982832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com