Skip to content

Commit

Permalink
feat(client-rds): This release adds support for adding a dedicated lo…
Browse files Browse the repository at this point in the history
…g volume to open-source RDS instances.
  • Loading branch information
awstools committed Oct 12, 2023
1 parent 73c9229 commit 634a983
Show file tree
Hide file tree
Showing 28 changed files with 227 additions and 0 deletions.
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/CopyDBSnapshotCommand.ts
Expand Up @@ -115,6 +115,7 @@ export interface CopyDBSnapshotCommandOutput extends CopyDBSnapshotResult, __Met
* // SnapshotTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // DBSystemId: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
3 changes: 3 additions & 0 deletions clients/client-rds/src/commands/CreateDBInstanceCommand.ts
Expand Up @@ -131,6 +131,7 @@ export interface CreateDBInstanceCommandOutput extends CreateDBInstanceResult, _
* MasterUserSecretKmsKeyId: "STRING_VALUE",
* CACertificateIdentifier: "STRING_VALUE",
* DBSystemId: "STRING_VALUE",
* DedicatedLogVolume: true || false,
* };
* const command = new CreateDBInstanceCommand(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -227,6 +228,7 @@ export interface CreateDBInstanceCommandOutput extends CreateDBInstanceResult, _
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -352,6 +354,7 @@ export interface CreateDBInstanceCommandOutput extends CreateDBInstanceResult, _
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -116,6 +116,7 @@ export interface CreateDBInstanceReadReplicaCommandOutput extends CreateDBInstan
* EnableCustomerOwnedIp: true || false,
* AllocatedStorage: Number("int"),
* SourceDBClusterIdentifier: "STRING_VALUE",
* DedicatedLogVolume: true || false,
* };
* const command = new CreateDBInstanceReadReplicaCommand(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -212,6 +213,7 @@ export interface CreateDBInstanceReadReplicaCommandOutput extends CreateDBInstan
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -337,6 +339,7 @@ export interface CreateDBInstanceReadReplicaCommandOutput extends CreateDBInstan
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/CreateDBSnapshotCommand.ts
Expand Up @@ -103,6 +103,7 @@ export interface CreateDBSnapshotCommandOutput extends CreateDBSnapshotResult, _
* // SnapshotTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // DBSystemId: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -93,6 +93,7 @@ export interface DeleteDBInstanceAutomatedBackupCommandOutput
* // BackupTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // AwsBackupRecoveryPointArn: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/DeleteDBInstanceCommand.ts
Expand Up @@ -167,6 +167,7 @@ export interface DeleteDBInstanceCommandOutput extends DeleteDBInstanceResult, _
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -292,6 +293,7 @@ export interface DeleteDBInstanceCommandOutput extends DeleteDBInstanceResult, _
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/DeleteDBSnapshotCommand.ts
Expand Up @@ -99,6 +99,7 @@ export interface DeleteDBSnapshotCommandOutput extends DeleteDBSnapshotResult, _
* // SnapshotTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // DBSystemId: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -112,6 +112,7 @@ export interface DescribeDBInstanceAutomatedBackupsCommandOutput
* // BackupTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // AwsBackupRecoveryPointArn: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // ],
* // };
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/DescribeDBInstancesCommand.ts
Expand Up @@ -157,6 +157,7 @@ export interface DescribeDBInstancesCommandOutput extends DBInstanceMessage, __M
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -282,6 +283,7 @@ export interface DescribeDBInstancesCommandOutput extends DBInstanceMessage, __M
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // ],
* // };
Expand Down
Expand Up @@ -112,6 +112,7 @@ export interface DescribeDBSnapshotsCommandOutput extends DBSnapshotMessage, __M
* // SnapshotTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // DBSystemId: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // ],
* // };
Expand Down
Expand Up @@ -123,6 +123,7 @@ export interface DescribeOrderableDBInstanceOptionsCommandOutput
* // MaxStorageThroughputPerDbInstance: Number("int"),
* // MinStorageThroughputPerIops: Number("double"),
* // MaxStorageThroughputPerIops: Number("double"),
* // SupportsDedicatedLogVolume: true || false,
* // },
* // ],
* // Marker: "STRING_VALUE",
Expand Down
Expand Up @@ -107,6 +107,7 @@ export interface DescribeValidDBInstanceModificationsCommandOutput
* // AllowedValues: "STRING_VALUE",
* // },
* // ],
* // SupportsDedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
3 changes: 3 additions & 0 deletions clients/client-rds/src/commands/ModifyDBInstanceCommand.ts
Expand Up @@ -125,6 +125,7 @@ export interface ModifyDBInstanceCommandOutput extends ModifyDBInstanceResult, _
* RotateMasterUserPassword: true || false,
* MasterUserSecretKmsKeyId: "STRING_VALUE",
* Engine: "STRING_VALUE",
* DedicatedLogVolume: true || false,
* };
* const command = new ModifyDBInstanceCommand(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -221,6 +222,7 @@ export interface ModifyDBInstanceCommandOutput extends ModifyDBInstanceResult, _
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -346,6 +348,7 @@ export interface ModifyDBInstanceCommandOutput extends ModifyDBInstanceResult, _
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
1 change: 1 addition & 0 deletions clients/client-rds/src/commands/ModifyDBSnapshotCommand.ts
Expand Up @@ -102,6 +102,7 @@ export interface ModifyDBSnapshotCommandOutput extends ModifyDBSnapshotResult, _
* // SnapshotTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // DBSystemId: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/PromoteReadReplicaCommand.ts
Expand Up @@ -161,6 +161,7 @@ export interface PromoteReadReplicaCommandOutput extends PromoteReadReplicaResul
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -286,6 +287,7 @@ export interface PromoteReadReplicaCommandOutput extends PromoteReadReplicaResul
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/RebootDBInstanceCommand.ts
Expand Up @@ -152,6 +152,7 @@ export interface RebootDBInstanceCommandOutput extends RebootDBInstanceResult, _
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -277,6 +278,7 @@ export interface RebootDBInstanceCommandOutput extends RebootDBInstanceResult, _
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -118,6 +118,7 @@ export interface RestoreDBInstanceFromDBSnapshotCommandOutput
* StorageThroughput: Number("int"),
* DBClusterSnapshotIdentifier: "STRING_VALUE",
* AllocatedStorage: Number("int"),
* DedicatedLogVolume: true || false,
* };
* const command = new RestoreDBInstanceFromDBSnapshotCommand(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -214,6 +215,7 @@ export interface RestoreDBInstanceFromDBSnapshotCommandOutput
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -339,6 +341,7 @@ export interface RestoreDBInstanceFromDBSnapshotCommandOutput
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -117,6 +117,7 @@ export interface RestoreDBInstanceFromS3CommandOutput extends RestoreDBInstanceF
* StorageThroughput: Number("int"),
* ManageMasterUserPassword: true || false,
* MasterUserSecretKmsKeyId: "STRING_VALUE",
* DedicatedLogVolume: true || false,
* };
* const command = new RestoreDBInstanceFromS3Command(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -213,6 +214,7 @@ export interface RestoreDBInstanceFromS3CommandOutput extends RestoreDBInstanceF
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -338,6 +340,7 @@ export interface RestoreDBInstanceFromS3CommandOutput extends RestoreDBInstanceF
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -118,6 +118,7 @@ export interface RestoreDBInstanceToPointInTimeCommandOutput
* NetworkType: "STRING_VALUE",
* StorageThroughput: Number("int"),
* AllocatedStorage: Number("int"),
* DedicatedLogVolume: true || false,
* };
* const command = new RestoreDBInstanceToPointInTimeCommand(input);
* const response = await client.send(command);
Expand Down Expand Up @@ -214,6 +215,7 @@ export interface RestoreDBInstanceToPointInTimeCommandOutput
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -339,6 +341,7 @@ export interface RestoreDBInstanceToPointInTimeCommandOutput
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -104,6 +104,7 @@ export interface StartDBInstanceAutomatedBackupsReplicationCommandOutput
* // BackupTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // AwsBackupRecoveryPointArn: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/StartDBInstanceCommand.ts
Expand Up @@ -151,6 +151,7 @@ export interface StartDBInstanceCommandOutput extends StartDBInstanceResult, __M
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -276,6 +277,7 @@ export interface StartDBInstanceCommandOutput extends StartDBInstanceResult, __M
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -100,6 +100,7 @@ export interface StopDBInstanceAutomatedBackupsReplicationCommandOutput
* // BackupTarget: "STRING_VALUE",
* // StorageThroughput: Number("int"),
* // AwsBackupRecoveryPointArn: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
2 changes: 2 additions & 0 deletions clients/client-rds/src/commands/StopDBInstanceCommand.ts
Expand Up @@ -154,6 +154,7 @@ export interface StopDBInstanceCommandOutput extends StopDBInstanceResult, __Met
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -279,6 +280,7 @@ export interface StopDBInstanceCommandOutput extends StopDBInstanceResult, __Met
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down
Expand Up @@ -143,6 +143,7 @@ export interface SwitchoverReadReplicaCommandOutput extends SwitchoverReadReplic
* // ResumeFullAutomationModeTime: new Date("TIMESTAMP"),
* // StorageThroughput: Number("int"),
* // Engine: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // LatestRestorableTime: new Date("TIMESTAMP"),
* // MultiAZ: true || false,
Expand Down Expand Up @@ -268,6 +269,7 @@ export interface SwitchoverReadReplicaCommandOutput extends SwitchoverReadReplic
* // },
* // ReadReplicaSourceDBClusterIdentifier: "STRING_VALUE",
* // PercentProgress: "STRING_VALUE",
* // DedicatedLogVolume: true || false,
* // },
* // };
*
Expand Down

0 comments on commit 634a983

Please sign in to comment.