Skip to content

Commit b8975e6

Browse files
author
awstools
committed
feat(client-connect): Enables access to ValueMap and ValueInteger types for SegmentAttributes and fixes deserialization bug for DescribeContactFlow in AmazonConnect Public API
1 parent a370f24 commit b8975e6

33 files changed

+2382
-2101
lines changed

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

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

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import {
10-
CreateContactRequest,
11-
CreateContactRequestFilterSensitiveLog,
12-
CreateContactResponse,
13-
} from "../models/models_0";
9+
import { CreateContactResponse } from "../models/models_0";
10+
import { CreateContactRequest, CreateContactRequestFilterSensitiveLog } from "../models/models_2";
1411
import { de_CreateContactCommand, se_CreateContactCommand } from "../protocols/Aws_restJson1";
1512

1613
/**
@@ -32,7 +29,7 @@ export interface CreateContactCommandInput extends CreateContactRequest {}
3229
export interface CreateContactCommandOutput extends CreateContactResponse, __MetadataBearer {}
3330

3431
/**
35-
* <p></p>
32+
* <p>Creates a new contact.</p>
3633
* @example
3734
* Use a bare-bones client and the command you need to make an API call.
3835
* ```javascript
@@ -67,6 +64,16 @@ export interface CreateContactCommandOutput extends CreateContactResponse, __Met
6764
* SegmentAttributes: { // SegmentAttributes
6865
* "<keys>": { // SegmentAttributeValue
6966
* ValueString: "STRING_VALUE",
67+
* ValueMap: { // SegmentAttributeValueMap
68+
* "<keys>": {
69+
* ValueString: "STRING_VALUE",
70+
* ValueMap: {
71+
* "<keys>": "<SegmentAttributeValue>",
72+
* },
73+
* ValueInteger: Number("int"),
74+
* },
75+
* },
76+
* ValueInteger: Number("int"),
7077
* },
7178
* },
7279
* };

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ export interface CreateEmailAddressCommandInput extends CreateEmailAddressReques
3232
export interface CreateEmailAddressCommandOutput extends CreateEmailAddressResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p></p>
35+
* <p>Create new email address in the specified Amazon Connect instance. For more information
36+
* about email addresses, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/create-email-address1.html">Create email addresses</a> in the
37+
* Amazon Connect Administrator Guide.</p>
3638
* @example
3739
* Use a bare-bones client and the command you need to make an API call.
3840
* ```javascript

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
99
import { CreateEvaluationFormResponse } from "../models/models_0";
10-
import { CreateEvaluationFormRequest } from "../models/models_3";
10+
import { CreateEvaluationFormRequest } from "../models/models_2";
1111
import { de_CreateEvaluationFormCommand, se_CreateEvaluationFormCommand } from "../protocols/Aws_restJson1";
1212

1313
/**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface DeleteEmailAddressCommandInput extends DeleteEmailAddressReques
2828
export interface DeleteEmailAddressCommandOutput extends DeleteEmailAddressResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p></p>
31+
* <p>Deletes email address from the specified Amazon Connect instance.</p>
3232
* @example
3333
* Use a bare-bones client and the command you need to make an API call.
3434
* ```javascript

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +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 { DeleteViewVersionRequest } from "../models/models_0";
10-
import { DeleteViewVersionResponse } from "../models/models_1";
9+
import { DeleteViewVersionRequest, DeleteViewVersionResponse } from "../models/models_0";
1110
import { de_DeleteViewVersionCommand, se_DeleteViewVersionCommand } from "../protocols/Aws_restJson1";
1211

1312
/**

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

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

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DeleteVocabularyRequest, DeleteVocabularyResponse } from "../models/models_1";
9+
import { DeleteVocabularyRequest } from "../models/models_0";
10+
import { DeleteVocabularyResponse } from "../models/models_1";
1011
import { de_DeleteVocabularyCommand, se_DeleteVocabularyCommand } from "../protocols/Aws_restJson1";
1112

1213
/**

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,16 @@ export interface DescribeContactCommandOutput extends DescribeContactResponse, _
233233
* // SegmentAttributes: { // SegmentAttributes
234234
* // "<keys>": { // SegmentAttributeValue
235235
* // ValueString: "STRING_VALUE",
236+
* // ValueMap: { // SegmentAttributeValueMap
237+
* // "<keys>": {
238+
* // ValueString: "STRING_VALUE",
239+
* // ValueMap: {
240+
* // "<keys>": "<SegmentAttributeValue>",
241+
* // },
242+
* // ValueInteger: Number("int"),
243+
* // },
244+
* // },
245+
* // ValueInteger: Number("int"),
236246
* // },
237247
* // },
238248
* // },

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export interface DescribeContactFlowCommandOutput extends DescribeContactFlowRes
3232
* <p>You can also create and update flows using the <a href="https://docs.aws.amazon.com/connect/latest/APIReference/flow-language.html">Amazon Connect
3333
* Flow language</a>.</p>
3434
* <p>Use the <code>$SAVED</code> alias in the request to describe the <code>SAVED</code> content
35-
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. Once a contact flow is
35+
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. After a flow is
3636
* published, <code>$SAVED</code> needs to be supplied to view saved content that has not been
3737
* published.</p>
3838
* <p>In the response, <b>Status</b> indicates the flow status as either
@@ -65,7 +65,6 @@ export interface DescribeContactFlowCommandOutput extends DescribeContactFlowRes
6565
* // Tags: { // TagMap
6666
* // "<keys>": "STRING_VALUE",
6767
* // },
68-
* // IsDefault: true || false,
6968
* // FlowContentSha256: "STRING_VALUE",
7069
* // Version: Number("long"),
7170
* // VersionDescription: "STRING_VALUE",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export interface DescribeContactFlowModuleCommandOutput extends DescribeContactF
3030
/**
3131
* <p>Describes the specified flow module.</p>
3232
* <p>Use the <code>$SAVED</code> alias in the request to describe the <code>SAVED</code> content
33-
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. Once a contact flow is
33+
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. After a flow is
3434
* published, <code>$SAVED</code> needs to be supplied to view saved content that has not been
3535
* published.</p>
3636
* @example

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export interface DescribeEmailAddressCommandInput extends DescribeEmailAddressRe
3232
export interface DescribeEmailAddressCommandOutput extends DescribeEmailAddressResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p></p>
35+
* <p>Describe email address form the specified Amazon Connect instance.</p>
3636
* @example
3737
* Use a bare-bones client and the command you need to make an API call.
3838
* ```javascript

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ export interface ListAssociatedContactsCommandInput extends ListAssociatedContac
2828
export interface ListAssociatedContactsCommandOutput extends ListAssociatedContactsResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p></p>
31+
* <p>Provides information about contact tree, a list of associated contacts with a unique
32+
* identifier.</p>
3233
* @example
3334
* Use a bare-bones client and the command you need to make an API call.
3435
* ```javascript

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ export interface ListRealtimeContactAnalysisSegmentsV2CommandOutput
168168
* @throws {@link OutputTypeNotFoundException} (client fault)
169169
* <p>Thrown for analyzed content when requested OutputType was not enabled for a given contact.
170170
* For example, if an OutputType.Raw was requested for a contact that had `RedactedOnly` Redaction
171-
* policy set in Contact flow.</p>
171+
* policy set in the flow.</p>
172172
*
173173
* @throws {@link ResourceNotFoundException} (client fault)
174174
* <p>The specified resource was not found.</p>

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ export interface SearchContactFlowsCommandInput extends SearchContactFlowsReques
2929
export interface SearchContactFlowsCommandOutput extends SearchContactFlowsResponse, __MetadataBearer {}
3030

3131
/**
32-
* <p>Searches the contact flows in an Amazon Connect instance, with optional
33-
* filtering.</p>
32+
* <p>Searches the flows in an Amazon Connect instance, with optional filtering.</p>
3433
* @example
3534
* Use a bare-bones client and the command you need to make an API call.
3635
* ```javascript
@@ -108,7 +107,6 @@ export interface SearchContactFlowsCommandOutput extends SearchContactFlowsRespo
108107
* // Tags: { // TagMap
109108
* // "<keys>": "STRING_VALUE",
110109
* // },
111-
* // IsDefault: true || false,
112110
* // FlowContentSha256: "STRING_VALUE",
113111
* // Version: Number("long"),
114112
* // VersionDescription: "STRING_VALUE",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface SearchEmailAddressesCommandInput extends SearchEmailAddressesRe
2929
export interface SearchEmailAddressesCommandOutput extends SearchEmailAddressesResponse, __MetadataBearer {}
3030

3131
/**
32-
* <p></p>
32+
* <p>Searches email address in an instance, with optional filtering.</p>
3333
* @example
3434
* Use a bare-bones client and the command you need to make an API call.
3535
* ```javascript

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,12 @@ export interface SendOutboundEmailCommandInput extends SendOutboundEmailRequest
3232
export interface SendOutboundEmailCommandOutput extends SendOutboundEmailResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p></p>
35+
* <p>Send outbound email for outbound campaigns. For more information about outbound campaigns,
36+
* see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html">Set up Amazon Connect outbound campaigns</a>.</p>
37+
* <note>
38+
* <p>Only the Amazon Connect outbound campaigns service principal is allowed to assume a
39+
* role in your account and call this API.</p>
40+
* </note>
3641
* @example
3742
* Use a bare-bones client and the command you need to make an API call.
3843
* ```javascript

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ export interface StartAttachedFileUploadCommandOutput extends StartAttachedFileU
3030
/**
3131
* <p>Provides a pre-signed Amazon S3 URL in response for uploading your content.</p>
3232
* <important>
33-
* <p>You may only use this API to upload attachments to an <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCase.html">Amazon Connect Case</a>.</p>
33+
* <p>You may only use this API to upload attachments to an <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCase.html">Amazon Connect Case</a> or
34+
* <a href="https://docs.aws.amazon.com/connect/latest/adminguide/setup-email-channel.html">Amazon Connect
35+
* Email</a>. </p>
3436
* </important>
3537
* @example
3638
* Use a bare-bones client and the command you need to make an API call.

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

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

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StartChatContactRequest, StartChatContactResponse } from "../models/models_2";
9+
import { StartChatContactResponse } from "../models/models_2";
10+
import { StartChatContactRequest } from "../models/models_3";
1011
import { de_StartChatContactCommand, se_StartChatContactCommand } from "../protocols/Aws_restJson1";
1112

1213
/**
@@ -93,6 +94,16 @@ export interface StartChatContactCommandOutput extends StartChatContactResponse,
9394
* SegmentAttributes: { // SegmentAttributes
9495
* "<keys>": { // SegmentAttributeValue
9596
* ValueString: "STRING_VALUE",
97+
* ValueMap: { // SegmentAttributeValueMap
98+
* "<keys>": {
99+
* ValueString: "STRING_VALUE",
100+
* ValueMap: {
101+
* "<keys>": "<SegmentAttributeValue>",
102+
* },
103+
* ValueInteger: Number("int"),
104+
* },
105+
* },
106+
* ValueInteger: Number("int"),
96107
* },
97108
* },
98109
* };

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

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

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import {
10-
StartEmailContactRequest,
11-
StartEmailContactRequestFilterSensitiveLog,
12-
StartEmailContactResponse,
13-
} from "../models/models_2";
9+
import { StartEmailContactResponse } from "../models/models_2";
10+
import { StartEmailContactRequest, StartEmailContactRequestFilterSensitiveLog } from "../models/models_3";
1411
import { de_StartEmailContactCommand, se_StartEmailContactCommand } from "../protocols/Aws_restJson1";
1512

1613
/**
@@ -32,7 +29,8 @@ export interface StartEmailContactCommandInput extends StartEmailContactRequest
3229
export interface StartEmailContactCommandOutput extends StartEmailContactResponse, __MetadataBearer {}
3330

3431
/**
35-
* <p></p>
32+
* <p>Creates an inbound email contact and initiates a flow to start the email contact for the
33+
* customer. Response of this API provides the ContactId of the email contact created.</p>
3634
* @example
3735
* Use a bare-bones client and the command you need to make an API call.
3836
* ```javascript
@@ -96,6 +94,16 @@ export interface StartEmailContactCommandOutput extends StartEmailContactRespons
9694
* SegmentAttributes: { // SegmentAttributes
9795
* "<keys>": { // SegmentAttributeValue
9896
* ValueString: "STRING_VALUE",
97+
* ValueMap: { // SegmentAttributeValueMap
98+
* "<keys>": {
99+
* ValueString: "STRING_VALUE",
100+
* ValueMap: {
101+
* "<keys>": "<SegmentAttributeValue>",
102+
* },
103+
* ValueInteger: Number("int"),
104+
* },
105+
* },
106+
* ValueInteger: Number("int"),
99107
* },
100108
* },
101109
* ClientToken: "STRING_VALUE",

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

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

77
import { ConnectClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../ConnectClient";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { StartOutboundChatContactRequest, StartOutboundChatContactResponse } from "../models/models_2";
9+
import { StartOutboundChatContactResponse } from "../models/models_2";
10+
import { StartOutboundChatContactRequest } from "../models/models_3";
1011
import { de_StartOutboundChatContactCommand, se_StartOutboundChatContactCommand } from "../protocols/Aws_restJson1";
1112

1213
/**
@@ -72,6 +73,16 @@ export interface StartOutboundChatContactCommandOutput extends StartOutboundChat
7273
* SegmentAttributes: { // SegmentAttributes // required
7374
* "<keys>": { // SegmentAttributeValue
7475
* ValueString: "STRING_VALUE",
76+
* ValueMap: { // SegmentAttributeValueMap
77+
* "<keys>": {
78+
* ValueString: "STRING_VALUE",
79+
* ValueMap: {
80+
* "<keys>": "<SegmentAttributeValue>",
81+
* },
82+
* ValueInteger: Number("int"),
83+
* },
84+
* },
85+
* ValueInteger: Number("int"),
7586
* },
7687
* },
7788
* Attributes: { // Attributes

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export interface StartOutboundEmailContactCommandInput extends StartOutboundEmai
3232
export interface StartOutboundEmailContactCommandOutput extends StartOutboundEmailContactResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p></p>
35+
* <p>Initiates a flow to send an agent reply or outbound email contact (created from the
36+
* CreateContact API) to a customer.</p>
3637
* @example
3738
* Use a bare-bones client and the command you need to make an API call.
3839
* ```javascript

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

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

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

1613
/**
@@ -115,6 +112,16 @@ export interface StartTaskContactCommandOutput extends StartTaskContactResponse,
115112
* SegmentAttributes: { // SegmentAttributes
116113
* "<keys>": { // SegmentAttributeValue
117114
* ValueString: "STRING_VALUE",
115+
* ValueMap: { // SegmentAttributeValueMap
116+
* "<keys>": {
117+
* ValueString: "STRING_VALUE",
118+
* ValueMap: {
119+
* "<keys>": "<SegmentAttributeValue>",
120+
* },
121+
* ValueInteger: Number("int"),
122+
* },
123+
* },
124+
* ValueInteger: Number("int"),
118125
* },
119126
* },
120127
* };

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ export interface TagResourceCommandOutput extends __MetadataBearer {}
3030
/**
3131
* <p>Adds the specified tags to the specified resource.</p>
3232
* <p>Some of the supported resource types are agents, routing profiles, queues, quick connects,
33-
* contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task
34-
* templates. For a complete list, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/tagging.html">Tagging resources in Amazon Connect</a>.</p>
33+
* flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates.
34+
* For a complete list, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/tagging.html">Tagging resources in Amazon Connect</a>.</p>
3535
* <p>For sample policies that use tags, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/security_iam_id-based-policy-examples.html">Amazon Connect
3636
* Identity-Based Policy Examples</a> in the <i>Amazon Connect Administrator
3737
* Guide</i>.</p>

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

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

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

1613
/**
@@ -62,6 +59,16 @@ export interface UpdateContactCommandOutput extends UpdateContactResponse, __Met
6259
* SegmentAttributes: { // SegmentAttributes
6360
* "<keys>": { // SegmentAttributeValue
6461
* ValueString: "STRING_VALUE",
62+
* ValueMap: { // SegmentAttributeValueMap
63+
* "<keys>": {
64+
* ValueString: "STRING_VALUE",
65+
* ValueMap: {
66+
* "<keys>": "<SegmentAttributeValue>",
67+
* },
68+
* ValueInteger: Number("int"),
69+
* },
70+
* },
71+
* ValueInteger: Number("int"),
6572
* },
6673
* },
6774
* };

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export interface UpdateContactFlowContentCommandOutput extends UpdateContactFlow
3232
* <p>You can also create and update flows using the <a href="https://docs.aws.amazon.com/connect/latest/APIReference/flow-language.html">Amazon Connect
3333
* Flow language</a>.</p>
3434
* <p>Use the <code>$SAVED</code> alias in the request to describe the <code>SAVED</code> content
35-
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. Once a contact flow is
35+
* of a Flow. For example, <code>arn:aws:.../contact-flow/\{id\}:$SAVED</code>. After a flow is
3636
* published, <code>$SAVED</code> needs to be supplied to view saved content that has not been
3737
* published.</p>
3838
* @example

0 commit comments

Comments
 (0)