Class CfnDBClusterParameterGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDBClusterParameterGroupPropsMixin>
- Enclosing class:
CfnDBClusterParameterGroupPropsMixin
CfnDBClusterParameterGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) dbClusterParameterGroupName(String dbClusterParameterGroupName) The name of the DB cluster parameter group.description(String description) The description for the DB cluster parameter group.The DB cluster parameter group family name.parameters(Object parameters) Provides a list of parameters for the DB cluster parameter group.Tags to assign to the DB cluster parameter group.
-
Method Details
-
create
@Stability(Stable) public static CfnDBClusterParameterGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDBClusterParameterGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDBClusterParameterGroupPropsMixin.Builder.
-
dbClusterParameterGroupName
@Stability(Stable) public CfnDBClusterParameterGroupPropsMixin.Builder dbClusterParameterGroupName(String dbClusterParameterGroupName) The name of the DB cluster parameter group.Constraints:
- Must not match the name of an existing DB cluster parameter group.
This value is stored as a lowercase string.
- Parameters:
dbClusterParameterGroupName- The name of the DB cluster parameter group. This parameter is required.- Returns:
this- See Also:
-
description
@Stability(Stable) public CfnDBClusterParameterGroupPropsMixin.Builder description(String description) The description for the DB cluster parameter group.- Parameters:
description- The description for the DB cluster parameter group. This parameter is required.- Returns:
this- See Also:
-
family
The DB cluster parameter group family name.A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.
Aurora MySQL
Example:
aurora-mysql5.7,aurora-mysql8.0Aurora PostgreSQL
Example:
aurora-postgresql14RDS for MySQL
Example:
mysql8.0RDS for PostgreSQL
Example:
postgres13To list all of the available parameter group families for a DB engine, use the following command:
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine <engine>For example, to list all of the available parameter group families for the Aurora PostgreSQL DB engine, use the following command:
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily" --engine aurora-postgresqlThe output contains duplicates.
The following are the valid DB engine values:
aurora-mysqlaurora-postgresqlmysqlpostgres
- Parameters:
family- The DB cluster parameter group family name. This parameter is required.- Returns:
this- See Also:
-
parameters
@Stability(Stable) public CfnDBClusterParameterGroupPropsMixin.Builder parameters(Object parameters) Provides a list of parameters for the DB cluster parameter group.- Parameters:
parameters- Provides a list of parameters for the DB cluster parameter group. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDBClusterParameterGroupPropsMixin.Builder tags(List<? extends CfnTag> tags) Tags to assign to the DB cluster parameter group.- Parameters:
tags- Tags to assign to the DB cluster parameter group. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDBClusterParameterGroupPropsMixin>- Returns:
- a newly built instance of
CfnDBClusterParameterGroupPropsMixin.
-