Rus_JURU
Rus_JURU

Reputation: 11

Add Parameters to DB Cluster parameter group in AWS Cloudformation

I have written a CloudFormation template that creates a DBClusterParameterGroup and I am trying to add parameters to it. Each time the stack tries to create it gives error messages for Invalid / Unsupported DB Parameter for both ParameterName and ParameterValue. This is the way the cli command for adding parameters references those 2 values. How do I pass these add these two values into the DB Cluster Parameter group if those Parameter names are not recognized in CloudFormation

            "Type": "AWS::RDS::DBClusterParameterGroup",
            "Properties": {
                "Description": "parameter group",
                "Family": "aurora5.6",
                "Parameters": {
                    "ParameterName": "aws_default_lambda_role",
                    "ParameterValue": "arn:aws:iam::..."
                }
            }
        }

Upvotes: 1

Views: 928

Answers (1)

Kaustubh Khavnekar
Kaustubh Khavnekar

Reputation: 2913

{
    "Type": "AWS::RDS::DBClusterParameterGroup",
    "Properties": {
        "Description": "parameter group",
        "Family": "aurora5.6",
        "Parameters": {
            "ParameterName": "aws_default_lambda_role",
            "ParameterValue": "arn:aws:iam::..."
        }
    }
}

should be changed to

{
    "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"
        }
    }
}

References:

Examples section for AWS::RDS::DBClusterParameterGroup:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#aws-resource-rds-dbclusterparametergroup--examples

Upvotes: 3

Related Questions