Skip to content

Commit 1b5cb0f

Browse files
authored
fix: call filterSensitiveLog for missing structures (#2089)
1 parent 91beaad commit 1b5cb0f

File tree

9 files changed

+104
-0
lines changed

9 files changed

+104
-0
lines changed

clients/client-budgets/models/models_0.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,7 @@ export interface ActionHistoryDetails {
356356
export namespace ActionHistoryDetails {
357357
export const filterSensitiveLog = (obj: ActionHistoryDetails): any => ({
358358
...obj,
359+
...(obj.Action && { Action: Action.filterSensitiveLog(obj.Action) }),
359360
});
360361
}
361362

@@ -403,6 +404,9 @@ export interface ActionHistory {
403404
export namespace ActionHistory {
404405
export const filterSensitiveLog = (obj: ActionHistory): any => ({
405406
...obj,
407+
...(obj.ActionHistoryDetails && {
408+
ActionHistoryDetails: ActionHistoryDetails.filterSensitiveLog(obj.ActionHistoryDetails),
409+
}),
406410
});
407411
}
408412

@@ -1147,6 +1151,7 @@ export interface DeleteBudgetActionResponse {
11471151
export namespace DeleteBudgetActionResponse {
11481152
export const filterSensitiveLog = (obj: DeleteBudgetActionResponse): any => ({
11491153
...obj,
1154+
...(obj.Action && { Action: Action.filterSensitiveLog(obj.Action) }),
11501155
});
11511156
}
11521157

@@ -1333,6 +1338,7 @@ export interface DescribeBudgetActionResponse {
13331338
export namespace DescribeBudgetActionResponse {
13341339
export const filterSensitiveLog = (obj: DescribeBudgetActionResponse): any => ({
13351340
...obj,
1341+
...(obj.Action && { Action: Action.filterSensitiveLog(obj.Action) }),
13361342
});
13371343
}
13381344

@@ -1997,6 +2003,8 @@ export interface UpdateBudgetActionResponse {
19972003
export namespace UpdateBudgetActionResponse {
19982004
export const filterSensitiveLog = (obj: UpdateBudgetActionResponse): any => ({
19992005
...obj,
2006+
...(obj.OldAction && { OldAction: Action.filterSensitiveLog(obj.OldAction) }),
2007+
...(obj.NewAction && { NewAction: Action.filterSensitiveLog(obj.NewAction) }),
20002008
});
20012009
}
20022010

clients/client-chime/models/models_0.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2808,6 +2808,7 @@ export interface CreateProxySessionResponse {
28082808
export namespace CreateProxySessionResponse {
28092809
export const filterSensitiveLog = (obj: CreateProxySessionResponse): any => ({
28102810
...obj,
2811+
...(obj.ProxySession && { ProxySession: ProxySession.filterSensitiveLog(obj.ProxySession) }),
28112812
});
28122813
}
28132814

@@ -5183,6 +5184,7 @@ export interface GetProxySessionResponse {
51835184
export namespace GetProxySessionResponse {
51845185
export const filterSensitiveLog = (obj: GetProxySessionResponse): any => ({
51855186
...obj,
5187+
...(obj.ProxySession && { ProxySession: ProxySession.filterSensitiveLog(obj.ProxySession) }),
51865188
});
51875189
}
51885190

clients/client-chime/models/models_1.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2757,6 +2757,7 @@ export interface UpdateProxySessionResponse {
27572757
export namespace UpdateProxySessionResponse {
27582758
export const filterSensitiveLog = (obj: UpdateProxySessionResponse): any => ({
27592759
...obj,
2760+
...(obj.ProxySession && { ProxySession: ProxySession.filterSensitiveLog(obj.ProxySession) }),
27602761
});
27612762
}
27622763

clients/client-dynamodb/models/models_0.ts

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6771,6 +6771,7 @@ export interface BatchExecuteStatementInput {
67716771
export namespace BatchExecuteStatementInput {
67726772
export const filterSensitiveLog = (obj: BatchExecuteStatementInput): any => ({
67736773
...obj,
6774+
...(obj.Statements && { Statements: obj.Statements.map((item) => BatchStatementRequest.filterSensitiveLog(item)) }),
67746775
});
67756776
}
67766777

@@ -6809,6 +6810,9 @@ export interface ExecuteTransactionInput {
68096810
export namespace ExecuteTransactionInput {
68106811
export const filterSensitiveLog = (obj: ExecuteTransactionInput): any => ({
68116812
...obj,
6813+
...(obj.TransactStatements && {
6814+
TransactStatements: obj.TransactStatements.map((item) => ParameterizedStatement.filterSensitiveLog(item)),
6815+
}),
68126816
});
68136817
}
68146818

@@ -7194,6 +7198,15 @@ export interface BatchGetItemInput {
71947198
export namespace BatchGetItemInput {
71957199
export const filterSensitiveLog = (obj: BatchGetItemInput): any => ({
71967200
...obj,
7201+
...(obj.RequestItems && {
7202+
RequestItems: Object.entries(obj.RequestItems).reduce(
7203+
(acc: any, [key, value]: [string, KeysAndAttributes]) => ({
7204+
...acc,
7205+
[key]: KeysAndAttributes.filterSensitiveLog(value),
7206+
}),
7207+
{}
7208+
),
7209+
}),
71977210
});
71987211
}
71997212

@@ -7484,6 +7497,15 @@ export interface TransactWriteItemsOutput {
74847497
export namespace TransactWriteItemsOutput {
74857498
export const filterSensitiveLog = (obj: TransactWriteItemsOutput): any => ({
74867499
...obj,
7500+
...(obj.ItemCollectionMetrics && {
7501+
ItemCollectionMetrics: Object.entries(obj.ItemCollectionMetrics).reduce(
7502+
(acc: any, [key, value]: [string, ItemCollectionMetrics[]]) => ({
7503+
...acc,
7504+
[key]: value.map((item) => ItemCollectionMetrics.filterSensitiveLog(item)),
7505+
}),
7506+
{}
7507+
),
7508+
}),
74877509
});
74887510
}
74897511

@@ -8195,6 +8217,32 @@ export interface BatchGetItemOutput {
81958217
export namespace BatchGetItemOutput {
81968218
export const filterSensitiveLog = (obj: BatchGetItemOutput): any => ({
81978219
...obj,
8220+
...(obj.Responses && {
8221+
Responses: Object.entries(obj.Responses).reduce(
8222+
(acc: any, [key, value]: [string, { [key: string]: AttributeValue }[]]) => ({
8223+
...acc,
8224+
[key]: value.map((item) =>
8225+
Object.entries(item).reduce(
8226+
(acc: any, [key, value]: [string, AttributeValue]) => ({
8227+
...acc,
8228+
[key]: AttributeValue.filterSensitiveLog(value),
8229+
}),
8230+
{}
8231+
)
8232+
),
8233+
}),
8234+
{}
8235+
),
8236+
}),
8237+
...(obj.UnprocessedKeys && {
8238+
UnprocessedKeys: Object.entries(obj.UnprocessedKeys).reduce(
8239+
(acc: any, [key, value]: [string, KeysAndAttributes]) => ({
8240+
...acc,
8241+
[key]: KeysAndAttributes.filterSensitiveLog(value),
8242+
}),
8243+
{}
8244+
),
8245+
}),
81988246
});
81998247
}
82008248

@@ -8575,6 +8623,15 @@ export interface BatchWriteItemInput {
85758623
export namespace BatchWriteItemInput {
85768624
export const filterSensitiveLog = (obj: BatchWriteItemInput): any => ({
85778625
...obj,
8626+
...(obj.RequestItems && {
8627+
RequestItems: Object.entries(obj.RequestItems).reduce(
8628+
(acc: any, [key, value]: [string, WriteRequest[]]) => ({
8629+
...acc,
8630+
[key]: value.map((item) => WriteRequest.filterSensitiveLog(item)),
8631+
}),
8632+
{}
8633+
),
8634+
}),
85788635
});
85798636
}
85808637

@@ -9478,6 +9535,24 @@ export interface BatchWriteItemOutput {
94789535
export namespace BatchWriteItemOutput {
94799536
export const filterSensitiveLog = (obj: BatchWriteItemOutput): any => ({
94809537
...obj,
9538+
...(obj.UnprocessedItems && {
9539+
UnprocessedItems: Object.entries(obj.UnprocessedItems).reduce(
9540+
(acc: any, [key, value]: [string, WriteRequest[]]) => ({
9541+
...acc,
9542+
[key]: value.map((item) => WriteRequest.filterSensitiveLog(item)),
9543+
}),
9544+
{}
9545+
),
9546+
}),
9547+
...(obj.ItemCollectionMetrics && {
9548+
ItemCollectionMetrics: Object.entries(obj.ItemCollectionMetrics).reduce(
9549+
(acc: any, [key, value]: [string, ItemCollectionMetrics[]]) => ({
9550+
...acc,
9551+
[key]: value.map((item) => ItemCollectionMetrics.filterSensitiveLog(item)),
9552+
}),
9553+
{}
9554+
),
9555+
}),
94819556
});
94829557
}
94839558

clients/client-honeycode/models/models_0.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1257,6 +1257,7 @@ export namespace ResultSet {
12571257
export const filterSensitiveLog = (obj: ResultSet): any => ({
12581258
...obj,
12591259
...(obj.headers && { headers: obj.headers.map((item) => ColumnMetadata.filterSensitiveLog(item)) }),
1260+
...(obj.rows && { rows: obj.rows.map((item) => ResultRow.filterSensitiveLog(item)) }),
12601261
});
12611262
}
12621263

@@ -1587,6 +1588,7 @@ export interface ListTableRowsResult {
15871588
export namespace ListTableRowsResult {
15881589
export const filterSensitiveLog = (obj: ListTableRowsResult): any => ({
15891590
...obj,
1591+
...(obj.rows && { rows: obj.rows.map((item) => TableRow.filterSensitiveLog(item)) }),
15901592
});
15911593
}
15921594

@@ -1758,6 +1760,7 @@ export interface QueryTableRowsResult {
17581760
export namespace QueryTableRowsResult {
17591761
export const filterSensitiveLog = (obj: QueryTableRowsResult): any => ({
17601762
...obj,
1763+
...(obj.rows && { rows: obj.rows.map((item) => TableRow.filterSensitiveLog(item)) }),
17611764
});
17621765
}
17631766

clients/client-organizations/models/models_0.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4461,6 +4461,7 @@ export interface AcceptHandshakeResponse {
44614461
export namespace AcceptHandshakeResponse {
44624462
export const filterSensitiveLog = (obj: AcceptHandshakeResponse): any => ({
44634463
...obj,
4464+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
44644465
});
44654466
}
44664467

@@ -4474,6 +4475,7 @@ export interface CancelHandshakeResponse {
44744475
export namespace CancelHandshakeResponse {
44754476
export const filterSensitiveLog = (obj: CancelHandshakeResponse): any => ({
44764477
...obj,
4478+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
44774479
});
44784480
}
44794481

@@ -4488,6 +4490,7 @@ export interface DeclineHandshakeResponse {
44884490
export namespace DeclineHandshakeResponse {
44894491
export const filterSensitiveLog = (obj: DeclineHandshakeResponse): any => ({
44904492
...obj,
4493+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
44914494
});
44924495
}
44934496

@@ -4501,6 +4504,7 @@ export interface DescribeHandshakeResponse {
45014504
export namespace DescribeHandshakeResponse {
45024505
export const filterSensitiveLog = (obj: DescribeHandshakeResponse): any => ({
45034506
...obj,
4507+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
45044508
});
45054509
}
45064510

@@ -4515,6 +4519,7 @@ export interface EnableAllFeaturesResponse {
45154519
export namespace EnableAllFeaturesResponse {
45164520
export const filterSensitiveLog = (obj: EnableAllFeaturesResponse): any => ({
45174521
...obj,
4522+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
45184523
});
45194524
}
45204525

@@ -4529,6 +4534,7 @@ export interface InviteAccountToOrganizationResponse {
45294534
export namespace InviteAccountToOrganizationResponse {
45304535
export const filterSensitiveLog = (obj: InviteAccountToOrganizationResponse): any => ({
45314536
...obj,
4537+
...(obj.Handshake && { Handshake: Handshake.filterSensitiveLog(obj.Handshake) }),
45324538
});
45334539
}
45344540

clients/client-rds-data/models/models_0.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,6 +1162,9 @@ export interface BatchExecuteStatementRequest {
11621162
export namespace BatchExecuteStatementRequest {
11631163
export const filterSensitiveLog = (obj: BatchExecuteStatementRequest): any => ({
11641164
...obj,
1165+
...(obj.parameterSets && {
1166+
parameterSets: obj.parameterSets.map((item) => item.map((item) => SqlParameter.filterSensitiveLog(item))),
1167+
}),
11651168
});
11661169
}
11671170

@@ -1179,6 +1182,7 @@ export interface BatchExecuteStatementResponse {
11791182
export namespace BatchExecuteStatementResponse {
11801183
export const filterSensitiveLog = (obj: BatchExecuteStatementResponse): any => ({
11811184
...obj,
1185+
...(obj.updateResults && { updateResults: obj.updateResults.map((item) => UpdateResult.filterSensitiveLog(item)) }),
11821186
});
11831187
}
11841188

@@ -1236,6 +1240,7 @@ export namespace ExecuteStatementResponse {
12361240
export const filterSensitiveLog = (obj: ExecuteStatementResponse): any => ({
12371241
...obj,
12381242
...(obj.generatedFields && { generatedFields: obj.generatedFields.map((item) => Field.filterSensitiveLog(item)) }),
1243+
...(obj.records && { records: obj.records.map((item) => item.map((item) => Field.filterSensitiveLog(item))) }),
12391244
});
12401245
}
12411246

@@ -1257,6 +1262,7 @@ export interface ResultFrame {
12571262
export namespace ResultFrame {
12581263
export const filterSensitiveLog = (obj: ResultFrame): any => ({
12591264
...obj,
1265+
...(obj.records && { records: obj.records.map((item) => _Record.filterSensitiveLog(item)) }),
12601266
});
12611267
}
12621268

@@ -1282,6 +1288,7 @@ export interface SqlStatementResult {
12821288
export namespace SqlStatementResult {
12831289
export const filterSensitiveLog = (obj: SqlStatementResult): any => ({
12841290
...obj,
1291+
...(obj.resultFrame && { resultFrame: ResultFrame.filterSensitiveLog(obj.resultFrame) }),
12851292
});
12861293
}
12871294

clients/client-redshift-data/models/models_0.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -650,6 +650,7 @@ export interface GetStatementResultResponse {
650650
export namespace GetStatementResultResponse {
651651
export const filterSensitiveLog = (obj: GetStatementResultResponse): any => ({
652652
...obj,
653+
...(obj.Records && { Records: obj.Records.map((item) => item.map((item) => Field.filterSensitiveLog(item))) }),
653654
});
654655
}
655656

clients/client-sagemaker/models/models_2.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8307,6 +8307,7 @@ export interface SearchResponse {
83078307
export namespace SearchResponse {
83088308
export const filterSensitiveLog = (obj: SearchResponse): any => ({
83098309
...obj,
8310+
...(obj.Results && { Results: obj.Results.map((item) => SearchRecord.filterSensitiveLog(item)) }),
83108311
});
83118312
}
83128313

0 commit comments

Comments
 (0)