我已经编写了一个创建 DBClusterParameterGroup 的 CloudFormation 模板,并且我正在尝试向其中添加参数。每次堆栈尝试创建时,都会给出 ParameterName 和 ParameterValue 的无效/不支持的数据库参数的错误消息。这是用于添加参数的 cli 命令引用这 2 个值的方式。如果 CloudFormation 无法识别这些参数名称,我如何将这两个值传递到数据库集群参数组中
"Type": "AWS::RDS::DBClusterParameterGroup",
"Properties": {
"Description": "parameter group",
"Family": "aurora5.6",
"Parameters": {
"ParameterName": "aws_default_lambda_role",
"ParameterValue": "arn:aws:iam::..."
}
}
}
最佳答案
{
"Type": "AWS::RDS::DBClusterParameterGroup",
"Properties": {
"Description": "parameter group",
"Family": "aurora5.6",
"Parameters": {
"ParameterName": "aws_default_lambda_role",
"ParameterValue": "arn:aws:iam::..."
}
}
}
应改为
{
"Type": "AWS::RDS::DBClusterParameterGroup",
"Properties": {
"Description": "parameter group",
"Family": "aurora5.6",
"Parameters": {
"aws_default_lambda_role": "arn:aws:iam::...",
... add other parameters in format "name": "value"
}
}
}
引用文献:
AWS::RDS::DBClusterParameterGroup
的示例部分:
关于amazon-web-services - 将参数添加到 AWS Cloudformation 中的数据库集群参数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70931884/