diff --git a/clients/client-rds/src/commands/CreateDBShardGroupCommand.ts b/clients/client-rds/src/commands/CreateDBShardGroupCommand.ts index ef6836185a09..67f7c380dd89 100644 --- a/clients/client-rds/src/commands/CreateDBShardGroupCommand.ts +++ b/clients/client-rds/src/commands/CreateDBShardGroupCommand.ts @@ -41,6 +41,7 @@ export interface CreateDBShardGroupCommandOutput extends DBShardGroup, __Metadat * DBClusterIdentifier: "STRING_VALUE", // required * ComputeRedundancy: Number("int"), * MaxACU: Number("double"), // required + * MinACU: Number("double"), * PubliclyAccessible: true || false, * }; * const command = new CreateDBShardGroupCommand(input); @@ -50,6 +51,7 @@ export interface CreateDBShardGroupCommandOutput extends DBShardGroup, __Metadat * // DBShardGroupIdentifier: "STRING_VALUE", * // DBClusterIdentifier: "STRING_VALUE", * // MaxACU: Number("double"), + * // MinACU: Number("double"), * // ComputeRedundancy: Number("int"), * // Status: "STRING_VALUE", * // PubliclyAccessible: true || false, diff --git a/clients/client-rds/src/commands/DeleteDBShardGroupCommand.ts b/clients/client-rds/src/commands/DeleteDBShardGroupCommand.ts index d7f07b53a3ea..62b741ad2b05 100644 --- a/clients/client-rds/src/commands/DeleteDBShardGroupCommand.ts +++ b/clients/client-rds/src/commands/DeleteDBShardGroupCommand.ts @@ -45,6 +45,7 @@ export interface DeleteDBShardGroupCommandOutput extends DBShardGroup, __Metadat * // DBShardGroupIdentifier: "STRING_VALUE", * // DBClusterIdentifier: "STRING_VALUE", * // MaxACU: Number("double"), + * // MinACU: Number("double"), * // ComputeRedundancy: Number("int"), * // Status: "STRING_VALUE", * // PubliclyAccessible: true || false, diff --git a/clients/client-rds/src/commands/DescribeDBShardGroupsCommand.ts b/clients/client-rds/src/commands/DescribeDBShardGroupsCommand.ts index 27a15041ab64..2d48220dd238 100644 --- a/clients/client-rds/src/commands/DescribeDBShardGroupsCommand.ts +++ b/clients/client-rds/src/commands/DescribeDBShardGroupsCommand.ts @@ -57,6 +57,7 @@ export interface DescribeDBShardGroupsCommandOutput extends DescribeDBShardGroup * // DBShardGroupIdentifier: "STRING_VALUE", * // DBClusterIdentifier: "STRING_VALUE", * // MaxACU: Number("double"), + * // MinACU: Number("double"), * // ComputeRedundancy: Number("int"), * // Status: "STRING_VALUE", * // PubliclyAccessible: true || false, diff --git a/clients/client-rds/src/commands/ModifyDBShardGroupCommand.ts b/clients/client-rds/src/commands/ModifyDBShardGroupCommand.ts index 18f8f9694dbb..09ca500eaa97 100644 --- a/clients/client-rds/src/commands/ModifyDBShardGroupCommand.ts +++ b/clients/client-rds/src/commands/ModifyDBShardGroupCommand.ts @@ -40,6 +40,7 @@ export interface ModifyDBShardGroupCommandOutput extends DBShardGroup, __Metadat * const input = { // ModifyDBShardGroupMessage * DBShardGroupIdentifier: "STRING_VALUE", // required * MaxACU: Number("double"), + * MinACU: Number("double"), * }; * const command = new ModifyDBShardGroupCommand(input); * const response = await client.send(command); @@ -48,6 +49,7 @@ export interface ModifyDBShardGroupCommandOutput extends DBShardGroup, __Metadat * // DBShardGroupIdentifier: "STRING_VALUE", * // DBClusterIdentifier: "STRING_VALUE", * // MaxACU: Number("double"), + * // MinACU: Number("double"), * // ComputeRedundancy: Number("int"), * // Status: "STRING_VALUE", * // PubliclyAccessible: true || false, diff --git a/clients/client-rds/src/commands/RebootDBShardGroupCommand.ts b/clients/client-rds/src/commands/RebootDBShardGroupCommand.ts index 598ea0abd940..c34948674e09 100644 --- a/clients/client-rds/src/commands/RebootDBShardGroupCommand.ts +++ b/clients/client-rds/src/commands/RebootDBShardGroupCommand.ts @@ -48,6 +48,7 @@ export interface RebootDBShardGroupCommandOutput extends DBShardGroup, __Metadat * // DBShardGroupIdentifier: "STRING_VALUE", * // DBClusterIdentifier: "STRING_VALUE", * // MaxACU: Number("double"), + * // MinACU: Number("double"), * // ComputeRedundancy: Number("int"), * // Status: "STRING_VALUE", * // PubliclyAccessible: true || false, diff --git a/clients/client-rds/src/models/models_0.ts b/clients/client-rds/src/models/models_0.ts index 6de39cbf4a90..e6166e41b169 100644 --- a/clients/client-rds/src/models/models_0.ts +++ b/clients/client-rds/src/models/models_0.ts @@ -572,8 +572,8 @@ export class SubscriptionNotFoundFault extends __BaseException { /** *
Metadata assigned to an Amazon RDS resource consisting of a key-value pair.
*For more information, see - * Tagging Amazon RDS Resources in the Amazon RDS User Guide - * or Tagging Amazon Aurora and Amazon RDS Resources in the Amazon Aurora User Guide. + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. *
* @public */ @@ -1569,9 +1569,11 @@ export interface CopyDBClusterParameterGroupMessage { TargetDBClusterParameterGroupDescription: string | undefined; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -1809,9 +1811,11 @@ export interface CopyDBClusterSnapshotMessage { CopyTags?: boolean; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -1970,9 +1974,11 @@ export interface DBClusterSnapshot { IAMDatabaseAuthenticationEnabled?: boolean; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -2170,9 +2176,11 @@ export interface CopyDBParameterGroupMessage { TargetDBParameterGroupDescription: string | undefined; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -2294,9 +2302,11 @@ export interface CopyDBSnapshotMessage { KmsKeyId?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -2667,9 +2677,11 @@ export interface DBSnapshot { DbiResourceId?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -2847,9 +2859,11 @@ export interface CopyOptionGroupMessage { TargetOptionGroupDescription: string | undefined; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -3490,9 +3504,11 @@ export interface BlueGreenDeployment { DeleteTime?: Date; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -3756,9 +3772,11 @@ export interface CreateCustomDBEngineVersionMessage { Manifest?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -4137,9 +4155,11 @@ export interface DBEngineVersion { CreateTime?: Date; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -6121,9 +6141,11 @@ export interface DBCluster { DomainMemberships?: DomainMembership[]; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -9446,9 +9468,11 @@ export interface DBInstance { MaxAllocatedStorage?: number; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -9921,9 +9945,11 @@ export interface CreateDBInstanceReadReplicaMessage { PubliclyAccessible?: boolean; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -11065,9 +11091,11 @@ export interface CreateDBProxyEndpointRequest { TargetRole?: DBProxyEndpointTargetRole; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -11402,6 +11430,12 @@ export interface CreateDBShardGroupMessage { */ MaxACU: number | undefined; + /** + *The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
+ * @public + */ + MinACU?: number; + /** *Specifies whether the DB shard group is publicly accessible.
*When the DB shard group is publicly accessible, its Domain Name System (DNS) endpoint resolves to the private IP address from @@ -11461,6 +11495,12 @@ export interface DBShardGroup { */ MaxACU?: number; + /** + *
The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
+ * @public + */ + MinACU?: number; + /** *Specifies whether to create standby instances for the DB shard group. Valid values are the following:
*A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -11858,9 +11900,11 @@ export interface CreateEventSubscriptionMessage { Enabled?: boolean; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12411,9 +12455,11 @@ export interface CreateIntegrationMessage { AdditionalEncryptionContext?: RecordA list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12522,9 +12568,11 @@ export interface Integration { Status?: IntegrationStatus; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12818,9 +12866,11 @@ export interface CreateTenantDatabaseMessage { NcharCharacterSetName?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12924,9 +12974,11 @@ export interface TenantDatabase { PendingModifiedValues?: TenantDatabasePendingModifiedValues; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -13149,12 +13201,14 @@ export interface DeleteDBClusterMessage { DBClusterIdentifier: string | undefined; /** - *Specifies whether to skip the creation of a final DB cluster snapshot before the DB cluster is deleted. - * If skip is specified, no DB cluster snapshot is created. If skip isn't specified, a DB cluster snapshot - * is created before the DB cluster is deleted. By default, skip isn't specified, and the DB cluster snapshot is created. - * By default, this parameter is disabled.
+ *Specifies whether to skip the creation of a final DB cluster snapshot before RDS
+ * deletes the DB cluster. If you set this value to true
, RDS doesn't create a
+ * final DB cluster snapshot. If you set this value to false
or don't specify
+ * it, RDS creates a DB cluster snapshot before it deletes the DB cluster. By default, this
+ * parameter is disabled, so RDS creates a final DB cluster snapshot.
You must specify a FinalDBSnapshotIdentifier
parameter if SkipFinalSnapshot
is disabled.
If SkipFinalSnapshot
is disabled, you must specify a value for the
+ * FinalDBSnapshotIdentifier
parameter.
The DB cluster snapshot identifier of the new DB cluster snapshot created when SkipFinalSnapshot
* is disabled.
Specifying this parameter and also skipping the creation of a final DB cluster snapshot
- * with the SkipFinalShapshot
parameter results in an error.
If you specify this parameter and also skip the creation of a final DB cluster
+ * snapshot with the SkipFinalShapshot
parameter, the request results in
+ * an error.
Constraints:
*Specifies whether to remove automated backups immediately after the DB * cluster is deleted. This parameter isn't case-sensitive. The default is to remove - * automated backups immediately after the DB cluster is deleted. - *
- *You must delete automated backups for Amazon RDS Multi-AZ DB clusters. For more information about managing automated backups for RDS Multi-AZ DB clusters, see Managing automated backups.
- *
- * user
+ * customer
*
A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ TagList?: Tag[]; @@ -9709,6 +9711,12 @@ export interface ModifyDBShardGroupMessage { * @public */ MaxACU?: number; + + /** + *The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
+ * @public + */ + MinACU?: number; } /** @@ -10083,7 +10091,7 @@ export interface ModifyIntegrationMessage { } /** - *A list of all available options
+ *A list of all available options for an option group.
* @public */ export interface OptionConfiguration { @@ -10106,13 +10114,13 @@ export interface OptionConfiguration { OptionVersion?: string; /** - *A list of DBSecurityGroupMembership name strings used for this option.
+ *A list of DB security groups used for this option.
* @public */ DBSecurityGroupMemberships?: string[]; /** - *A list of VpcSecurityGroupMembership name strings used for this option.
+ *A list of VPC security group names used for this option.
* @public */ VpcSecurityGroupMemberships?: string[]; @@ -10409,9 +10417,11 @@ export interface PurchaseReservedDBInstancesOfferingMessage { DBInstanceCount?: number; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -11122,9 +11132,11 @@ export interface RestoreDBClusterFromS3Message { PreferredMaintenanceWindow?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12031,9 +12043,11 @@ export interface RestoreDBClusterToPointInTimeMessage { VpcSecurityGroupIds?: string[]; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -12632,9 +12646,11 @@ export interface RestoreDBInstanceFromDBSnapshotMessage { OptionGroupName?: string; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; @@ -13986,9 +14002,11 @@ export interface RestoreDBInstanceToPointInTimeMessage { CopyTagsToSnapshot?: boolean; /** - *A list of tags. - * For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide. - *
+ *A list of tags.
+ *For more information, see + * Tagging Amazon RDS resources in the Amazon RDS User Guide or + * Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide. + *
* @public */ Tags?: Tag[]; diff --git a/clients/client-rds/src/protocols/Aws_query.ts b/clients/client-rds/src/protocols/Aws_query.ts index 32aba0beb5d1..b9e5baaa3485 100644 --- a/clients/client-rds/src/protocols/Aws_query.ts +++ b/clients/client-rds/src/protocols/Aws_query.ts @@ -11239,6 +11239,9 @@ const se_CreateDBShardGroupMessage = (input: CreateDBShardGroupMessage, context: if (input[_MACU] != null) { entries[_MACU] = __serializeFloat(input[_MACU]); } + if (input[_MACUi] != null) { + entries[_MACUi] = __serializeFloat(input[_MACUi]); + } if (input[_PA] != null) { entries[_PA] = input[_PA]; } @@ -14161,6 +14164,9 @@ const se_ModifyDBShardGroupMessage = (input: ModifyDBShardGroupMessage, context: if (input[_MACU] != null) { entries[_MACU] = __serializeFloat(input[_MACU]); } + if (input[_MACUi] != null) { + entries[_MACUi] = __serializeFloat(input[_MACUi]); + } return entries; }; @@ -19755,6 +19761,9 @@ const de_DBShardGroup = (output: any, context: __SerdeContext): DBShardGroup => if (output[_MACU] != null) { contents[_MACU] = __strictParseFloat(output[_MACU]) as number; } + if (output[_MACUi] != null) { + contents[_MACUi] = __strictParseFloat(output[_MACUi]) as number; + } if (output[_CR] != null) { contents[_CR] = __strictParseInt32(output[_CR]) as number; } @@ -25402,6 +25411,7 @@ const _Li = "Links"; const _Lim = "Limit"; const _M = "Manifest"; const _MACU = "MaxACU"; +const _MACUi = "MinACU"; const _MAS = "ModifyActivityStream"; const _MASa = "MaxAllocatedStorage"; const _MAZ = "MultiAZ"; diff --git a/codegen/sdk-codegen/aws-models/rds.json b/codegen/sdk-codegen/aws-models/rds.json index 385af890d93c..6194872172d9 100644 --- a/codegen/sdk-codegen/aws-models/rds.json +++ b/codegen/sdk-codegen/aws-models/rds.json @@ -6102,6 +6102,12 @@ "smithy.api#required": {} } }, + "MinACU": { + "target": "com.amazonaws.rds#DoubleOptional", + "traits": { + "smithy.api#documentation": "The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
" + } + }, "PubliclyAccessible": { "target": "com.amazonaws.rds#BooleanOptional", "traits": { @@ -11054,6 +11060,12 @@ "smithy.api#documentation": "The maximum capacity of the DB shard group in Aurora capacity units (ACUs).
" } }, + "MinACU": { + "target": "com.amazonaws.rds#DoubleOptional", + "traits": { + "smithy.api#documentation": "The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
" + } + }, "ComputeRedundancy": { "target": "com.amazonaws.rds#IntegerOptional", "traits": { @@ -12087,19 +12099,19 @@ "SkipFinalSnapshot": { "target": "com.amazonaws.rds#Boolean", "traits": { - "smithy.api#documentation": "Specifies whether to skip the creation of a final DB cluster snapshot before the DB cluster is deleted.\n If skip is specified, no DB cluster snapshot is created. If skip isn't specified, a DB cluster snapshot \n is created before the DB cluster is deleted. By default, skip isn't specified, and the DB cluster snapshot is created. \n By default, this parameter is disabled.
\nYou must specify a FinalDBSnapshotIdentifier
parameter if SkipFinalSnapshot
is disabled.
Specifies whether to skip the creation of a final DB cluster snapshot before RDS\n deletes the DB cluster. If you set this value to true
, RDS doesn't create a\n final DB cluster snapshot. If you set this value to false
or don't specify\n it, RDS creates a DB cluster snapshot before it deletes the DB cluster. By default, this\n parameter is disabled, so RDS creates a final DB cluster snapshot.
If SkipFinalSnapshot
is disabled, you must specify a value for the\n FinalDBSnapshotIdentifier
parameter.
The DB cluster snapshot identifier of the new DB cluster snapshot created when SkipFinalSnapshot
\n is disabled.
Specifying this parameter and also skipping the creation of a final DB cluster snapshot \n with the SkipFinalShapshot
parameter results in an error.
Constraints:
\nMust be 1 to 255 letters, numbers, or hyphens.
\nFirst character must be a letter
\nCan't end with a hyphen or contain two consecutive hyphens
\nThe DB cluster snapshot identifier of the new DB cluster snapshot created when SkipFinalSnapshot
\n is disabled.
If you specify this parameter and also skip the creation of a final DB cluster\n snapshot with the SkipFinalShapshot
parameter, the request results in\n an error.
Constraints:
\nMust be 1 to 255 letters, numbers, or hyphens.
\nFirst character must be a letter
\nCan't end with a hyphen or contain two consecutive hyphens
\nSpecifies whether to remove automated backups immediately after the DB\n cluster is deleted. This parameter isn't case-sensitive. The default is to remove \n automated backups immediately after the DB cluster is deleted.\n
\nYou must delete automated backups for Amazon RDS Multi-AZ DB clusters. For more information about managing automated backups for RDS Multi-AZ DB clusters, see Managing automated backups.
\nSpecifies whether to remove automated backups immediately after the DB\n cluster is deleted. This parameter isn't case-sensitive. The default is to remove \n automated backups immediately after the DB cluster is deleted.
" } } }, @@ -13846,7 +13858,7 @@ "Source": { "target": "com.amazonaws.rds#String", "traits": { - "smithy.api#documentation": "A specific source to return parameters for.
\nValid Values:
\n\n user
\n
\n engine
\n
\n service
\n
A specific source to return parameters for.
\nValid Values:
\n\n customer
\n
\n engine
\n
\n service
\n
The maximum capacity of the DB shard group in Aurora capacity units (ACUs).
" } + }, + "MinACU": { + "target": "com.amazonaws.rds#DoubleOptional", + "traits": { + "smithy.api#documentation": "The minimum capacity of the DB shard group in Aurora capacity units (ACUs).
" + } } }, "traits": { @@ -23640,13 +23658,13 @@ "DBSecurityGroupMemberships": { "target": "com.amazonaws.rds#DBSecurityGroupNameList", "traits": { - "smithy.api#documentation": "A list of DBSecurityGroupMembership name strings used for this option.
" + "smithy.api#documentation": "A list of DB security groups used for this option.
" } }, "VpcSecurityGroupMemberships": { "target": "com.amazonaws.rds#VpcSecurityGroupIdList", "traits": { - "smithy.api#documentation": "A list of VpcSecurityGroupMembership name strings used for this option.
" + "smithy.api#documentation": "A list of VPC security group names used for this option.
" } }, "OptionSettings": { @@ -23657,7 +23675,7 @@ } }, "traits": { - "smithy.api#documentation": "A list of all available options
" + "smithy.api#documentation": "A list of all available options for an option group.
" } }, "com.amazonaws.rds#OptionConfigurationList": { @@ -30612,7 +30630,7 @@ } }, "traits": { - "smithy.api#documentation": "Metadata assigned to an Amazon RDS resource consisting of a key-value pair.
\nFor more information, see\n Tagging Amazon RDS Resources in the Amazon RDS User Guide\n or Tagging Amazon Aurora and Amazon RDS Resources in the Amazon Aurora User Guide.\n
" + "smithy.api#documentation": "Metadata assigned to an Amazon RDS resource consisting of a key-value pair.
\nFor more information, see\n Tagging Amazon RDS resources in the Amazon RDS User Guide or \n Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.\n
" } }, "com.amazonaws.rds#TagList": { @@ -30624,7 +30642,7 @@ } }, "traits": { - "smithy.api#documentation": "A list of tags.\n For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.\n
" + "smithy.api#documentation": "A list of tags.
\nFor more information, see\n Tagging Amazon RDS resources in the Amazon RDS User Guide or \n Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.\n
" } }, "com.amazonaws.rds#TagListMessage": {