-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Amazon Connect expands search API coverage for additional resources. …
…Search for hierarchy groups by name, ID, tag, or other criteria (new endpoint). Search for agent statuses by name, ID, tag, or other criteria (new endpoint). Search for users by their assigned proficiencies (enhanced endpoint) Documentation update for IVS Chat API Reference. Updates Amazon RDS documentation to specify an eventual consistency model for DescribePendingMaintenanceActions. This release 1) Add configurable buffering hints for Snowflake as destination. 2) Add ReadFromTimestamp for MSK As Source. Firehose will start reading data from MSK Cluster using offset associated with this timestamp. 3) Gated public beta release to add Apache Iceberg tables as destination. Doc-only update for TimestreamQuery. Added guidance about the accepted valid value for the QueryPricingModel parameter. Doc only update for Secrets Manager Fix broken waiters for the acm-pca client. Waiters broke in version 1.13.144 of the Boto3 SDK. Set default endpoint for aws partition. Requests from all regions in aws partition will be forward to us-east-1 endpoint. AWS Elemental MediaLive now supports the SRT protocol via the new SRT Caller input type. SageMaker Training supports R5, T3 and R5D instances family. And SageMaker Processing supports G5 and R5D instances family. Amazon VPC IP Address Manager (IPAM) now supports Bring-Your-Own-IP (BYOIP) for IP addresses registered with any Internet Registry. This feature uses DNS TXT records to validate ownership of a public IP address range. Documentation update for WorkSpaces Thin Client.
- Loading branch information
1 parent
8d68be5
commit 22fc0b5
Showing
225 changed files
with
11,753 additions
and
2,386 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.11.367 | ||
1.11.368 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
104 changes: 104 additions & 0 deletions
104
generated/src/aws-cpp-sdk-connect/include/aws/connect/model/AgentStatusSearchCriteria.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
/** | ||
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* SPDX-License-Identifier: Apache-2.0. | ||
*/ | ||
|
||
#pragma once | ||
#include <aws/connect/Connect_EXPORTS.h> | ||
#include <aws/core/utils/memory/stl/AWSVector.h> | ||
#include <aws/connect/model/StringCondition.h> | ||
#include <utility> | ||
|
||
namespace Aws | ||
{ | ||
namespace Utils | ||
{ | ||
namespace Json | ||
{ | ||
class JsonValue; | ||
class JsonView; | ||
} // namespace Json | ||
} // namespace Utils | ||
namespace Connect | ||
{ | ||
namespace Model | ||
{ | ||
|
||
/** | ||
* <p>The search criteria to be used to return agent statuses.</p><p><h3>See | ||
* Also:</h3> <a | ||
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/AgentStatusSearchCriteria">AWS | ||
* API Reference</a></p> | ||
*/ | ||
class AgentStatusSearchCriteria | ||
{ | ||
public: | ||
AWS_CONNECT_API AgentStatusSearchCriteria(); | ||
AWS_CONNECT_API AgentStatusSearchCriteria(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CONNECT_API AgentStatusSearchCriteria& operator=(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const; | ||
|
||
|
||
///@{ | ||
/** | ||
* <p>A list of conditions which would be applied together with an <code>OR</code> | ||
* condition.</p> | ||
*/ | ||
inline const Aws::Vector<AgentStatusSearchCriteria>& GetOrConditions() const{ return m_orConditions; } | ||
inline bool OrConditionsHasBeenSet() const { return m_orConditionsHasBeenSet; } | ||
inline void SetOrConditions(const Aws::Vector<AgentStatusSearchCriteria>& value) { m_orConditionsHasBeenSet = true; m_orConditions = value; } | ||
inline void SetOrConditions(Aws::Vector<AgentStatusSearchCriteria>&& value) { m_orConditionsHasBeenSet = true; m_orConditions = std::move(value); } | ||
inline AgentStatusSearchCriteria& WithOrConditions(const Aws::Vector<AgentStatusSearchCriteria>& value) { SetOrConditions(value); return *this;} | ||
inline AgentStatusSearchCriteria& WithOrConditions(Aws::Vector<AgentStatusSearchCriteria>&& value) { SetOrConditions(std::move(value)); return *this;} | ||
inline AgentStatusSearchCriteria& AddOrConditions(const AgentStatusSearchCriteria& value) { m_orConditionsHasBeenSet = true; m_orConditions.push_back(value); return *this; } | ||
inline AgentStatusSearchCriteria& AddOrConditions(AgentStatusSearchCriteria&& value) { m_orConditionsHasBeenSet = true; m_orConditions.push_back(std::move(value)); return *this; } | ||
///@} | ||
|
||
///@{ | ||
/** | ||
* <p>A leaf node condition which can be used to specify a string condition.</p> | ||
* <p>The currently supported values for <code>FieldName</code> are | ||
* <code>name</code>,

 <code>description</code>, <code>state</code>, | ||
* <code>type</code>, <code>displayOrder</code>,
 and | ||
* <code>resourceID</code>.</p> | ||
*/ | ||
inline const Aws::Vector<AgentStatusSearchCriteria>& GetAndConditions() const{ return m_andConditions; } | ||
inline bool AndConditionsHasBeenSet() const { return m_andConditionsHasBeenSet; } | ||
inline void SetAndConditions(const Aws::Vector<AgentStatusSearchCriteria>& value) { m_andConditionsHasBeenSet = true; m_andConditions = value; } | ||
inline void SetAndConditions(Aws::Vector<AgentStatusSearchCriteria>&& value) { m_andConditionsHasBeenSet = true; m_andConditions = std::move(value); } | ||
inline AgentStatusSearchCriteria& WithAndConditions(const Aws::Vector<AgentStatusSearchCriteria>& value) { SetAndConditions(value); return *this;} | ||
inline AgentStatusSearchCriteria& WithAndConditions(Aws::Vector<AgentStatusSearchCriteria>&& value) { SetAndConditions(std::move(value)); return *this;} | ||
inline AgentStatusSearchCriteria& AddAndConditions(const AgentStatusSearchCriteria& value) { m_andConditionsHasBeenSet = true; m_andConditions.push_back(value); return *this; } | ||
inline AgentStatusSearchCriteria& AddAndConditions(AgentStatusSearchCriteria&& value) { m_andConditionsHasBeenSet = true; m_andConditions.push_back(std::move(value)); return *this; } | ||
///@} | ||
|
||
///@{ | ||
/** | ||
* <p>A leaf node condition which can be used to specify a string condition.</p> | ||
* <p>The currently supported values for <code>FieldName</code> are | ||
* <code>name</code>,

 <code>description</code>, <code>state</code>, | ||
* <code>type</code>, <code>displayOrder</code>,
 and | ||
* <code>resourceID</code>.</p> | ||
*/ | ||
inline const StringCondition& GetStringCondition() const{ return m_stringCondition; } | ||
inline bool StringConditionHasBeenSet() const { return m_stringConditionHasBeenSet; } | ||
inline void SetStringCondition(const StringCondition& value) { m_stringConditionHasBeenSet = true; m_stringCondition = value; } | ||
inline void SetStringCondition(StringCondition&& value) { m_stringConditionHasBeenSet = true; m_stringCondition = std::move(value); } | ||
inline AgentStatusSearchCriteria& WithStringCondition(const StringCondition& value) { SetStringCondition(value); return *this;} | ||
inline AgentStatusSearchCriteria& WithStringCondition(StringCondition&& value) { SetStringCondition(std::move(value)); return *this;} | ||
///@} | ||
private: | ||
|
||
Aws::Vector<AgentStatusSearchCriteria> m_orConditions; | ||
bool m_orConditionsHasBeenSet = false; | ||
|
||
Aws::Vector<AgentStatusSearchCriteria> m_andConditions; | ||
bool m_andConditionsHasBeenSet = false; | ||
|
||
StringCondition m_stringCondition; | ||
bool m_stringConditionHasBeenSet = false; | ||
}; | ||
|
||
} // namespace Model | ||
} // namespace Connect | ||
} // namespace Aws |
64 changes: 64 additions & 0 deletions
64
generated/src/aws-cpp-sdk-connect/include/aws/connect/model/AgentStatusSearchFilter.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
/** | ||
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
* SPDX-License-Identifier: Apache-2.0. | ||
*/ | ||
|
||
#pragma once | ||
#include <aws/connect/Connect_EXPORTS.h> | ||
#include <aws/connect/model/ControlPlaneAttributeFilter.h> | ||
#include <utility> | ||
|
||
namespace Aws | ||
{ | ||
namespace Utils | ||
{ | ||
namespace Json | ||
{ | ||
class JsonValue; | ||
class JsonView; | ||
} // namespace Json | ||
} // namespace Utils | ||
namespace Connect | ||
{ | ||
namespace Model | ||
{ | ||
|
||
/** | ||
* <p>Filters to be applied to search results.</p><p><h3>See Also:</h3> <a | ||
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/AgentStatusSearchFilter">AWS | ||
* API Reference</a></p> | ||
*/ | ||
class AgentStatusSearchFilter | ||
{ | ||
public: | ||
AWS_CONNECT_API AgentStatusSearchFilter(); | ||
AWS_CONNECT_API AgentStatusSearchFilter(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CONNECT_API AgentStatusSearchFilter& operator=(Aws::Utils::Json::JsonView jsonValue); | ||
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const; | ||
|
||
|
||
///@{ | ||
/** | ||
* <p>An object that can be used to specify Tag conditions inside the | ||
* <code>SearchFilter</code>. This accepts an <code>OR</code> of <code>AND</code> | ||
* (List of List) input where: </p> <ul> <li> <p>The top level list specifies | ||
* conditions that need to be applied with <code>OR</code> operator.</p> </li> <li> | ||
* <p>The inner list specifies conditions that need to be applied with | ||
* <code>AND</code> operator.</p> </li> </ul> | ||
*/ | ||
inline const ControlPlaneAttributeFilter& GetAttributeFilter() const{ return m_attributeFilter; } | ||
inline bool AttributeFilterHasBeenSet() const { return m_attributeFilterHasBeenSet; } | ||
inline void SetAttributeFilter(const ControlPlaneAttributeFilter& value) { m_attributeFilterHasBeenSet = true; m_attributeFilter = value; } | ||
inline void SetAttributeFilter(ControlPlaneAttributeFilter&& value) { m_attributeFilterHasBeenSet = true; m_attributeFilter = std::move(value); } | ||
inline AgentStatusSearchFilter& WithAttributeFilter(const ControlPlaneAttributeFilter& value) { SetAttributeFilter(value); return *this;} | ||
inline AgentStatusSearchFilter& WithAttributeFilter(ControlPlaneAttributeFilter&& value) { SetAttributeFilter(std::move(value)); return *this;} | ||
///@} | ||
private: | ||
|
||
ControlPlaneAttributeFilter m_attributeFilter; | ||
bool m_attributeFilterHasBeenSet = false; | ||
}; | ||
|
||
} // namespace Model | ||
} // namespace Connect | ||
} // namespace Aws |
Oops, something went wrong.