Skip to content

Commit

Permalink
feat(client-rds): This release adds support for Aurora Limitless Data…
Browse files Browse the repository at this point in the history
…base.
  • Loading branch information
awstools committed Jan 24, 2024
1 parent ee421ea commit ecd7fe6
Show file tree
Hide file tree
Showing 30 changed files with 2,908 additions and 409 deletions.
40 changes: 40 additions & 0 deletions clients/client-rds/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -455,6 +455,14 @@ CreateDBSecurityGroup

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/CreateDBSecurityGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/CreateDBSecurityGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/CreateDBSecurityGroupCommandOutput/)

</details>
<details>
<summary>
CreateDBShardGroup
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/CreateDBShardGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/CreateDBShardGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/CreateDBShardGroupCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -615,6 +623,14 @@ DeleteDBSecurityGroup

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/DeleteDBSecurityGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DeleteDBSecurityGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DeleteDBSecurityGroupCommandOutput/)

</details>
<details>
<summary>
DeleteDBShardGroup
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/DeleteDBShardGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DeleteDBShardGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DeleteDBShardGroupCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -863,6 +879,14 @@ DescribeDBSecurityGroups

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/DescribeDBSecurityGroupsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DescribeDBSecurityGroupsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DescribeDBSecurityGroupsCommandOutput/)

</details>
<details>
<summary>
DescribeDBShardGroups
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/DescribeDBShardGroupsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DescribeDBShardGroupsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/DescribeDBShardGroupsCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -1191,6 +1215,14 @@ ModifyDBRecommendation

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/ModifyDBRecommendationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/ModifyDBRecommendationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/ModifyDBRecommendationCommandOutput/)

</details>
<details>
<summary>
ModifyDBShardGroup
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/ModifyDBShardGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/ModifyDBShardGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/ModifyDBShardGroupCommandOutput/)

</details>
<details>
<summary>
Expand Down Expand Up @@ -1287,6 +1319,14 @@ RebootDBInstance

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/RebootDBInstanceCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/RebootDBInstanceCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/RebootDBInstanceCommandOutput/)

</details>
<details>
<summary>
RebootDBShardGroup
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/rds/command/RebootDBShardGroupCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/RebootDBShardGroupCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-rds/Interface/RebootDBShardGroupCommandOutput/)

</details>
<details>
<summary>
Expand Down
115 changes: 115 additions & 0 deletions clients/client-rds/src/RDS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,11 @@ import {
CreateDBSecurityGroupCommandInput,
CreateDBSecurityGroupCommandOutput,
} from "./commands/CreateDBSecurityGroupCommand";
import {
CreateDBShardGroupCommand,
CreateDBShardGroupCommandInput,
CreateDBShardGroupCommandOutput,
} from "./commands/CreateDBShardGroupCommand";
import {
CreateDBSnapshotCommand,
CreateDBSnapshotCommandInput,
Expand Down Expand Up @@ -227,6 +232,11 @@ import {
DeleteDBSecurityGroupCommandInput,
DeleteDBSecurityGroupCommandOutput,
} from "./commands/DeleteDBSecurityGroupCommand";
import {
DeleteDBShardGroupCommand,
DeleteDBShardGroupCommandInput,
DeleteDBShardGroupCommandOutput,
} from "./commands/DeleteDBShardGroupCommand";
import {
DeleteDBSnapshotCommand,
DeleteDBSnapshotCommandInput,
Expand Down Expand Up @@ -382,6 +392,11 @@ import {
DescribeDBSecurityGroupsCommandInput,
DescribeDBSecurityGroupsCommandOutput,
} from "./commands/DescribeDBSecurityGroupsCommand";
import {
DescribeDBShardGroupsCommand,
DescribeDBShardGroupsCommandInput,
DescribeDBShardGroupsCommandOutput,
} from "./commands/DescribeDBShardGroupsCommand";
import {
DescribeDBSnapshotAttributesCommand,
DescribeDBSnapshotAttributesCommandInput,
Expand Down Expand Up @@ -587,6 +602,11 @@ import {
ModifyDBRecommendationCommandInput,
ModifyDBRecommendationCommandOutput,
} from "./commands/ModifyDBRecommendationCommand";
import {
ModifyDBShardGroupCommand,
ModifyDBShardGroupCommandInput,
ModifyDBShardGroupCommandOutput,
} from "./commands/ModifyDBShardGroupCommand";
import {
ModifyDBSnapshotAttributeCommand,
ModifyDBSnapshotAttributeCommandInput,
Expand Down Expand Up @@ -647,6 +667,11 @@ import {
RebootDBInstanceCommandInput,
RebootDBInstanceCommandOutput,
} from "./commands/RebootDBInstanceCommand";
import {
RebootDBShardGroupCommand,
RebootDBShardGroupCommandInput,
RebootDBShardGroupCommandOutput,
} from "./commands/RebootDBShardGroupCommand";
import {
RegisterDBProxyTargetsCommand,
RegisterDBProxyTargetsCommandInput,
Expand Down Expand Up @@ -810,6 +835,7 @@ const commands = {
CreateDBProxyCommand,
CreateDBProxyEndpointCommand,
CreateDBSecurityGroupCommand,
CreateDBShardGroupCommand,
CreateDBSnapshotCommand,
CreateDBSubnetGroupCommand,
CreateEventSubscriptionCommand,
Expand All @@ -830,6 +856,7 @@ const commands = {
DeleteDBProxyCommand,
DeleteDBProxyEndpointCommand,
DeleteDBSecurityGroupCommand,
DeleteDBShardGroupCommand,
DeleteDBSnapshotCommand,
DeleteDBSubnetGroupCommand,
DeleteEventSubscriptionCommand,
Expand Down Expand Up @@ -861,6 +888,7 @@ const commands = {
DescribeDBProxyTargetsCommand,
DescribeDBRecommendationsCommand,
DescribeDBSecurityGroupsCommand,
DescribeDBShardGroupsCommand,
DescribeDBSnapshotAttributesCommand,
DescribeDBSnapshotsCommand,
DescribeDBSnapshotTenantDatabasesCommand,
Expand Down Expand Up @@ -902,6 +930,7 @@ const commands = {
ModifyDBProxyEndpointCommand,
ModifyDBProxyTargetGroupCommand,
ModifyDBRecommendationCommand,
ModifyDBShardGroupCommand,
ModifyDBSnapshotCommand,
ModifyDBSnapshotAttributeCommand,
ModifyDBSubnetGroupCommand,
Expand All @@ -914,6 +943,7 @@ const commands = {
PurchaseReservedDBInstancesOfferingCommand,
RebootDBClusterCommand,
RebootDBInstanceCommand,
RebootDBShardGroupCommand,
RegisterDBProxyTargetsCommand,
RemoveFromGlobalClusterCommand,
RemoveRoleFromDBClusterCommand,
Expand Down Expand Up @@ -1354,6 +1384,23 @@ export interface RDS {
cb: (err: any, data?: CreateDBSecurityGroupCommandOutput) => void
): void;

/**
* @see {@link CreateDBShardGroupCommand}
*/
createDBShardGroup(
args: CreateDBShardGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateDBShardGroupCommandOutput>;
createDBShardGroup(
args: CreateDBShardGroupCommandInput,
cb: (err: any, data?: CreateDBShardGroupCommandOutput) => void
): void;
createDBShardGroup(
args: CreateDBShardGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateDBShardGroupCommandOutput) => void
): void;

/**
* @see {@link CreateDBSnapshotCommand}
*/
Expand Down Expand Up @@ -1685,6 +1732,23 @@ export interface RDS {
cb: (err: any, data?: DeleteDBSecurityGroupCommandOutput) => void
): void;

/**
* @see {@link DeleteDBShardGroupCommand}
*/
deleteDBShardGroup(
args: DeleteDBShardGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<DeleteDBShardGroupCommandOutput>;
deleteDBShardGroup(
args: DeleteDBShardGroupCommandInput,
cb: (err: any, data?: DeleteDBShardGroupCommandOutput) => void
): void;
deleteDBShardGroup(
args: DeleteDBShardGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: DeleteDBShardGroupCommandOutput) => void
): void;

/**
* @see {@link DeleteDBSnapshotCommand}
*/
Expand Down Expand Up @@ -2212,6 +2276,23 @@ export interface RDS {
cb: (err: any, data?: DescribeDBSecurityGroupsCommandOutput) => void
): void;

/**
* @see {@link DescribeDBShardGroupsCommand}
*/
describeDBShardGroups(
args: DescribeDBShardGroupsCommandInput,
options?: __HttpHandlerOptions
): Promise<DescribeDBShardGroupsCommandOutput>;
describeDBShardGroups(
args: DescribeDBShardGroupsCommandInput,
cb: (err: any, data?: DescribeDBShardGroupsCommandOutput) => void
): void;
describeDBShardGroups(
args: DescribeDBShardGroupsCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: DescribeDBShardGroupsCommandOutput) => void
): void;

/**
* @see {@link DescribeDBSnapshotAttributesCommand}
*/
Expand Down Expand Up @@ -2897,6 +2978,23 @@ export interface RDS {
cb: (err: any, data?: ModifyDBRecommendationCommandOutput) => void
): void;

/**
* @see {@link ModifyDBShardGroupCommand}
*/
modifyDBShardGroup(
args: ModifyDBShardGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<ModifyDBShardGroupCommandOutput>;
modifyDBShardGroup(
args: ModifyDBShardGroupCommandInput,
cb: (err: any, data?: ModifyDBShardGroupCommandOutput) => void
): void;
modifyDBShardGroup(
args: ModifyDBShardGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: ModifyDBShardGroupCommandOutput) => void
): void;

/**
* @see {@link ModifyDBSnapshotCommand}
*/
Expand Down Expand Up @@ -3098,6 +3196,23 @@ export interface RDS {
cb: (err: any, data?: RebootDBInstanceCommandOutput) => void
): void;

/**
* @see {@link RebootDBShardGroupCommand}
*/
rebootDBShardGroup(
args: RebootDBShardGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<RebootDBShardGroupCommandOutput>;
rebootDBShardGroup(
args: RebootDBShardGroupCommandInput,
cb: (err: any, data?: RebootDBShardGroupCommandOutput) => void
): void;
rebootDBShardGroup(
args: RebootDBShardGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: RebootDBShardGroupCommandOutput) => void
): void;

/**
* @see {@link RegisterDBProxyTargetsCommand}
*/
Expand Down
Loading

0 comments on commit ecd7fe6

Please sign in to comment.