Skip to content

Commit 224c588

Browse files
committed
chore(codegen): code generation of clients
1 parent dd97079 commit 224c588

File tree

63 files changed

+4774
-3032
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+4774
-3032
lines changed

clients/client-dataexchange/src/protocols/Aws_restJson1.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -686,17 +686,17 @@ export const se_SendApiAssetCommand = async (
686686
): Promise<__HttpRequest> => {
687687
const b = rb(input, context);
688688
const headers: any = map({}, isSerializableHeaderValue, {
689+
...(input.RequestHeaders !== undefined &&
690+
Object.keys(input.RequestHeaders).reduce((acc: any, suffix: string) => {
691+
acc[`x-amzn-dataexchange-header-${suffix.toLowerCase()}`] = input.RequestHeaders![suffix];
692+
return acc;
693+
}, {})),
689694
"content-type": "text/plain",
690695
[_xadai]: input[_AI]!,
691696
[_xaddsi]: input[_DSI]!,
692697
[_xadhm]: input[_M]!,
693698
[_xadp]: input[_P]!,
694699
[_xadri]: input[_RI]!,
695-
...(input.RequestHeaders !== undefined &&
696-
Object.keys(input.RequestHeaders).reduce((acc: any, suffix: string) => {
697-
acc[`x-amzn-dataexchange-header-${suffix.toLowerCase()}`] = input.RequestHeaders![suffix];
698-
return acc;
699-
}, {})),
700700
});
701701
b.bp("/v1");
702702
const query: any = map({

clients/client-s3-control/src/models/models_1.ts

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
StorageLensTag,
2020
Tag,
2121
} from "./models_0";
22+
2223
import { S3ControlServiceException as __BaseException } from "./S3ControlServiceException";
2324

2425
/**

clients/client-s3/src/protocols/Aws_restXml.ts

+20-20
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,11 @@ export const se_CopyObjectCommand = async (
547547
): Promise<__HttpRequest> => {
548548
const b = rb(input, context);
549549
const headers: any = map({}, isSerializableHeaderValue, {
550+
...(input.Metadata !== undefined &&
551+
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
552+
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
553+
return acc;
554+
}, {})),
550555
[_xaa]: input[_ACL]!,
551556
[_cc]: input[_CC]!,
552557
[_xaca]: input[_CA]!,
@@ -585,11 +590,6 @@ export const se_CopyObjectCommand = async (
585590
[_xaollh]: input[_OLLHS]!,
586591
[_xaebo]: input[_EBO]!,
587592
[_xasebo]: input[_ESBO]!,
588-
...(input.Metadata !== undefined &&
589-
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
590-
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
591-
return acc;
592-
}, {})),
593593
});
594594
b.bp("/{Key+}");
595595
b.p("Bucket", () => input.Bucket!, "{Bucket}", false);
@@ -675,6 +675,11 @@ export const se_CreateMultipartUploadCommand = async (
675675
): Promise<__HttpRequest> => {
676676
const b = rb(input, context);
677677
const headers: any = map({}, isSerializableHeaderValue, {
678+
...(input.Metadata !== undefined &&
679+
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
680+
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
681+
return acc;
682+
}, {})),
678683
[_xaa]: input[_ACL]!,
679684
[_cc]: input[_CC]!,
680685
[_cd]: input[_CD]!,
@@ -703,11 +708,6 @@ export const se_CreateMultipartUploadCommand = async (
703708
[_xaebo]: input[_EBO]!,
704709
[_xaca]: input[_CA]!,
705710
[_xact]: input[_CT]!,
706-
...(input.Metadata !== undefined &&
707-
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
708-
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
709-
return acc;
710-
}, {})),
711711
});
712712
b.bp("/{Key+}");
713713
b.p("Bucket", () => input.Bucket!, "{Bucket}", false);
@@ -2722,6 +2722,11 @@ export const se_PutObjectCommand = async (
27222722
): Promise<__HttpRequest> => {
27232723
const b = rb(input, context);
27242724
const headers: any = map({}, isSerializableHeaderValue, {
2725+
...(input.Metadata !== undefined &&
2726+
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
2727+
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
2728+
return acc;
2729+
}, {})),
27252730
[_ct]: input[_CTo] || "application/octet-stream",
27262731
[_xaa]: input[_ACL]!,
27272732
[_cc]: input[_CC]!,
@@ -2759,11 +2764,6 @@ export const se_PutObjectCommand = async (
27592764
[_xaolrud]: [() => isSerializableHeaderValue(input[_OLRUD]), () => __serializeDateTime(input[_OLRUD]!).toString()],
27602765
[_xaollh]: input[_OLLHS]!,
27612766
[_xaebo]: input[_EBO]!,
2762-
...(input.Metadata !== undefined &&
2763-
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
2764-
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
2765-
return acc;
2766-
}, {})),
27672767
});
27682768
b.bp("/{Key+}");
27692769
b.p("Bucket", () => input.Bucket!, "{Bucket}", false);
@@ -3158,6 +3158,11 @@ export const se_WriteGetObjectResponseCommand = async (
31583158
const b = rb(input, context);
31593159
const headers: any = map({}, isSerializableHeaderValue, {
31603160
"x-amz-content-sha256": "UNSIGNED-PAYLOAD",
3161+
...(input.Metadata !== undefined &&
3162+
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
3163+
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
3164+
return acc;
3165+
}, {})),
31613166
"content-type": "application/octet-stream",
31623167
[_xarr]: input[_RR]!,
31633168
[_xart]: input[_RT]!,
@@ -3201,11 +3206,6 @@ export const se_WriteGetObjectResponseCommand = async (
32013206
[_xafhxatc]: [() => isSerializableHeaderValue(input[_TC]), () => input[_TC]!.toString()],
32023207
[_xafhxavi]: input[_VI]!,
32033208
[_xafhxassebke]: [() => isSerializableHeaderValue(input[_BKE]), () => input[_BKE]!.toString()],
3204-
...(input.Metadata !== undefined &&
3205-
Object.keys(input.Metadata).reduce((acc: any, suffix: string) => {
3206-
acc[`x-amz-meta-${suffix.toLowerCase()}`] = input.Metadata![suffix];
3207-
return acc;
3208-
}, {})),
32093209
});
32103210
b.bp("/WriteGetObjectResponse");
32113211
let body: any;

private/aws-protocoltests-ec2/README.md

+16
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,14 @@ HttpChecksumRequired
10581058

10591059
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/HttpChecksumRequiredCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpChecksumRequiredCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpChecksumRequiredCommandOutput/)
10601060

1061+
</details>
1062+
<details>
1063+
<summary>
1064+
HttpEmptyPrefixHeaders
1065+
</summary>
1066+
1067+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/HttpEmptyPrefixHeadersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpEmptyPrefixHeadersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpEmptyPrefixHeadersCommandOutput/)
1068+
10611069
</details>
10621070
<details>
10631071
<summary>
@@ -1986,6 +1994,14 @@ GreetingWithErrors
19861994

19871995
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/GreetingWithErrorsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/GreetingWithErrorsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/GreetingWithErrorsCommandOutput/)
19881996

1997+
</details>
1998+
<details>
1999+
<summary>
2000+
HttpEmptyPrefixHeaders
2001+
</summary>
2002+
2003+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/HttpEmptyPrefixHeadersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpEmptyPrefixHeadersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/HttpEmptyPrefixHeadersCommandOutput/)
2004+
19892005
</details>
19902006
<details>
19912007
<summary>

private/aws-protocoltests-ec2/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@
6464
"concurrently": "7.0.0",
6565
"downlevel-dts": "0.10.1",
6666
"rimraf": "3.0.2",
67-
"typescript": "~5.2.2"
67+
"typescript": "~5.2.2",
68+
"vitest": "2.1.8"
6869
},
6970
"engines": {
7071
"node": ">=18.0.0"

0 commit comments

Comments
 (0)