Skip to content

Commit 2697d89

Browse files
authored
chore(clients): add automatic id tokens for header values (#6260)
1 parent 9199fba commit 2697d89

File tree

18 files changed

+80
-80
lines changed

18 files changed

+80
-80
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ export const se_CreateHostedConfigurationVersionCommand = async (
326326
): Promise<__HttpRequest> => {
327327
const b = rb(input, context);
328328
const headers: any = map({}, isSerializableHeaderValue, {
329-
[_ct]: input[_CT]! || "application/octet-stream",
329+
[_ct]: input[_CT] || "application/octet-stream",
330330
[_d]: input[_D]!,
331331
[_lvn]: [() => isSerializableHeaderValue(input[_LVN]), () => input[_LVN]!.toString()],
332332
[_v]: input[_VL]!,

clients/client-bedrock-runtime/src/protocols/Aws_restJson1.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export const se_InvokeModelCommand = async (
150150
): Promise<__HttpRequest> => {
151151
const b = rb(input, context);
152152
const headers: any = map({}, isSerializableHeaderValue, {
153-
[_ct]: input[_cT]! || "application/octet-stream",
153+
[_ct]: input[_cT] || "application/octet-stream",
154154
[_a]: input[_a]!,
155155
[_xabt]: input[_t]!,
156156
[_xabg]: input[_gI]!,
@@ -175,7 +175,7 @@ export const se_InvokeModelWithResponseStreamCommand = async (
175175
): Promise<__HttpRequest> => {
176176
const b = rb(input, context);
177177
const headers: any = map({}, isSerializableHeaderValue, {
178-
[_ct]: input[_cT]! || "application/octet-stream",
178+
[_ct]: input[_cT] || "application/octet-stream",
179179
[_xaba]: input[_a]!,
180180
[_xabt]: input[_t]!,
181181
[_xabg]: input[_gI]!,

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ export const se_CreateBillingGroupCommand = async (
258258
const b = rb(input, context);
259259
const headers: any = map({}, isSerializableHeaderValue, {
260260
"content-type": "application/json",
261-
[_xact]: input[_CT]!,
261+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
262262
});
263263
b.bp("/create-billing-group");
264264
let body: any;
@@ -286,7 +286,7 @@ export const se_CreateCustomLineItemCommand = async (
286286
const b = rb(input, context);
287287
const headers: any = map({}, isSerializableHeaderValue, {
288288
"content-type": "application/json",
289-
[_xact]: input[_CT]!,
289+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
290290
});
291291
b.bp("/create-custom-line-item");
292292
let body: any;
@@ -315,7 +315,7 @@ export const se_CreatePricingPlanCommand = async (
315315
const b = rb(input, context);
316316
const headers: any = map({}, isSerializableHeaderValue, {
317317
"content-type": "application/json",
318-
[_xact]: input[_CT]!,
318+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
319319
});
320320
b.bp("/create-pricing-plan");
321321
let body: any;
@@ -341,7 +341,7 @@ export const se_CreatePricingRuleCommand = async (
341341
const b = rb(input, context);
342342
const headers: any = map({}, isSerializableHeaderValue, {
343343
"content-type": "application/json",
344-
[_xact]: input[_CT]!,
344+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
345345
});
346346
b.bp("/create-pricing-rule");
347347
let body: any;

clients/client-cloudsearch-domain/src/protocols/Aws_restJson1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export const se_UploadDocumentsCommand = async (
8989
): Promise<__HttpRequest> => {
9090
const b = rb(input, context);
9191
const headers: any = map({}, isSerializableHeaderValue, {
92-
[_ct]: input[_cT]! || "application/octet-stream",
92+
[_ct]: input[_cT] || "application/octet-stream",
9393
});
9494
b.bp("/2013-01-01/documents/batch");
9595
const query: any = map({

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ export const se_PostAgentProfileCommand = async (
437437
): Promise<__HttpRequest> => {
438438
const b = rb(input, context);
439439
const headers: any = map({}, isSerializableHeaderValue, {
440-
[_ct]: input[_cTo]! || "application/octet-stream",
440+
[_ct]: input[_cTo] || "application/octet-stream",
441441
});
442442
b.bp("/profilingGroups/{profilingGroupName}/agentProfile");
443443
b.p("profilingGroupName", () => input.profilingGroupName!, "{profilingGroupName}", false);

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

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ export const se_CreateBudgetCommand = async (
703703
const b = rb(input, context);
704704
const headers: any = map({}, isSerializableHeaderValue, {
705705
"content-type": "application/json",
706-
[_xact]: input[_cT]!,
706+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
707707
});
708708
b.bp("/2023-10-12/farms/{farmId}/budgets");
709709
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -740,7 +740,7 @@ export const se_CreateFarmCommand = async (
740740
const b = rb(input, context);
741741
const headers: any = map({}, isSerializableHeaderValue, {
742742
"content-type": "application/json",
743-
[_xact]: input[_cT]!,
743+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
744744
});
745745
b.bp("/2023-10-12/farms");
746746
let body: any;
@@ -774,7 +774,7 @@ export const se_CreateFleetCommand = async (
774774
const b = rb(input, context);
775775
const headers: any = map({}, isSerializableHeaderValue, {
776776
"content-type": "application/json",
777-
[_xact]: input[_cT]!,
777+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
778778
});
779779
b.bp("/2023-10-12/farms/{farmId}/fleets");
780780
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -812,7 +812,7 @@ export const se_CreateJobCommand = async (
812812
const b = rb(input, context);
813813
const headers: any = map({}, isSerializableHeaderValue, {
814814
"content-type": "application/json",
815-
[_xact]: input[_cT]!,
815+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
816816
});
817817
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/jobs");
818818
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -853,7 +853,7 @@ export const se_CreateLicenseEndpointCommand = async (
853853
const b = rb(input, context);
854854
const headers: any = map({}, isSerializableHeaderValue, {
855855
"content-type": "application/json",
856-
[_xact]: input[_cT]!,
856+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
857857
});
858858
b.bp("/2023-10-12/license-endpoints");
859859
let body: any;
@@ -887,7 +887,7 @@ export const se_CreateMonitorCommand = async (
887887
const b = rb(input, context);
888888
const headers: any = map({}, isSerializableHeaderValue, {
889889
"content-type": "application/json",
890-
[_xact]: input[_cT]!,
890+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
891891
});
892892
b.bp("/2023-10-12/monitors");
893893
let body: any;
@@ -921,7 +921,7 @@ export const se_CreateQueueCommand = async (
921921
const b = rb(input, context);
922922
const headers: any = map({}, isSerializableHeaderValue, {
923923
"content-type": "application/json",
924-
[_xact]: input[_cT]!,
924+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
925925
});
926926
b.bp("/2023-10-12/farms/{farmId}/queues");
927927
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -961,7 +961,7 @@ export const se_CreateQueueEnvironmentCommand = async (
961961
const b = rb(input, context);
962962
const headers: any = map({}, isSerializableHeaderValue, {
963963
"content-type": "application/json",
964-
[_xact]: input[_cT]!,
964+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
965965
});
966966
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/environments");
967967
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -1028,7 +1028,7 @@ export const se_CreateStorageProfileCommand = async (
10281028
const b = rb(input, context);
10291029
const headers: any = map({}, isSerializableHeaderValue, {
10301030
"content-type": "application/json",
1031-
[_xact]: input[_cT]!,
1031+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
10321032
});
10331033
b.bp("/2023-10-12/farms/{farmId}/storage-profiles");
10341034
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -1062,7 +1062,7 @@ export const se_CreateWorkerCommand = async (
10621062
const b = rb(input, context);
10631063
const headers: any = map({}, isSerializableHeaderValue, {
10641064
"content-type": "application/json",
1065-
[_xact]: input[_cT]!,
1065+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
10661066
});
10671067
b.bp("/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers");
10681068
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -1143,7 +1143,7 @@ export const se_DeleteFleetCommand = async (
11431143
): Promise<__HttpRequest> => {
11441144
const b = rb(input, context);
11451145
const headers: any = map({}, isSerializableHeaderValue, {
1146-
[_xact]: input[_cT]!,
1146+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
11471147
});
11481148
b.bp("/2023-10-12/farms/{farmId}/fleets/{fleetId}");
11491149
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -2935,7 +2935,7 @@ export const se_UpdateBudgetCommand = async (
29352935
const b = rb(input, context);
29362936
const headers: any = map({}, isSerializableHeaderValue, {
29372937
"content-type": "application/json",
2938-
[_xact]: input[_cT]!,
2938+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
29392939
});
29402940
b.bp("/2023-10-12/farms/{farmId}/budgets/{budgetId}");
29412941
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3006,7 +3006,7 @@ export const se_UpdateFleetCommand = async (
30063006
const b = rb(input, context);
30073007
const headers: any = map({}, isSerializableHeaderValue, {
30083008
"content-type": "application/json",
3009-
[_xact]: input[_cT]!,
3009+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
30103010
});
30113011
b.bp("/2023-10-12/farms/{farmId}/fleets/{fleetId}");
30123012
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3044,7 +3044,7 @@ export const se_UpdateJobCommand = async (
30443044
const b = rb(input, context);
30453045
const headers: any = map({}, isSerializableHeaderValue, {
30463046
"content-type": "application/json",
3047-
[_xact]: input[_cT]!,
3047+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
30483048
});
30493049
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}");
30503050
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3115,7 +3115,7 @@ export const se_UpdateQueueCommand = async (
31153115
const b = rb(input, context);
31163116
const headers: any = map({}, isSerializableHeaderValue, {
31173117
"content-type": "application/json",
3118-
[_xact]: input[_cT]!,
3118+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
31193119
});
31203120
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}");
31213121
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3157,7 +3157,7 @@ export const se_UpdateQueueEnvironmentCommand = async (
31573157
const b = rb(input, context);
31583158
const headers: any = map({}, isSerializableHeaderValue, {
31593159
"content-type": "application/json",
3160-
[_xact]: input[_cT]!,
3160+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
31613161
});
31623162
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/environments/{queueEnvironmentId}");
31633163
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3226,7 +3226,7 @@ export const se_UpdateSessionCommand = async (
32263226
const b = rb(input, context);
32273227
const headers: any = map({}, isSerializableHeaderValue, {
32283228
"content-type": "application/json",
3229-
[_xact]: input[_cT]!,
3229+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
32303230
});
32313231
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/sessions/{sessionId}");
32323232
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3261,7 +3261,7 @@ export const se_UpdateStepCommand = async (
32613261
const b = rb(input, context);
32623262
const headers: any = map({}, isSerializableHeaderValue, {
32633263
"content-type": "application/json",
3264-
[_xact]: input[_cT]!,
3264+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
32653265
});
32663266
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/steps/{stepId}");
32673267
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3296,7 +3296,7 @@ export const se_UpdateStorageProfileCommand = async (
32963296
const b = rb(input, context);
32973297
const headers: any = map({}, isSerializableHeaderValue, {
32983298
"content-type": "application/json",
3299-
[_xact]: input[_cT]!,
3299+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
33003300
});
33013301
b.bp("/2023-10-12/farms/{farmId}/storage-profiles/{storageProfileId}");
33023302
b.p("farmId", () => input.farmId!, "{farmId}", false);
@@ -3332,7 +3332,7 @@ export const se_UpdateTaskCommand = async (
33323332
const b = rb(input, context);
33333333
const headers: any = map({}, isSerializableHeaderValue, {
33343334
"content-type": "application/json",
3335-
[_xact]: input[_cT]!,
3335+
[_xact]: input[_cT] ?? generateIdempotencyToken(),
33363336
});
33373337
b.bp("/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/steps/{stepId}/tasks/{taskId}");
33383338
b.p("farmId", () => input.farmId!, "{farmId}", false);

clients/client-lex-runtime-service/src/protocols/Aws_restJson1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export const se_PostContentCommand = async (
9999
const b = rb(input, context);
100100
const headers: any = map({}, isSerializableHeaderValue, {
101101
"x-amz-content-sha256": "UNSIGNED-PAYLOAD",
102-
[_ct]: input[_cT]! || "application/octet-stream",
102+
[_ct]: input[_cT] || "application/octet-stream",
103103
[_xalsa]: [
104104
() => isSerializableHeaderValue(input[_sA]),
105105
() => context.base64Encoder(Buffer.from(__LazyJsonString.fromObject(input[_sA]!))),

clients/client-lex-runtime-v2/src/protocols/Aws_restJson1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ export const se_RecognizeUtteranceCommand = async (
180180
const b = rb(input, context);
181181
const headers: any = map({}, isSerializableHeaderValue, {
182182
"x-amz-content-sha256": "UNSIGNED-PAYLOAD",
183-
[_ct]: input[_rCTe]! || "application/octet-stream",
183+
[_ct]: input[_rCTe] || "application/octet-stream",
184184
[_xalss]: input[_sS]!,
185185
[_xalra]: input[_rA]!,
186186
[_rct]: input[_rCT]!,

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

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export const se_CreateDatasetCommand = async (
108108
const b = rb(input, context);
109109
const headers: any = map({}, isSerializableHeaderValue, {
110110
"content-type": "application/json",
111-
[_xact]: input[_CT]!,
111+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
112112
});
113113
b.bp("/2020-11-20/projects/{ProjectName}/datasets");
114114
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -133,7 +133,7 @@ export const se_CreateModelCommand = async (
133133
const b = rb(input, context);
134134
const headers: any = map({}, isSerializableHeaderValue, {
135135
"content-type": "application/json",
136-
[_xact]: input[_CT]!,
136+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
137137
});
138138
b.bp("/2020-11-20/projects/{ProjectName}/models");
139139
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -160,7 +160,7 @@ export const se_CreateProjectCommand = async (
160160
const b = rb(input, context);
161161
const headers: any = map({}, isSerializableHeaderValue, {
162162
"content-type": "application/json",
163-
[_xact]: input[_CT]!,
163+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
164164
});
165165
b.bp("/2020-11-20/projects");
166166
let body: any;
@@ -182,7 +182,7 @@ export const se_DeleteDatasetCommand = async (
182182
): Promise<__HttpRequest> => {
183183
const b = rb(input, context);
184184
const headers: any = map({}, isSerializableHeaderValue, {
185-
[_xact]: input[_CT]!,
185+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
186186
});
187187
b.bp("/2020-11-20/projects/{ProjectName}/datasets/{DatasetType}");
188188
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -201,7 +201,7 @@ export const se_DeleteModelCommand = async (
201201
): Promise<__HttpRequest> => {
202202
const b = rb(input, context);
203203
const headers: any = map({}, isSerializableHeaderValue, {
204-
[_xact]: input[_CT]!,
204+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
205205
});
206206
b.bp("/2020-11-20/projects/{ProjectName}/models/{ModelVersion}");
207207
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -220,7 +220,7 @@ export const se_DeleteProjectCommand = async (
220220
): Promise<__HttpRequest> => {
221221
const b = rb(input, context);
222222
const headers: any = map({}, isSerializableHeaderValue, {
223-
[_xact]: input[_CT]!,
223+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
224224
});
225225
b.bp("/2020-11-20/projects/{ProjectName}");
226226
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -305,7 +305,7 @@ export const se_DetectAnomaliesCommand = async (
305305
): Promise<__HttpRequest> => {
306306
const b = rb(input, context);
307307
const headers: any = map({}, isSerializableHeaderValue, {
308-
[_ct]: input[_CTo]! || "application/octet-stream",
308+
[_ct]: input[_CTo] || "application/octet-stream",
309309
});
310310
b.bp("/2020-11-20/projects/{ProjectName}/models/{ModelVersion}/detect");
311311
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -429,7 +429,7 @@ export const se_StartModelCommand = async (
429429
const b = rb(input, context);
430430
const headers: any = map({}, isSerializableHeaderValue, {
431431
"content-type": "application/json",
432-
[_xact]: input[_CT]!,
432+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
433433
});
434434
b.bp("/2020-11-20/projects/{ProjectName}/models/{ModelVersion}/start");
435435
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -455,7 +455,7 @@ export const se_StartModelPackagingJobCommand = async (
455455
const b = rb(input, context);
456456
const headers: any = map({}, isSerializableHeaderValue, {
457457
"content-type": "application/json",
458-
[_xact]: input[_CT]!,
458+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
459459
});
460460
b.bp("/2020-11-20/projects/{ProjectName}/modelpackagingjobs");
461461
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -481,7 +481,7 @@ export const se_StopModelCommand = async (
481481
): Promise<__HttpRequest> => {
482482
const b = rb(input, context);
483483
const headers: any = map({}, isSerializableHeaderValue, {
484-
[_xact]: input[_CT]!,
484+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
485485
});
486486
b.bp("/2020-11-20/projects/{ProjectName}/models/{ModelVersion}/stop");
487487
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);
@@ -546,7 +546,7 @@ export const se_UpdateDatasetEntriesCommand = async (
546546
const b = rb(input, context);
547547
const headers: any = map({}, isSerializableHeaderValue, {
548548
"content-type": "application/json",
549-
[_xact]: input[_CT]!,
549+
[_xact]: input[_CT] ?? generateIdempotencyToken(),
550550
});
551551
b.bp("/2020-11-20/projects/{ProjectName}/datasets/{DatasetType}/entries");
552552
b.p("ProjectName", () => input.ProjectName!, "{ProjectName}", false);

0 commit comments

Comments
 (0)