From d2d3328a8c081342e9ee073db628985f58b555af Mon Sep 17 00:00:00 2001
From: awstools 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.
* 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * The minimum capacity of the DB shard group in Aurora capacity units (ACUs). 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). 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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.
+ * 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 You must specify a If The DB cluster snapshot identifier of the new DB cluster snapshot created when Specifying this parameter and also skipping the creation of a final DB cluster snapshot
- * with the If you specify this parameter and also skip the creation of a final DB cluster
+ * snapshot with the 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.
@@ -11627,9 +11667,11 @@ export interface CreateDBSnapshotMessage {
DBInstanceIdentifier: string | undefined;
/**
- *
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.FinalDBSnapshotIdentifier
parameter if SkipFinalSnapshot
is disabled.SkipFinalSnapshot
is disabled, you must specify a value for the
+ * FinalDBSnapshotIdentifier
parameter.SkipFinalSnapshot
* is disabled.SkipFinalShapshot
parameter results in an error.SkipFinalShapshot
parameter, the request results in
+ * an error.
@@ -13186,11 +13241,7 @@ export interface DeleteDBClusterMessage {
/**
*
- * 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": {