Skip to content

Commit 7b4a586

Browse files
committed
fix: remove changes to rds data client
1 parent 56b206d commit 7b4a586

File tree

4 files changed

+34
-23
lines changed

4 files changed

+34
-23
lines changed

clients/client-rds-data/RdsDataServiceClient.ts

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
RollbackTransactionRequest,
1313
RollbackTransactionResponse
1414
} from "./models/index";
15-
import { RDSDefaultValues } from "./runtimeConfig";
15+
import { RDSRuntimeConfiguration } from "./runtimeConfig";
1616
import {
1717
Credentials,
1818
Provider,
@@ -55,7 +55,7 @@ import {
5555
Client as SmithyClient,
5656
SmithyResolvedConfiguration
5757
} from "@aws-sdk/smithy-client";
58-
import { HttpOptions as __HttpOptions } from "@aws-sdk/types";
58+
import { HttpHandlerOptions as __HttpHandlerOptions } from "@aws-sdk/types";
5959

6060
export type ServiceInputTypes =
6161
| RollbackTransactionRequest
@@ -73,12 +73,11 @@ export type ServiceOutputTypes =
7373
| ExecuteStatementResponse
7474
| BatchExecuteStatementResponse;
7575

76-
export interface RDSDataDefaults
77-
extends Partial<SmithyResolvedConfiguration<__HttpOptions>> {
78-
// protocol?: string;
79-
signingName?: string;
80-
// apiVersion?: string;
81-
service?: string;
76+
export interface RDSDataRuntimeDependencies {
77+
/**
78+
* The function that will be used to populate serializing protocol
79+
*/
80+
protocol: string;
8281

8382
/**
8483
* The HTTP handler to use. Fetch in browser and Https in Nodejs
@@ -139,27 +138,37 @@ export interface RDSDataDefaults
139138
* The function that will be used to populate default value in 'User-Agent' header
140139
*/
141140
defaultUserAgent?: string;
141+
142+
/**
143+
* The service name with which to sign requests.
144+
*/
145+
signingName?: string;
146+
147+
/**
148+
* The service name with which to construct endpoints.
149+
*/
150+
service?: string;
142151
}
143152

144-
export type RdsDataServiceConfig = RDSDataDefaults &
153+
export type RdsDataServiceConfig = RDSDataRuntimeDependencies &
145154
AwsAuthInputConfig &
146155
RegionInputConfig &
147156
RetryInputConfig &
148157
EndpointsInputConfig &
149158
UserAgentInputConfig;
150159

151160
export type RdsDataServiceResolvedConfig = SmithyResolvedConfiguration<
152-
__HttpOptions
161+
__HttpHandlerOptions
153162
> &
154-
Required<RDSDataDefaults> &
163+
Required<RDSDataRuntimeDependencies> &
155164
AwsAuthResolvedConfig &
156165
RegionResolvedConfig &
157166
RetryResolvedConfig &
158167
EndpointsResolvedConfig &
159168
UserAgentResolvedConfig;
160169

161170
export class RdsDataService extends SmithyClient<
162-
__HttpOptions,
171+
__HttpHandlerOptions,
163172
ServiceInputTypes,
164173
ServiceOutputTypes,
165174
RdsDataServiceResolvedConfig
@@ -168,7 +177,7 @@ export class RdsDataService extends SmithyClient<
168177

169178
constructor(configuration: RdsDataServiceConfig) {
170179
const _config_0 = {
171-
...RDSDefaultValues,
180+
...RDSRuntimeConfiguration,
172181
...configuration
173182
};
174183
let _config_1 = resolveRegionConfig(_config_0);

clients/client-rds-data/commands/ExecuteStatementCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Command } from "@aws-sdk/smithy-client";
22
import { getSerdePlugin } from "@aws-sdk/middleware-serde";
33
import {
4-
HttpOptions,
4+
HttpHandlerOptions as __HttpHandlerOptions,
55
Handler,
66
HandlerExecutionContext,
77
FinalizeHandlerArguments,
@@ -32,7 +32,7 @@ export class ExecuteStatementCommand extends Command<
3232
resolveMiddleware(
3333
clientStack: MiddlewareStack<ServiceInputTypes, ServiceOutputTypes>,
3434
configuration: RdsDataServiceResolvedConfig,
35-
options?: HttpOptions
35+
options?: __HttpHandlerOptions
3636
): Handler<ExecuteStatementRequest, ExecuteStatementResponse> {
3737
const { requestHandler } = configuration;
3838

clients/client-rds-data/runtimeConfig.browser.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
88
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
99
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1010
import { name, version } from "./package.json";
11-
import { RDSDataDefaults } from "./RdsDataServiceClient";
12-
import { RDSDataSharedConfigDefaults } from "./sharedConfig";
11+
import { RDSDataRuntimeDependencies } from "./RdsDataServiceClient";
1312

14-
export const RDSRuntimeConfiguration: Required<RDSDataDefaults> = {
15-
...RDSDataSharedConfigDefaults,
13+
export const RDSRuntimeConfiguration: Required<RDSDataRuntimeDependencies> = {
14+
protocol: "aws.rest-json-1.1",
15+
signingName: "rds-data",
16+
service: "rds-data",
1617
requestHandler: new FetchHttpHandler(),
1718
sha256: Sha256,
1819
credentialDefaultProvider: invalidFunction("Credential is missing") as any,

clients/client-rds-data/runtimeConfig.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
99
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
1010
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
1111
import { name, version } from "./package.json";
12-
import { RDSDataDefaults } from "./RdsDataServiceClient";
13-
import { RDSDataSharedConfig } from "./sharedConfig";
12+
import { RDSDataRuntimeDependencies } from "./RdsDataServiceClient";
1413

15-
export const RDSDefaultValues: Required<RDSDataDefaults> = {
16-
...RDSDataSharedConfig,
14+
export const RDSRuntimeConfiguration: Required<RDSDataRuntimeDependencies> = {
15+
protocol: "aws.rest-json-1.1",
16+
signingName: "rds-data",
17+
service: "rds-data",
1718
requestHandler: new NodeHttpHandler(),
1819
sha256: Hash.bind(null, "sha256"),
1920
credentialDefaultProvider,

0 commit comments

Comments
 (0)