Skip to content

Commit

Permalink
Adds dualstack support for Redshift Serverless workgroup.
Browse files Browse the repository at this point in the history
This release adds 1/ support of register S3 locations of assets in AWS Lake Formation hybrid access mode for DefaultDataLake blueprint. 2/ support of CRUD operations for Asset Filters.
Amazon Neptune Analytics provides new options for customers to start with smaller graphs at a lower cost. CreateGraph, CreaateGraphImportTask, UpdateGraph and StartImportTask APIs will now allow 32 and 64 for `provisioned-memory`
Documentation update for IVS Low Latency API Reference.
  • Loading branch information
aws-sdk-cpp-automation committed Jul 22, 2024
1 parent fda875c commit 11af3c6
Show file tree
Hide file tree
Showing 167 changed files with 9,092 additions and 2,006 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.368
1.11.369
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,31 @@ namespace DataZone
return SubmitAsync(&DataZoneClient::CreateAsset, request, handler, context);
}

/**
* <p>Creates a data asset filter.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetFilter">AWS
* API Reference</a></p>
*/
virtual Model::CreateAssetFilterOutcome CreateAssetFilter(const Model::CreateAssetFilterRequest& request) const;

/**
* A Callable wrapper for CreateAssetFilter that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT& request) const
{
return SubmitCallable(&DataZoneClient::CreateAssetFilter, request);
}

/**
* An Async wrapper for CreateAssetFilter that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
void CreateAssetFilterAsync(const CreateAssetFilterRequestT& request, const CreateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&DataZoneClient::CreateAssetFilter, request, handler, context);
}

/**
* <p>Creates a revision of the asset.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetRevision">AWS
Expand Down Expand Up @@ -717,6 +742,31 @@ namespace DataZone
return SubmitAsync(&DataZoneClient::DeleteAsset, request, handler, context);
}

/**
* <p>Deletes an asset filter.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAssetFilter">AWS
* API Reference</a></p>
*/
virtual Model::DeleteAssetFilterOutcome DeleteAssetFilter(const Model::DeleteAssetFilterRequest& request) const;

/**
* A Callable wrapper for DeleteAssetFilter that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT& request) const
{
return SubmitCallable(&DataZoneClient::DeleteAssetFilter, request);
}

/**
* An Async wrapper for DeleteAssetFilter that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT& request, const DeleteAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&DataZoneClient::DeleteAssetFilter, request, handler, context);
}

/**
* <p>Deletes an asset type in Amazon DataZone.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAssetType">AWS
Expand Down Expand Up @@ -1204,6 +1254,31 @@ namespace DataZone
return SubmitAsync(&DataZoneClient::GetAsset, request, handler, context);
}

/**
* <p>Gets an asset filter.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAssetFilter">AWS
* API Reference</a></p>
*/
virtual Model::GetAssetFilterOutcome GetAssetFilter(const Model::GetAssetFilterRequest& request) const;

/**
* A Callable wrapper for GetAssetFilter that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT& request) const
{
return SubmitCallable(&DataZoneClient::GetAssetFilter, request);
}

/**
* An Async wrapper for GetAssetFilter that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
void GetAssetFilterAsync(const GetAssetFilterRequestT& request, const GetAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&DataZoneClient::GetAssetFilter, request, handler, context);
}

/**
* <p>Gets an Amazon DataZone asset type.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAssetType">AWS
Expand Down Expand Up @@ -1811,6 +1886,31 @@ namespace DataZone
return SubmitAsync(&DataZoneClient::GetUserProfile, request, handler, context);
}

/**
* <p>Lists asset filters.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListAssetFilters">AWS
* API Reference</a></p>
*/
virtual Model::ListAssetFiltersOutcome ListAssetFilters(const Model::ListAssetFiltersRequest& request) const;

/**
* A Callable wrapper for ListAssetFilters that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT& request) const
{
return SubmitCallable(&DataZoneClient::ListAssetFilters, request);
}

/**
* An Async wrapper for ListAssetFilters that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
void ListAssetFiltersAsync(const ListAssetFiltersRequestT& request, const ListAssetFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&DataZoneClient::ListAssetFilters, request, handler, context);
}

/**
* <p>Lists the revisions for the asset.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListAssetRevisions">AWS
Expand Down Expand Up @@ -2721,6 +2821,31 @@ namespace DataZone
return SubmitAsync(&DataZoneClient::UntagResource, request, handler, context);
}

/**
* <p>Updates an asset filter.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateAssetFilter">AWS
* API Reference</a></p>
*/
virtual Model::UpdateAssetFilterOutcome UpdateAssetFilter(const Model::UpdateAssetFilterRequest& request) const;

/**
* A Callable wrapper for UpdateAssetFilter that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT& request) const
{
return SubmitCallable(&DataZoneClient::UpdateAssetFilter, request);
}

/**
* An Async wrapper for UpdateAssetFilter that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT& request, const UpdateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&DataZoneClient::UpdateAssetFilter, request, handler, context);
}

/**
* <p>Updates the specified data source in Amazon DataZone.</p><p><h3>See
* Also:</h3> <a
Expand Down
Loading

0 comments on commit 11af3c6

Please sign in to comment.