Skip to content

Commit 202df69

Browse files
committed
chore: union.filterSensitiveLog for complex members
1 parent 81b53e9 commit 202df69

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,19 @@ export namespace ArrayValue {
105105
return visitor._(value.$unknown[0], value.$unknown[1]);
106106
};
107107
export const filterSensitiveLog = (obj: ArrayValue): any => {
108+
if (obj.arrayValues !== undefined)
109+
return {
110+
arrayValues: obj.arrayValues.map(item =>
111+
ArrayValue.filterSensitiveLog(item)
112+
)
113+
};
114+
if (obj.booleanValues !== undefined)
115+
return { booleanValues: obj.booleanValues };
116+
if (obj.doubleValues !== undefined)
117+
return { doubleValues: obj.doubleValues };
118+
if (obj.longValues !== undefined) return { longValues: obj.longValues };
119+
if (obj.stringValues !== undefined)
120+
return { stringValues: obj.stringValues };
108121
if (obj.$unknown !== undefined)
109122
return { [obj.$unknown[0]]: obj.$unknown[1] };
110123
};
@@ -746,6 +759,8 @@ export namespace Field {
746759
return visitor._(value.$unknown[0], value.$unknown[1]);
747760
};
748761
export const filterSensitiveLog = (obj: Field): any => {
762+
if (obj.arrayValue !== undefined)
763+
return { arrayValue: ArrayValue.filterSensitiveLog(obj.arrayValue) };
749764
if (obj.blobValue !== undefined) return { blobValue: obj.blobValue };
750765
if (obj.booleanValue !== undefined)
751766
return { booleanValue: obj.booleanValue };
@@ -1363,6 +1378,10 @@ export namespace Value {
13631378
return visitor._(value.$unknown[0], value.$unknown[1]);
13641379
};
13651380
export const filterSensitiveLog = (obj: Value): any => {
1381+
if (obj.arrayValues !== undefined)
1382+
return {
1383+
arrayValues: obj.arrayValues.map(item => Value.filterSensitiveLog(item))
1384+
};
13661385
if (obj.bigIntValue !== undefined) return { bigIntValue: obj.bigIntValue };
13671386
if (obj.bitValue !== undefined) return { bitValue: obj.bitValue };
13681387
if (obj.blobValue !== undefined) return { blobValue: obj.blobValue };

0 commit comments

Comments
 (0)