Skip to content

Commit 79dd462

Browse files
author
awstools
committed
feat(client-chime-sdk-voice): This release adds supports for enterprises to integrate Amazon Connect with other voice systems. It supports directly transferring voice calls and metadata without using the public telephone network. It also supports real-time and post-call analytics.
1 parent 263848d commit 79dd462

14 files changed

+1168
-0
lines changed

Diff for: clients/client-chime-sdk-voice/README.md

+24
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,14 @@ DeleteVoiceConnectorEmergencyCallingConfiguration
355355

356356
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/DeleteVoiceConnectorEmergencyCallingConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/DeleteVoiceConnectorEmergencyCallingConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/DeleteVoiceConnectorEmergencyCallingConfigurationCommandOutput/)
357357

358+
</details>
359+
<details>
360+
<summary>
361+
DeleteVoiceConnectorExternalSystemsConfiguration
362+
</summary>
363+
364+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/DeleteVoiceConnectorExternalSystemsConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/DeleteVoiceConnectorExternalSystemsConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput/)
365+
358366
</details>
359367
<details>
360368
<summary>
@@ -531,6 +539,14 @@ GetVoiceConnectorEmergencyCallingConfiguration
531539

532540
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/GetVoiceConnectorEmergencyCallingConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/GetVoiceConnectorEmergencyCallingConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/GetVoiceConnectorEmergencyCallingConfigurationCommandOutput/)
533541

542+
</details>
543+
<details>
544+
<summary>
545+
GetVoiceConnectorExternalSystemsConfiguration
546+
</summary>
547+
548+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/GetVoiceConnectorExternalSystemsConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/GetVoiceConnectorExternalSystemsConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/GetVoiceConnectorExternalSystemsConfigurationCommandOutput/)
549+
534550
</details>
535551
<details>
536552
<summary>
@@ -739,6 +755,14 @@ PutVoiceConnectorEmergencyCallingConfiguration
739755

740756
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/PutVoiceConnectorEmergencyCallingConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/PutVoiceConnectorEmergencyCallingConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/PutVoiceConnectorEmergencyCallingConfigurationCommandOutput/)
741757

758+
</details>
759+
<details>
760+
<summary>
761+
PutVoiceConnectorExternalSystemsConfiguration
762+
</summary>
763+
764+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/chime-sdk-voice/command/PutVoiceConnectorExternalSystemsConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/PutVoiceConnectorExternalSystemsConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-chime-sdk-voice/Interface/PutVoiceConnectorExternalSystemsConfigurationCommandOutput/)
765+
742766
</details>
743767
<details>
744768
<summary>

Diff for: clients/client-chime-sdk-voice/src/ChimeSDKVoice.ts

+69
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ import {
9898
DeleteVoiceConnectorEmergencyCallingConfigurationCommandInput,
9999
DeleteVoiceConnectorEmergencyCallingConfigurationCommandOutput,
100100
} from "./commands/DeleteVoiceConnectorEmergencyCallingConfigurationCommand";
101+
import {
102+
DeleteVoiceConnectorExternalSystemsConfigurationCommand,
103+
DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
104+
DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput,
105+
} from "./commands/DeleteVoiceConnectorExternalSystemsConfigurationCommand";
101106
import {
102107
DeleteVoiceConnectorGroupCommand,
103108
DeleteVoiceConnectorGroupCommandInput,
@@ -204,6 +209,11 @@ import {
204209
GetVoiceConnectorEmergencyCallingConfigurationCommandInput,
205210
GetVoiceConnectorEmergencyCallingConfigurationCommandOutput,
206211
} from "./commands/GetVoiceConnectorEmergencyCallingConfigurationCommand";
212+
import {
213+
GetVoiceConnectorExternalSystemsConfigurationCommand,
214+
GetVoiceConnectorExternalSystemsConfigurationCommandInput,
215+
GetVoiceConnectorExternalSystemsConfigurationCommandOutput,
216+
} from "./commands/GetVoiceConnectorExternalSystemsConfigurationCommand";
207217
import {
208218
GetVoiceConnectorGroupCommand,
209219
GetVoiceConnectorGroupCommandInput,
@@ -334,6 +344,11 @@ import {
334344
PutVoiceConnectorEmergencyCallingConfigurationCommandInput,
335345
PutVoiceConnectorEmergencyCallingConfigurationCommandOutput,
336346
} from "./commands/PutVoiceConnectorEmergencyCallingConfigurationCommand";
347+
import {
348+
PutVoiceConnectorExternalSystemsConfigurationCommand,
349+
PutVoiceConnectorExternalSystemsConfigurationCommandInput,
350+
PutVoiceConnectorExternalSystemsConfigurationCommandOutput,
351+
} from "./commands/PutVoiceConnectorExternalSystemsConfigurationCommand";
337352
import {
338353
PutVoiceConnectorLoggingConfigurationCommand,
339354
PutVoiceConnectorLoggingConfigurationCommandInput,
@@ -481,6 +496,7 @@ const commands = {
481496
DeleteSipRuleCommand,
482497
DeleteVoiceConnectorCommand,
483498
DeleteVoiceConnectorEmergencyCallingConfigurationCommand,
499+
DeleteVoiceConnectorExternalSystemsConfigurationCommand,
484500
DeleteVoiceConnectorGroupCommand,
485501
DeleteVoiceConnectorOriginationCommand,
486502
DeleteVoiceConnectorProxyCommand,
@@ -503,6 +519,7 @@ const commands = {
503519
GetSpeakerSearchTaskCommand,
504520
GetVoiceConnectorCommand,
505521
GetVoiceConnectorEmergencyCallingConfigurationCommand,
522+
GetVoiceConnectorExternalSystemsConfigurationCommand,
506523
GetVoiceConnectorGroupCommand,
507524
GetVoiceConnectorLoggingConfigurationCommand,
508525
GetVoiceConnectorOriginationCommand,
@@ -529,6 +546,7 @@ const commands = {
529546
PutSipMediaApplicationAlexaSkillConfigurationCommand,
530547
PutSipMediaApplicationLoggingConfigurationCommand,
531548
PutVoiceConnectorEmergencyCallingConfigurationCommand,
549+
PutVoiceConnectorExternalSystemsConfigurationCommand,
532550
PutVoiceConnectorLoggingConfigurationCommand,
533551
PutVoiceConnectorOriginationCommand,
534552
PutVoiceConnectorProxyCommand,
@@ -869,6 +887,23 @@ export interface ChimeSDKVoice {
869887
cb: (err: any, data?: DeleteVoiceConnectorEmergencyCallingConfigurationCommandOutput) => void
870888
): void;
871889

890+
/**
891+
* @see {@link DeleteVoiceConnectorExternalSystemsConfigurationCommand}
892+
*/
893+
deleteVoiceConnectorExternalSystemsConfiguration(
894+
args: DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
895+
options?: __HttpHandlerOptions
896+
): Promise<DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput>;
897+
deleteVoiceConnectorExternalSystemsConfiguration(
898+
args: DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
899+
cb: (err: any, data?: DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
900+
): void;
901+
deleteVoiceConnectorExternalSystemsConfiguration(
902+
args: DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
903+
options: __HttpHandlerOptions,
904+
cb: (err: any, data?: DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
905+
): void;
906+
872907
/**
873908
* @see {@link DeleteVoiceConnectorGroupCommand}
874909
*/
@@ -1233,6 +1268,23 @@ export interface ChimeSDKVoice {
12331268
cb: (err: any, data?: GetVoiceConnectorEmergencyCallingConfigurationCommandOutput) => void
12341269
): void;
12351270

1271+
/**
1272+
* @see {@link GetVoiceConnectorExternalSystemsConfigurationCommand}
1273+
*/
1274+
getVoiceConnectorExternalSystemsConfiguration(
1275+
args: GetVoiceConnectorExternalSystemsConfigurationCommandInput,
1276+
options?: __HttpHandlerOptions
1277+
): Promise<GetVoiceConnectorExternalSystemsConfigurationCommandOutput>;
1278+
getVoiceConnectorExternalSystemsConfiguration(
1279+
args: GetVoiceConnectorExternalSystemsConfigurationCommandInput,
1280+
cb: (err: any, data?: GetVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
1281+
): void;
1282+
getVoiceConnectorExternalSystemsConfiguration(
1283+
args: GetVoiceConnectorExternalSystemsConfigurationCommandInput,
1284+
options: __HttpHandlerOptions,
1285+
cb: (err: any, data?: GetVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
1286+
): void;
1287+
12361288
/**
12371289
* @see {@link GetVoiceConnectorGroupCommand}
12381290
*/
@@ -1674,6 +1726,23 @@ export interface ChimeSDKVoice {
16741726
cb: (err: any, data?: PutVoiceConnectorEmergencyCallingConfigurationCommandOutput) => void
16751727
): void;
16761728

1729+
/**
1730+
* @see {@link PutVoiceConnectorExternalSystemsConfigurationCommand}
1731+
*/
1732+
putVoiceConnectorExternalSystemsConfiguration(
1733+
args: PutVoiceConnectorExternalSystemsConfigurationCommandInput,
1734+
options?: __HttpHandlerOptions
1735+
): Promise<PutVoiceConnectorExternalSystemsConfigurationCommandOutput>;
1736+
putVoiceConnectorExternalSystemsConfiguration(
1737+
args: PutVoiceConnectorExternalSystemsConfigurationCommandInput,
1738+
cb: (err: any, data?: PutVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
1739+
): void;
1740+
putVoiceConnectorExternalSystemsConfiguration(
1741+
args: PutVoiceConnectorExternalSystemsConfigurationCommandInput,
1742+
options: __HttpHandlerOptions,
1743+
cb: (err: any, data?: PutVoiceConnectorExternalSystemsConfigurationCommandOutput) => void
1744+
): void;
1745+
16771746
/**
16781747
* @see {@link PutVoiceConnectorLoggingConfigurationCommand}
16791748
*/

Diff for: clients/client-chime-sdk-voice/src/ChimeSDKVoiceClient.ts

+18
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ import {
111111
DeleteVoiceConnectorEmergencyCallingConfigurationCommandInput,
112112
DeleteVoiceConnectorEmergencyCallingConfigurationCommandOutput,
113113
} from "./commands/DeleteVoiceConnectorEmergencyCallingConfigurationCommand";
114+
import {
115+
DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
116+
DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput,
117+
} from "./commands/DeleteVoiceConnectorExternalSystemsConfigurationCommand";
114118
import {
115119
DeleteVoiceConnectorGroupCommandInput,
116120
DeleteVoiceConnectorGroupCommandOutput,
@@ -181,6 +185,10 @@ import {
181185
GetVoiceConnectorEmergencyCallingConfigurationCommandInput,
182186
GetVoiceConnectorEmergencyCallingConfigurationCommandOutput,
183187
} from "./commands/GetVoiceConnectorEmergencyCallingConfigurationCommand";
188+
import {
189+
GetVoiceConnectorExternalSystemsConfigurationCommandInput,
190+
GetVoiceConnectorExternalSystemsConfigurationCommandOutput,
191+
} from "./commands/GetVoiceConnectorExternalSystemsConfigurationCommand";
184192
import {
185193
GetVoiceConnectorGroupCommandInput,
186194
GetVoiceConnectorGroupCommandOutput,
@@ -270,6 +278,10 @@ import {
270278
PutVoiceConnectorEmergencyCallingConfigurationCommandInput,
271279
PutVoiceConnectorEmergencyCallingConfigurationCommandOutput,
272280
} from "./commands/PutVoiceConnectorEmergencyCallingConfigurationCommand";
281+
import {
282+
PutVoiceConnectorExternalSystemsConfigurationCommandInput,
283+
PutVoiceConnectorExternalSystemsConfigurationCommandOutput,
284+
} from "./commands/PutVoiceConnectorExternalSystemsConfigurationCommand";
273285
import {
274286
PutVoiceConnectorLoggingConfigurationCommandInput,
275287
PutVoiceConnectorLoggingConfigurationCommandOutput,
@@ -387,6 +399,7 @@ export type ServiceInputTypes =
387399
| DeleteSipRuleCommandInput
388400
| DeleteVoiceConnectorCommandInput
389401
| DeleteVoiceConnectorEmergencyCallingConfigurationCommandInput
402+
| DeleteVoiceConnectorExternalSystemsConfigurationCommandInput
390403
| DeleteVoiceConnectorGroupCommandInput
391404
| DeleteVoiceConnectorOriginationCommandInput
392405
| DeleteVoiceConnectorProxyCommandInput
@@ -409,6 +422,7 @@ export type ServiceInputTypes =
409422
| GetSpeakerSearchTaskCommandInput
410423
| GetVoiceConnectorCommandInput
411424
| GetVoiceConnectorEmergencyCallingConfigurationCommandInput
425+
| GetVoiceConnectorExternalSystemsConfigurationCommandInput
412426
| GetVoiceConnectorGroupCommandInput
413427
| GetVoiceConnectorLoggingConfigurationCommandInput
414428
| GetVoiceConnectorOriginationCommandInput
@@ -435,6 +449,7 @@ export type ServiceInputTypes =
435449
| PutSipMediaApplicationAlexaSkillConfigurationCommandInput
436450
| PutSipMediaApplicationLoggingConfigurationCommandInput
437451
| PutVoiceConnectorEmergencyCallingConfigurationCommandInput
452+
| PutVoiceConnectorExternalSystemsConfigurationCommandInput
438453
| PutVoiceConnectorLoggingConfigurationCommandInput
439454
| PutVoiceConnectorOriginationCommandInput
440455
| PutVoiceConnectorProxyCommandInput
@@ -485,6 +500,7 @@ export type ServiceOutputTypes =
485500
| DeleteSipRuleCommandOutput
486501
| DeleteVoiceConnectorCommandOutput
487502
| DeleteVoiceConnectorEmergencyCallingConfigurationCommandOutput
503+
| DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput
488504
| DeleteVoiceConnectorGroupCommandOutput
489505
| DeleteVoiceConnectorOriginationCommandOutput
490506
| DeleteVoiceConnectorProxyCommandOutput
@@ -507,6 +523,7 @@ export type ServiceOutputTypes =
507523
| GetSpeakerSearchTaskCommandOutput
508524
| GetVoiceConnectorCommandOutput
509525
| GetVoiceConnectorEmergencyCallingConfigurationCommandOutput
526+
| GetVoiceConnectorExternalSystemsConfigurationCommandOutput
510527
| GetVoiceConnectorGroupCommandOutput
511528
| GetVoiceConnectorLoggingConfigurationCommandOutput
512529
| GetVoiceConnectorOriginationCommandOutput
@@ -533,6 +550,7 @@ export type ServiceOutputTypes =
533550
| PutSipMediaApplicationAlexaSkillConfigurationCommandOutput
534551
| PutSipMediaApplicationLoggingConfigurationCommandOutput
535552
| PutVoiceConnectorEmergencyCallingConfigurationCommandOutput
553+
| PutVoiceConnectorExternalSystemsConfigurationCommandOutput
536554
| PutVoiceConnectorLoggingConfigurationCommandOutput
537555
| PutVoiceConnectorOriginationCommandOutput
538556
| PutVoiceConnectorProxyCommandOutput

Diff for: clients/client-chime-sdk-voice/src/commands/CreateVoiceConnectorCommand.ts

+2
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ export interface CreateVoiceConnectorCommandOutput extends CreateVoiceConnectorR
5252
* Value: "STRING_VALUE", // required
5353
* },
5454
* ],
55+
* IntegrationType: "CONNECT_CALL_TRANSFER_CONNECTOR" || "CONNECT_ANALYTICS_CONNECTOR",
5556
* };
5657
* const command = new CreateVoiceConnectorCommand(input);
5758
* const response = await client.send(command);
@@ -65,6 +66,7 @@ export interface CreateVoiceConnectorCommandOutput extends CreateVoiceConnectorR
6566
* // CreatedTimestamp: new Date("TIMESTAMP"),
6667
* // UpdatedTimestamp: new Date("TIMESTAMP"),
6768
* // VoiceConnectorArn: "STRING_VALUE",
69+
* // IntegrationType: "CONNECT_CALL_TRANSFER_CONNECTOR" || "CONNECT_ANALYTICS_CONNECTOR",
6870
* // },
6971
* // };
7072
*
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
// smithy-typescript generated code
2+
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
3+
import { getSerdePlugin } from "@smithy/middleware-serde";
4+
import { Command as $Command } from "@smithy/smithy-client";
5+
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
6+
7+
import { ChimeSDKVoiceClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ChimeSDKVoiceClient";
8+
import { commonParams } from "../endpoint/EndpointParameters";
9+
import { DeleteVoiceConnectorExternalSystemsConfigurationRequest } from "../models/models_0";
10+
import {
11+
de_DeleteVoiceConnectorExternalSystemsConfigurationCommand,
12+
se_DeleteVoiceConnectorExternalSystemsConfigurationCommand,
13+
} from "../protocols/Aws_restJson1";
14+
15+
/**
16+
* @public
17+
*/
18+
export type { __MetadataBearer };
19+
export { $Command };
20+
/**
21+
* @public
22+
*
23+
* The input for {@link DeleteVoiceConnectorExternalSystemsConfigurationCommand}.
24+
*/
25+
export interface DeleteVoiceConnectorExternalSystemsConfigurationCommandInput
26+
extends DeleteVoiceConnectorExternalSystemsConfigurationRequest {}
27+
/**
28+
* @public
29+
*
30+
* The output of {@link DeleteVoiceConnectorExternalSystemsConfigurationCommand}.
31+
*/
32+
export interface DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput extends __MetadataBearer {}
33+
34+
/**
35+
* <p>Deletes the external systems configuration for a Voice Connector.</p>
36+
* @example
37+
* Use a bare-bones client and the command you need to make an API call.
38+
* ```javascript
39+
* import { ChimeSDKVoiceClient, DeleteVoiceConnectorExternalSystemsConfigurationCommand } from "@aws-sdk/client-chime-sdk-voice"; // ES Modules import
40+
* // const { ChimeSDKVoiceClient, DeleteVoiceConnectorExternalSystemsConfigurationCommand } = require("@aws-sdk/client-chime-sdk-voice"); // CommonJS import
41+
* const client = new ChimeSDKVoiceClient(config);
42+
* const input = { // DeleteVoiceConnectorExternalSystemsConfigurationRequest
43+
* VoiceConnectorId: "STRING_VALUE", // required
44+
* };
45+
* const command = new DeleteVoiceConnectorExternalSystemsConfigurationCommand(input);
46+
* const response = await client.send(command);
47+
* // {};
48+
*
49+
* ```
50+
*
51+
* @param DeleteVoiceConnectorExternalSystemsConfigurationCommandInput - {@link DeleteVoiceConnectorExternalSystemsConfigurationCommandInput}
52+
* @returns {@link DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput}
53+
* @see {@link DeleteVoiceConnectorExternalSystemsConfigurationCommandInput} for command's `input` shape.
54+
* @see {@link DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput} for command's `response` shape.
55+
* @see {@link ChimeSDKVoiceClientResolvedConfig | config} for ChimeSDKVoiceClient's `config` shape.
56+
*
57+
* @throws {@link BadRequestException} (client fault)
58+
* <p>The input parameters don't match the service's restrictions.</p>
59+
*
60+
* @throws {@link ForbiddenException} (client fault)
61+
* <p>The client is permanently forbidden from making the request.</p>
62+
*
63+
* @throws {@link NotFoundException} (client fault)
64+
* <p>The requested resource couldn't be found.</p>
65+
*
66+
* @throws {@link ServiceFailureException} (server fault)
67+
* <p>The service encountered an unexpected error.</p>
68+
*
69+
* @throws {@link ServiceUnavailableException} (server fault)
70+
* <p>The service is currently unavailable.</p>
71+
*
72+
* @throws {@link ThrottledClientException} (client fault)
73+
* <p>The number of customer requests exceeds the request rate limit.</p>
74+
*
75+
* @throws {@link UnauthorizedClientException} (client fault)
76+
* <p>The client isn't authorized to request a resource.</p>
77+
*
78+
* @throws {@link ChimeSDKVoiceServiceException}
79+
* <p>Base exception class for all service exceptions from ChimeSDKVoice service.</p>
80+
*
81+
* @public
82+
*/
83+
export class DeleteVoiceConnectorExternalSystemsConfigurationCommand extends $Command
84+
.classBuilder<
85+
DeleteVoiceConnectorExternalSystemsConfigurationCommandInput,
86+
DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput,
87+
ChimeSDKVoiceClientResolvedConfig,
88+
ServiceInputTypes,
89+
ServiceOutputTypes
90+
>()
91+
.ep(commonParams)
92+
.m(function (this: any, Command: any, cs: any, config: ChimeSDKVoiceClientResolvedConfig, o: any) {
93+
return [
94+
getSerdePlugin(config, this.serialize, this.deserialize),
95+
getEndpointPlugin(config, Command.getEndpointParameterInstructions()),
96+
];
97+
})
98+
.s("ChimeSDKTelephonyService", "DeleteVoiceConnectorExternalSystemsConfiguration", {})
99+
.n("ChimeSDKVoiceClient", "DeleteVoiceConnectorExternalSystemsConfigurationCommand")
100+
.f(void 0, void 0)
101+
.ser(se_DeleteVoiceConnectorExternalSystemsConfigurationCommand)
102+
.de(de_DeleteVoiceConnectorExternalSystemsConfigurationCommand)
103+
.build() {
104+
/** @internal type navigation helper, not in runtime. */
105+
protected declare static __types: {
106+
api: {
107+
input: DeleteVoiceConnectorExternalSystemsConfigurationRequest;
108+
output: {};
109+
};
110+
sdk: {
111+
input: DeleteVoiceConnectorExternalSystemsConfigurationCommandInput;
112+
output: DeleteVoiceConnectorExternalSystemsConfigurationCommandOutput;
113+
};
114+
};
115+
}

Diff for: clients/client-chime-sdk-voice/src/commands/GetVoiceConnectorCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ export interface GetVoiceConnectorCommandOutput extends GetVoiceConnectorRespons
5151
* // CreatedTimestamp: new Date("TIMESTAMP"),
5252
* // UpdatedTimestamp: new Date("TIMESTAMP"),
5353
* // VoiceConnectorArn: "STRING_VALUE",
54+
* // IntegrationType: "CONNECT_CALL_TRANSFER_CONNECTOR" || "CONNECT_ANALYTICS_CONNECTOR",
5455
* // },
5556
* // };
5657
*

0 commit comments

Comments
 (0)