Skip to content

Commit 3509e69

Browse files
author
awstools
committed
feat(client-connect): Minor trait updates for User APIs
1 parent 3c4e6d7 commit 3509e69

File tree

13 files changed

+175
-26
lines changed

13 files changed

+175
-26
lines changed

clients/client-connect/src/commands/CreateUserCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { CreateUserRequest, CreateUserResponse } from "../models/models_0";
9+
import { CreateUserRequest, CreateUserRequestFilterSensitiveLog, CreateUserResponse } from "../models/models_0";
1010
import { de_CreateUserCommand, se_CreateUserCommand } from "../protocols/Aws_restJson1";
1111

1212
/**
@@ -128,7 +128,7 @@ export class CreateUserCommand extends $Command
128128
})
129129
.s("AmazonConnectService", "CreateUser", {})
130130
.n("ConnectClient", "CreateUserCommand")
131-
.f(void 0, void 0)
131+
.f(CreateUserRequestFilterSensitiveLog, void 0)
132132
.ser(se_CreateUserCommand)
133133
.de(de_CreateUserCommand)
134134
.build() {}

clients/client-connect/src/commands/DescribeContactCommand.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeContactRequest, DescribeContactResponse } from "../models/models_0";
9+
import {
10+
DescribeContactRequest,
11+
DescribeContactResponse,
12+
DescribeContactResponseFilterSensitiveLog,
13+
} from "../models/models_0";
1014
import { de_DescribeContactCommand, se_DescribeContactCommand } from "../protocols/Aws_restJson1";
1115

1216
/**
@@ -133,7 +137,7 @@ export class DescribeContactCommand extends $Command
133137
})
134138
.s("AmazonConnectService", "DescribeContact", {})
135139
.n("ConnectClient", "DescribeContactCommand")
136-
.f(void 0, void 0)
140+
.f(void 0, DescribeContactResponseFilterSensitiveLog)
137141
.ser(se_DescribeContactCommand)
138142
.de(de_DescribeContactCommand)
139143
.build() {}

clients/client-connect/src/commands/DescribeUserCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeUserRequest, DescribeUserResponse } from "../models/models_1";
9+
import { DescribeUserRequest, DescribeUserResponse, DescribeUserResponseFilterSensitiveLog } from "../models/models_1";
1010
import { de_DescribeUserCommand, se_DescribeUserCommand } from "../protocols/Aws_restJson1";
1111

1212
/**
@@ -120,7 +120,7 @@ export class DescribeUserCommand extends $Command
120120
})
121121
.s("AmazonConnectService", "DescribeUser", {})
122122
.n("ConnectClient", "DescribeUserCommand")
123-
.f(void 0, void 0)
123+
.f(void 0, DescribeUserResponseFilterSensitiveLog)
124124
.ser(se_DescribeUserCommand)
125125
.de(de_DescribeUserCommand)
126126
.build() {}

clients/client-connect/src/commands/SearchUsersCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { SearchUsersRequest, SearchUsersResponse } from "../models/models_2";
9+
import { SearchUsersRequest, SearchUsersResponse, SearchUsersResponseFilterSensitiveLog } from "../models/models_2";
1010
import { de_SearchUsersCommand, se_SearchUsersCommand } from "../protocols/Aws_restJson1";
1111

1212
/**
@@ -175,7 +175,7 @@ export class SearchUsersCommand extends $Command
175175
})
176176
.s("AmazonConnectService", "SearchUsers", {})
177177
.n("ConnectClient", "SearchUsersCommand")
178-
.f(void 0, void 0)
178+
.f(void 0, SearchUsersResponseFilterSensitiveLog)
179179
.ser(se_SearchUsersCommand)
180180
.de(de_SearchUsersCommand)
181181
.build() {}

clients/client-connect/src/commands/StartOutboundVoiceContactCommand.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse } from "../models/models_2";
9+
import {
10+
StartOutboundVoiceContactRequest,
11+
StartOutboundVoiceContactRequestFilterSensitiveLog,
12+
StartOutboundVoiceContactResponse,
13+
} from "../models/models_2";
1014
import { de_StartOutboundVoiceContactCommand, se_StartOutboundVoiceContactCommand } from "../protocols/Aws_restJson1";
1115

1216
/**
@@ -136,7 +140,7 @@ export class StartOutboundVoiceContactCommand extends $Command
136140
})
137141
.s("AmazonConnectService", "StartOutboundVoiceContact", {})
138142
.n("ConnectClient", "StartOutboundVoiceContactCommand")
139-
.f(void 0, void 0)
143+
.f(StartOutboundVoiceContactRequestFilterSensitiveLog, void 0)
140144
.ser(se_StartOutboundVoiceContactCommand)
141145
.de(de_StartOutboundVoiceContactCommand)
142146
.build() {}

clients/client-connect/src/commands/StartTaskContactCommand.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StartTaskContactRequest, StartTaskContactResponse } from "../models/models_2";
9+
import {
10+
StartTaskContactRequest,
11+
StartTaskContactRequestFilterSensitiveLog,
12+
StartTaskContactResponse,
13+
} from "../models/models_2";
1014
import { de_StartTaskContactCommand, se_StartTaskContactCommand } from "../protocols/Aws_restJson1";
1115

1216
/**
@@ -161,7 +165,7 @@ export class StartTaskContactCommand extends $Command
161165
})
162166
.s("AmazonConnectService", "StartTaskContact", {})
163167
.n("ConnectClient", "StartTaskContactCommand")
164-
.f(void 0, void 0)
168+
.f(StartTaskContactRequestFilterSensitiveLog, void 0)
165169
.ser(se_StartTaskContactCommand)
166170
.de(de_StartTaskContactCommand)
167171
.build() {}

clients/client-connect/src/commands/StartWebRTCContactCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } fr
88
import { commonParams } from "../endpoint/EndpointParameters";
99
import {
1010
StartWebRTCContactRequest,
11+
StartWebRTCContactRequestFilterSensitiveLog,
1112
StartWebRTCContactResponse,
1213
StartWebRTCContactResponseFilterSensitiveLog,
1314
} from "../models/models_2";
@@ -143,7 +144,7 @@ export class StartWebRTCContactCommand extends $Command
143144
})
144145
.s("AmazonConnectService", "StartWebRTCContact", {})
145146
.n("ConnectClient", "StartWebRTCContactCommand")
146-
.f(void 0, StartWebRTCContactResponseFilterSensitiveLog)
147+
.f(StartWebRTCContactRequestFilterSensitiveLog, StartWebRTCContactResponseFilterSensitiveLog)
147148
.ser(se_StartWebRTCContactCommand)
148149
.de(de_StartWebRTCContactCommand)
149150
.build() {}

clients/client-connect/src/commands/UpdateContactCommand.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { UpdateContactRequest, UpdateContactResponse } from "../models/models_2";
9+
import {
10+
UpdateContactRequest,
11+
UpdateContactRequestFilterSensitiveLog,
12+
UpdateContactResponse,
13+
} from "../models/models_2";
1014
import { de_UpdateContactCommand, se_UpdateContactCommand } from "../protocols/Aws_restJson1";
1115

1216
/**
@@ -103,7 +107,7 @@ export class UpdateContactCommand extends $Command
103107
})
104108
.s("AmazonConnectService", "UpdateContact", {})
105109
.n("ConnectClient", "UpdateContactCommand")
106-
.f(void 0, void 0)
110+
.f(UpdateContactRequestFilterSensitiveLog, void 0)
107111
.ser(se_UpdateContactCommand)
108112
.de(de_UpdateContactCommand)
109113
.build() {}

clients/client-connect/src/commands/UpdateUserIdentityInfoCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { UpdateUserIdentityInfoRequest } from "../models/models_2";
9+
import { UpdateUserIdentityInfoRequest, UpdateUserIdentityInfoRequestFilterSensitiveLog } from "../models/models_2";
1010
import { de_UpdateUserIdentityInfoCommand, se_UpdateUserIdentityInfoCommand } from "../protocols/Aws_restJson1";
1111

1212
/**
@@ -105,7 +105,7 @@ export class UpdateUserIdentityInfoCommand extends $Command
105105
})
106106
.s("AmazonConnectService", "UpdateUserIdentityInfo", {})
107107
.n("ConnectClient", "UpdateUserIdentityInfoCommand")
108-
.f(void 0, void 0)
108+
.f(UpdateUserIdentityInfoRequestFilterSensitiveLog, void 0)
109109
.ser(se_UpdateUserIdentityInfoCommand)
110110
.de(de_UpdateUserIdentityInfoCommand)
111111
.build() {}

clients/client-connect/src/models/models_0.ts

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7366,6 +7366,26 @@ export const CreateInstanceRequestFilterSensitiveLog = (obj: CreateInstanceReque
73667366
...(obj.InstanceAlias && { InstanceAlias: SENSITIVE_STRING }),
73677367
});
73687368

7369+
/**
7370+
* @internal
7371+
*/
7372+
export const UserIdentityInfoFilterSensitiveLog = (obj: UserIdentityInfo): any => ({
7373+
...obj,
7374+
...(obj.FirstName && { FirstName: SENSITIVE_STRING }),
7375+
...(obj.LastName && { LastName: SENSITIVE_STRING }),
7376+
...(obj.Email && { Email: SENSITIVE_STRING }),
7377+
...(obj.SecondaryEmail && { SecondaryEmail: SENSITIVE_STRING }),
7378+
});
7379+
7380+
/**
7381+
* @internal
7382+
*/
7383+
export const CreateUserRequestFilterSensitiveLog = (obj: CreateUserRequest): any => ({
7384+
...obj,
7385+
...(obj.Password && { Password: SENSITIVE_STRING }),
7386+
...(obj.IdentityInfo && { IdentityInfo: UserIdentityInfoFilterSensitiveLog(obj.IdentityInfo) }),
7387+
});
7388+
73697389
/**
73707390
* @internal
73717391
*/
@@ -7417,6 +7437,23 @@ export const CreateViewVersionResponseFilterSensitiveLog = (obj: CreateViewVersi
74177437
...(obj.View && { View: ViewFilterSensitiveLog(obj.View) }),
74187438
});
74197439

7440+
/**
7441+
* @internal
7442+
*/
7443+
export const ContactFilterSensitiveLog = (obj: Contact): any => ({
7444+
...obj,
7445+
...(obj.Name && { Name: SENSITIVE_STRING }),
7446+
...(obj.Description && { Description: SENSITIVE_STRING }),
7447+
});
7448+
7449+
/**
7450+
* @internal
7451+
*/
7452+
export const DescribeContactResponseFilterSensitiveLog = (obj: DescribeContactResponse): any => ({
7453+
...obj,
7454+
...(obj.Contact && { Contact: ContactFilterSensitiveLog(obj.Contact) }),
7455+
});
7456+
74207457
/**
74217458
* @internal
74227459
*/

0 commit comments

Comments
 (0)