Skip to content

Commit 810c564

Browse files
Adds support for portal branding customization, enabling administrators to personalize end-user portals with custom assets.
Amazon Connect now offers automated post-chat surveys triggered when customers end conversations. This captures timely feedback while experience is fresh, using either a no-code form builder or Amazon Lex-powered interactive surveys. Added new freetier action types to RecommendedAction.type. Adds Enhanced mode support for NFS and SMB locations. SMB credentials are now managed via Secrets Manager, and may be encrypted with service or customer managed keys. Increases AgentArns maximum count to 8 (max 4 per TaskMode). Adds folder counters to DescribeTaskExecution for Enhanced mode tasks.
1 parent d6fcb77 commit 810c564

File tree

72 files changed

+3696
-310
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+3696
-310
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.709
1+
1.11.710

generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/model/ActionType.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ enum class ActionType {
2525
REVIEW_EXPIRING_RI,
2626
REVIEW_EXPIRING_SP,
2727
REVIEW_FREETIER_USAGE_ALERTS,
28+
REVIEW_FREETIER_CREDITS_REMAINING,
29+
REVIEW_FREETIER_DAYS_REMAINING,
2830
REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS,
2931
UPDATE_EXPIRED_PAYMENT_METHOD,
3032
UPDATE_INVALID_PAYMENT_METHOD,

generated/src/aws-cpp-sdk-bcm-recommended-actions/source/model/ActionType.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ static const int REVIEW_BUDGETS_EXCEEDED_HASH = HashingUtils::HashString("REVIEW
2828
static const int REVIEW_EXPIRING_RI_HASH = HashingUtils::HashString("REVIEW_EXPIRING_RI");
2929
static const int REVIEW_EXPIRING_SP_HASH = HashingUtils::HashString("REVIEW_EXPIRING_SP");
3030
static const int REVIEW_FREETIER_USAGE_ALERTS_HASH = HashingUtils::HashString("REVIEW_FREETIER_USAGE_ALERTS");
31+
static const int REVIEW_FREETIER_CREDITS_REMAINING_HASH = HashingUtils::HashString("REVIEW_FREETIER_CREDITS_REMAINING");
32+
static const int REVIEW_FREETIER_DAYS_REMAINING_HASH = HashingUtils::HashString("REVIEW_FREETIER_DAYS_REMAINING");
3133
static const int REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS_HASH = HashingUtils::HashString("REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS");
3234
static const int UPDATE_EXPIRED_PAYMENT_METHOD_HASH = HashingUtils::HashString("UPDATE_EXPIRED_PAYMENT_METHOD");
3335
static const int UPDATE_INVALID_PAYMENT_METHOD_HASH = HashingUtils::HashString("UPDATE_INVALID_PAYMENT_METHOD");
@@ -62,6 +64,10 @@ ActionType GetActionTypeForName(const Aws::String& name) {
6264
return ActionType::REVIEW_EXPIRING_SP;
6365
} else if (hashCode == REVIEW_FREETIER_USAGE_ALERTS_HASH) {
6466
return ActionType::REVIEW_FREETIER_USAGE_ALERTS;
67+
} else if (hashCode == REVIEW_FREETIER_CREDITS_REMAINING_HASH) {
68+
return ActionType::REVIEW_FREETIER_CREDITS_REMAINING;
69+
} else if (hashCode == REVIEW_FREETIER_DAYS_REMAINING_HASH) {
70+
return ActionType::REVIEW_FREETIER_DAYS_REMAINING;
6571
} else if (hashCode == REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS_HASH) {
6672
return ActionType::REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS;
6773
} else if (hashCode == UPDATE_EXPIRED_PAYMENT_METHOD_HASH) {
@@ -112,6 +118,10 @@ Aws::String GetNameForActionType(ActionType enumValue) {
112118
return "REVIEW_EXPIRING_SP";
113119
case ActionType::REVIEW_FREETIER_USAGE_ALERTS:
114120
return "REVIEW_FREETIER_USAGE_ALERTS";
121+
case ActionType::REVIEW_FREETIER_CREDITS_REMAINING:
122+
return "REVIEW_FREETIER_CREDITS_REMAINING";
123+
case ActionType::REVIEW_FREETIER_DAYS_REMAINING:
124+
return "REVIEW_FREETIER_DAYS_REMAINING";
115125
case ActionType::REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS:
116126
return "REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS";
117127
case ActionType::UPDATE_EXPIRED_PAYMENT_METHOD:

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ContactFlowAttributeAndCondition.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ namespace Connect {
2222
namespace Model {
2323

2424
/**
25-
* <p> A list of conditions which would be applied together with an AND condition.
26-
* </p><p><h3>See Also:</h3> <a
25+
* <p> A list of conditions which would be applied together with an AND
26+
* condition.</p><p><h3>See Also:</h3> <a
2727
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/ContactFlowAttributeAndCondition">AWS
2828
* API Reference</a></p>
2929
*/
@@ -36,7 +36,7 @@ class ContactFlowAttributeAndCondition {
3636

3737
///@{
3838
/**
39-
* <p> Tag-based conditions for contact flow filtering. </p>
39+
* <p> Tag-based conditions for contact flow filtering.</p>
4040
*/
4141
inline const Aws::Vector<TagCondition>& GetTagConditions() const { return m_tagConditions; }
4242
inline bool TagConditionsHasBeenSet() const { return m_tagConditionsHasBeenSet; }
@@ -60,7 +60,7 @@ class ContactFlowAttributeAndCondition {
6060

6161
///@{
6262
/**
63-
* <p> Contact flow type condition. </p>
63+
* <p> Contact flow type condition.</p>
6464
*/
6565
inline const ContactFlowTypeCondition& GetContactFlowTypeCondition() const { return m_contactFlowTypeCondition; }
6666
inline bool ContactFlowTypeConditionHasBeenSet() const { return m_contactFlowTypeConditionHasBeenSet; }

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ContactFlowAttributeFilter.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ namespace Connect {
2323
namespace Model {
2424

2525
/**
26-
* <p> Filter for contact flow attributes with multiple condition types.
27-
* </p><p><h3>See Also:</h3> <a
26+
* <p> Filter for contact flow attributes with multiple condition
27+
* types.</p><p><h3>See Also:</h3> <a
2828
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/ContactFlowAttributeFilter">AWS
2929
* API Reference</a></p>
3030
*/
@@ -37,8 +37,8 @@ class ContactFlowAttributeFilter {
3737

3838
///@{
3939
/**
40-
* <p> A list of conditions which would be applied together with an OR condition.
41-
* </p>
40+
* <p> A list of conditions which would be applied together with an OR
41+
* condition.</p>
4242
*/
4343
inline const Aws::Vector<ContactFlowAttributeAndCondition>& GetOrConditions() const { return m_orConditions; }
4444
inline bool OrConditionsHasBeenSet() const { return m_orConditionsHasBeenSet; }
@@ -62,8 +62,8 @@ class ContactFlowAttributeFilter {
6262

6363
///@{
6464
/**
65-
* <p> A list of conditions which would be applied together with a AND condition.
66-
* </p>
65+
* <p> A list of conditions which would be applied together with a AND
66+
* condition.</p>
6767
*/
6868
inline const ContactFlowAttributeAndCondition& GetAndCondition() const { return m_andCondition; }
6969
inline bool AndConditionHasBeenSet() const { return m_andConditionHasBeenSet; }
@@ -97,7 +97,7 @@ class ContactFlowAttributeFilter {
9797

9898
///@{
9999
/**
100-
* <p> Contact flow type condition within attribute filter. </p>
100+
* <p> Contact flow type condition within attribute filter.</p>
101101
*/
102102
inline const ContactFlowTypeCondition& GetContactFlowTypeCondition() const { return m_contactFlowTypeCondition; }
103103
inline bool ContactFlowTypeConditionHasBeenSet() const { return m_contactFlowTypeConditionHasBeenSet; }

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ContactFlowTypeCondition.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ namespace Connect {
2020
namespace Model {
2121

2222
/**
23-
* <p> The contact flow type condition. </p><p><h3>See Also:</h3> <a
23+
* <p> The contact flow type condition.</p><p><h3>See Also:</h3> <a
2424
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/ContactFlowTypeCondition">AWS
2525
* API Reference</a></p>
2626
*/
@@ -33,7 +33,7 @@ class ContactFlowTypeCondition {
3333

3434
///@{
3535
/**
36-
* <p> Contact flow type of the contact flow type condition. </p>
36+
* <p> Contact flow type of the contact flow type condition.</p>
3737
*/
3838
inline ContactFlowType GetContactFlowType() const { return m_contactFlowType; }
3939
inline bool ContactFlowTypeHasBeenSet() const { return m_contactFlowTypeHasBeenSet; }

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ControlPlaneAttributeFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace Model {
2424
/**
2525
* <p>An object that can be used to specify Tag conditions inside the
2626
* <code>SearchFilter</code>. This accepts an <code>OR</code> or <code>AND</code>
27-
* (List of List) input where: </p> <ul> <li> <p>The top level list specifies
27+
* (List of List) input where:</p> <ul> <li> <p>The top level list specifies
2828
* conditions that need to be applied with <code>OR</code> operator.</p> </li> <li>
2929
* <p>The inner list specifies conditions that need to be applied with
3030
* <code>AND</code> operator.</p> </li> </ul><p><h3>See Also:</h3> <a

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ControlPlaneTagFilter.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ namespace Model {
2323
/**
2424
* <p>An object that can be used to specify Tag conditions inside the
2525
* <code>SearchFilter</code>. This accepts an <code>OR</code> of <code>AND</code>
26-
* (List of List) input where: </p> <ul> <li> <p>Top level list specifies
27-
* conditions that need to be applied with <code>OR</code> operator</p> </li> <li>
28-
* <p>Inner list specifies conditions that need to be applied with <code>AND</code>
26+
* (List of List) input where:</p> <ul> <li> <p>Top level list specifies conditions
27+
* that need to be applied with <code>OR</code> operator</p> </li> <li> <p>Inner
28+
* list specifies conditions that need to be applied with <code>AND</code>
2929
* operator.</p> </li> </ul><p><h3>See Also:</h3> <a
3030
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/ControlPlaneTagFilter">AWS
3131
* API Reference</a></p>
@@ -40,7 +40,7 @@ class ControlPlaneTagFilter {
4040
///@{
4141
/**
4242
* <p>A list of conditions which would be applied together with an <code>OR</code>
43-
* condition. </p>
43+
* condition.</p>
4444
*/
4545
inline const Aws::Vector<Aws::Vector<TagCondition>>& GetOrConditions() const { return m_orConditions; }
4646
inline bool OrConditionsHasBeenSet() const { return m_orConditionsHasBeenSet; }
@@ -89,7 +89,7 @@ class ControlPlaneTagFilter {
8989

9090
///@{
9191
/**
92-
* <p>A leaf node condition which can be used to specify a tag condition. </p>
92+
* <p>A leaf node condition which can be used to specify a tag condition.</p>
9393
*/
9494
inline const TagCondition& GetTagCondition() const { return m_tagCondition; }
9595
inline bool TagConditionHasBeenSet() const { return m_tagConditionHasBeenSet; }

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ControlPlaneUserAttributeFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ namespace Model {
3030
* <code>OR</code> operator</p> </li> <li> <p>The inner list specifies conditions
3131
* that need to be applied with <code>AND</code> operator.</p> </li> </ul>
3232
* <p>Only one field can be populated. Maximum number of allowed Tag conditions is
33-
* 25. Maximum number of allowed Hierarchy Group conditions is 20. </p>
33+
* 25. Maximum number of allowed Hierarchy Group conditions is 20.</p>
3434
* <p><h3>See Also:</h3> <a
3535
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/ControlPlaneUserAttributeFilter">AWS
3636
* API Reference</a></p>

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/DateTimeCondition.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class DateTimeCondition {
5252

5353
///@{
5454
/**
55-
* <p>A minimum value of the property. </p>
55+
* <p>A minimum value of the property.</p>
5656
*/
5757
inline const Aws::String& GetMinValue() const { return m_minValue; }
5858
inline bool MinValueHasBeenSet() const { return m_minValueHasBeenSet; }
@@ -70,7 +70,7 @@ class DateTimeCondition {
7070

7171
///@{
7272
/**
73-
* <p>A maximum value of the property. </p>
73+
* <p>A maximum value of the property.</p>
7474
*/
7575
inline const Aws::String& GetMaxValue() const { return m_maxValue; }
7676
inline bool MaxValueHasBeenSet() const { return m_maxValueHasBeenSet; }
@@ -88,7 +88,7 @@ class DateTimeCondition {
8888

8989
///@{
9090
/**
91-
* <p>Datetime property comparison type. </p>
91+
* <p>Datetime property comparison type.</p>
9292
*/
9393
inline DateTimeComparisonType GetComparisonType() const { return m_comparisonType; }
9494
inline bool ComparisonTypeHasBeenSet() const { return m_comparisonTypeHasBeenSet; }

0 commit comments

Comments
 (0)