Skip to content

Commit 8f5c8f3

Browse files
This release adds support for automatic language identification in AWS Transcribe Call Analytics
Added support for adding new data provider members to an existing collaboration. Add CONFIG_MANAGED as a supported AuthenticationStrategy for Amazon MQ for RabbitMQ brokers. Make username and password optional on broker creation for CONFIG_MANAGED brokers. Adding an optional field IpAddressType in CustomOriginConfig AWS Clean Rooms ML adds log sanitization for privacy-enhanced error summaries, supports new instance types for custom models providing better performance and lower costs, and deprecates P3-series instances. This release adds support for MasterUserAuthenticationType parameter on CreateDBInstance, ModifyDBInstance, CreateDBCluster, and ModifyDBCluster operations. Added new ExtraParams AU_ELIGIBILITY_TYPE, AU_POLICY_REASON, and AU_REGISTRANT_NAME Amazon Route 53 now supports the Asia Pacific (New Zealand) Region (ap-southeast-6) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
1 parent 8fec1bf commit 8f5c8f3

File tree

110 files changed

+6563
-1318
lines changed

Some content is hidden

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

110 files changed

+6563
-1318
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.639
1+
1.11.640

generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsClient.h

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,33 @@ namespace CleanRooms
214214
return SubmitAsync(&CleanRoomsClient::CreateCollaboration, request, handler, context);
215215
}
216216

217+
/**
218+
* <p>Creates a new change request to modify an existing collaboration. This
219+
* enables post-creation modifications to collaborations through a structured
220+
* API-driven approach.</p><p><h3>See Also:</h3> <a
221+
* href="http://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateCollaborationChangeRequest">AWS
222+
* API Reference</a></p>
223+
*/
224+
virtual Model::CreateCollaborationChangeRequestOutcome CreateCollaborationChangeRequest(const Model::CreateCollaborationChangeRequestRequest& request) const;
225+
226+
/**
227+
* A Callable wrapper for CreateCollaborationChangeRequest that returns a future to the operation so that it can be executed in parallel to other requests.
228+
*/
229+
template<typename CreateCollaborationChangeRequestRequestT = Model::CreateCollaborationChangeRequestRequest>
230+
Model::CreateCollaborationChangeRequestOutcomeCallable CreateCollaborationChangeRequestCallable(const CreateCollaborationChangeRequestRequestT& request) const
231+
{
232+
return SubmitCallable(&CleanRoomsClient::CreateCollaborationChangeRequest, request);
233+
}
234+
235+
/**
236+
* An Async wrapper for CreateCollaborationChangeRequest that queues the request into a thread executor and triggers associated callback when operation has finished.
237+
*/
238+
template<typename CreateCollaborationChangeRequestRequestT = Model::CreateCollaborationChangeRequestRequest>
239+
void CreateCollaborationChangeRequestAsync(const CreateCollaborationChangeRequestRequestT& request, const CreateCollaborationChangeRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
240+
{
241+
return SubmitAsync(&CleanRoomsClient::CreateCollaborationChangeRequest, request, handler, context);
242+
}
243+
217244
/**
218245
* <p>Provides the details necessary to create a configured audience model
219246
* association.</p><p><h3>See Also:</h3> <a
@@ -832,6 +859,32 @@ namespace CleanRooms
832859
return SubmitAsync(&CleanRoomsClient::GetCollaborationAnalysisTemplate, request, handler, context);
833860
}
834861

862+
/**
863+
* <p>Retrieves detailed information about a specific collaboration change
864+
* request.</p><p><h3>See Also:</h3> <a
865+
* href="http://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaborationChangeRequest">AWS
866+
* API Reference</a></p>
867+
*/
868+
virtual Model::GetCollaborationChangeRequestOutcome GetCollaborationChangeRequest(const Model::GetCollaborationChangeRequestRequest& request) const;
869+
870+
/**
871+
* A Callable wrapper for GetCollaborationChangeRequest that returns a future to the operation so that it can be executed in parallel to other requests.
872+
*/
873+
template<typename GetCollaborationChangeRequestRequestT = Model::GetCollaborationChangeRequestRequest>
874+
Model::GetCollaborationChangeRequestOutcomeCallable GetCollaborationChangeRequestCallable(const GetCollaborationChangeRequestRequestT& request) const
875+
{
876+
return SubmitCallable(&CleanRoomsClient::GetCollaborationChangeRequest, request);
877+
}
878+
879+
/**
880+
* An Async wrapper for GetCollaborationChangeRequest that queues the request into a thread executor and triggers associated callback when operation has finished.
881+
*/
882+
template<typename GetCollaborationChangeRequestRequestT = Model::GetCollaborationChangeRequestRequest>
883+
void GetCollaborationChangeRequestAsync(const GetCollaborationChangeRequestRequestT& request, const GetCollaborationChangeRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
884+
{
885+
return SubmitAsync(&CleanRoomsClient::GetCollaborationChangeRequest, request, handler, context);
886+
}
887+
835888
/**
836889
* <p>Retrieves a configured audience model association within a
837890
* collaboration.</p><p><h3>See Also:</h3> <a
@@ -1291,6 +1344,32 @@ namespace CleanRooms
12911344
return SubmitAsync(&CleanRoomsClient::ListCollaborationAnalysisTemplates, request, handler, context);
12921345
}
12931346

1347+
/**
1348+
* <p>Lists all change requests for a collaboration with pagination support.
1349+
* Returns change requests sorted by creation time.</p><p><h3>See Also:</h3> <a
1350+
* href="http://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborationChangeRequests">AWS
1351+
* API Reference</a></p>
1352+
*/
1353+
virtual Model::ListCollaborationChangeRequestsOutcome ListCollaborationChangeRequests(const Model::ListCollaborationChangeRequestsRequest& request) const;
1354+
1355+
/**
1356+
* A Callable wrapper for ListCollaborationChangeRequests that returns a future to the operation so that it can be executed in parallel to other requests.
1357+
*/
1358+
template<typename ListCollaborationChangeRequestsRequestT = Model::ListCollaborationChangeRequestsRequest>
1359+
Model::ListCollaborationChangeRequestsOutcomeCallable ListCollaborationChangeRequestsCallable(const ListCollaborationChangeRequestsRequestT& request) const
1360+
{
1361+
return SubmitCallable(&CleanRoomsClient::ListCollaborationChangeRequests, request);
1362+
}
1363+
1364+
/**
1365+
* An Async wrapper for ListCollaborationChangeRequests that queues the request into a thread executor and triggers associated callback when operation has finished.
1366+
*/
1367+
template<typename ListCollaborationChangeRequestsRequestT = Model::ListCollaborationChangeRequestsRequest>
1368+
void ListCollaborationChangeRequestsAsync(const ListCollaborationChangeRequestsRequestT& request, const ListCollaborationChangeRequestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1369+
{
1370+
return SubmitAsync(&CleanRoomsClient::ListCollaborationChangeRequests, request, handler, context);
1371+
}
1372+
12941373
/**
12951374
* <p>Lists configured audience model associations within a
12961375
* collaboration.</p><p><h3>See Also:</h3> <a

0 commit comments

Comments
 (0)