Skip to content

Commit

Permalink
Amazon RDS supports CloudWatch Database Insights. You can use the SDK…
Browse files Browse the repository at this point in the history
… to create, modify, and describe the DatabaseInsightsMode for your DB instances and clusters.

Call private APIs by configuring Connections with VPC connectivity through PrivateLink and VPC Lattice
Adds support for WhatsApp Business messaging, IVR call recording, enabling Contact Lens for existing on-premise contact centers and telephony platforms, and enabling telephony and IVR migration to Amazon Connect independent of their contact center agents.
AWS Transfer Family now offers Web apps that enables simple and secure access to data stored in Amazon S3.
Add support for policy operations on the DECLARATIVE_POLICY_EC2 policy type.
Amazon Q Business now supports capabilities to extract insights and answer questions from visual elements embedded within documents, a browser extension for Google Chrome, Mozilla Firefox, and Microsoft Edge, and attachments across conversations.
This release allows customers and their partners to easily collaborate with data stored in Snowflake and Amazon Athena, without having to move or share their underlying data among collaborators.
Amazon Connect Outbound Campaigns V2 / Features : Adds support for Event-Triggered Campaigns.
Add support for Knowledge Base Evaluations & LLM as a judge
This release introduces a new Rerank API to leverage reranking models (with integration into Knowledge Bases); APIs to upload documents directly into Knowledge Base; RetrieveAndGenerateStream API for streaming response; Guardrails on Retrieve API; and ability to automatically generate filters
Added support for EC2 Image Builder's integration with AWS Marketplace for Marketplace components.
AWS Security Incident Response is a purpose-built security incident solution designed to help customers prepare for, respond to, and recover from security incidents.
Added support for Auto Mode Clusters, Hybrid Nodes, and specifying computeTypes in the DescribeAddonVersions API.
Lattice APIs that allow sharing and access of VPC resources across accounts.
AWS Invoice Configuration allows you to receive separate AWS invoices based on your organizational needs. You can use the AWS SDKs to manage Invoice Units and programmatically fetch the information of the invoice receiver.
This release adds supports for enterprises to integrate Amazon Connect with other voice systems. It supports directly transferring voice calls and metadata without using the public telephone network. It also supports real-time and post-call analytics.
Amazon MemoryDB SDK now supports all APIs for Multi-Region. Please refer to the updated Amazon MemoryDB public documentation for detailed information on API usage.
Add new Multi Domain Correlation findings.
This release introduces APIs to upload documents directly into a Knowledge Base
This release adds following capabilities: Configuring safeguards via AIGuardrails for Q in Connect inferencing, and APIs to support Q&A self-service use cases
Amazon S3 introduces support for AWS Dedicated Local Zones
This release adds documentation for a new feature in Amazon CloudWatch called Network Flow Monitor. You can use Network Flow Monitor to get near real-time metrics, including retransmissions and data transferred, for your actual workloads.
Adds support for declarative policies that allow you to enforce desired configuration across an AWS organization through configuring account attributes. Adds support for Allowed AMIs that allows you to limit the use of AMIs in AWS accounts. Adds support for connectivity over non-HTTP protocols.
FSx API changes to support the public launch of the Amazon FSx Intelligent Tiering for OpenZFS storage class.
Adds PutIntegration, GetIntegration, ListIntegrations and DeleteIntegration APIs. Adds QueryLanguage support to StartQuery, GetQueryResults, DescribeQueries, DescribeQueryDefinitions, and PutQueryDefinition APIs.
This release introduces Event Trigger APIs as part of Amazon Connect Customer Profiles service.
Amazon S3 introduces support for AWS Dedicated Local Zones
This feature introduces support for CRUDL APIs, enabling the creation and management of Connected data sources.
Add new Multi Domain Correlation findings.
This release adds support for Container Insights with Enhanced Observability for Amazon ECS.
  • Loading branch information
aws-sdk-cpp-automation committed Dec 2, 2024
1 parent 834198e commit d84adfb
Show file tree
Hide file tree
Showing 1,946 changed files with 150,581 additions and 8,164 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.457
1.11.458
Original file line number Diff line number Diff line change
Expand Up @@ -271,6 +271,32 @@ namespace Transfer
return SubmitAsync(&TransferClient::CreateUser, request, handler, context);
}

/**
* <p>Creates a web app based on specified parameters, and returns the ID for the
* new web app.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/CreateWebApp">AWS
* API Reference</a></p>
*/
virtual Model::CreateWebAppOutcome CreateWebApp(const Model::CreateWebAppRequest& request) const;

/**
* A Callable wrapper for CreateWebApp that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename CreateWebAppRequestT = Model::CreateWebAppRequest>
Model::CreateWebAppOutcomeCallable CreateWebAppCallable(const CreateWebAppRequestT& request) const
{
return SubmitCallable(&TransferClient::CreateWebApp, request);
}

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

/**
* <p> Allows you to create a workflow with specified steps and step details the
* workflow invokes after file transfer completes. After creating a workflow, you
Expand Down Expand Up @@ -535,6 +561,57 @@ namespace Transfer
return SubmitAsync(&TransferClient::DeleteUser, request, handler, context);
}

/**
* <p>Deletes the specified web app.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DeleteWebApp">AWS
* API Reference</a></p>
*/
virtual Model::DeleteWebAppOutcome DeleteWebApp(const Model::DeleteWebAppRequest& request) const;

/**
* A Callable wrapper for DeleteWebApp that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename DeleteWebAppRequestT = Model::DeleteWebAppRequest>
Model::DeleteWebAppOutcomeCallable DeleteWebAppCallable(const DeleteWebAppRequestT& request) const
{
return SubmitCallable(&TransferClient::DeleteWebApp, request);
}

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

/**
* <p>Deletes the <code>WebAppCustomization</code> object that corresponds to the
* web app ID specified.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DeleteWebAppCustomization">AWS
* API Reference</a></p>
*/
virtual Model::DeleteWebAppCustomizationOutcome DeleteWebAppCustomization(const Model::DeleteWebAppCustomizationRequest& request) const;

/**
* A Callable wrapper for DeleteWebAppCustomization that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename DeleteWebAppCustomizationRequestT = Model::DeleteWebAppCustomizationRequest>
Model::DeleteWebAppCustomizationOutcomeCallable DeleteWebAppCustomizationCallable(const DeleteWebAppCustomizationRequestT& request) const
{
return SubmitCallable(&TransferClient::DeleteWebAppCustomization, request);
}

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

/**
* <p>Deletes the specified workflow.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DeleteWorkflow">AWS
Expand Down Expand Up @@ -837,6 +914,58 @@ namespace Transfer
return SubmitAsync(&TransferClient::DescribeUser, request, handler, context);
}

/**
* <p>Describes the web app that's identified by
* <code>WebAppId</code>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DescribeWebApp">AWS
* API Reference</a></p>
*/
virtual Model::DescribeWebAppOutcome DescribeWebApp(const Model::DescribeWebAppRequest& request) const;

/**
* A Callable wrapper for DescribeWebApp that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename DescribeWebAppRequestT = Model::DescribeWebAppRequest>
Model::DescribeWebAppOutcomeCallable DescribeWebAppCallable(const DescribeWebAppRequestT& request) const
{
return SubmitCallable(&TransferClient::DescribeWebApp, request);
}

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

/**
* <p>Describes the web app customization object that's identified by
* <code>WebAppId</code>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DescribeWebAppCustomization">AWS
* API Reference</a></p>
*/
virtual Model::DescribeWebAppCustomizationOutcome DescribeWebAppCustomization(const Model::DescribeWebAppCustomizationRequest& request) const;

/**
* A Callable wrapper for DescribeWebAppCustomization that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename DescribeWebAppCustomizationRequestT = Model::DescribeWebAppCustomizationRequest>
Model::DescribeWebAppCustomizationOutcomeCallable DescribeWebAppCustomizationCallable(const DescribeWebAppCustomizationRequestT& request) const
{
return SubmitCallable(&TransferClient::DescribeWebAppCustomization, request);
}

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

/**
* <p>Describes the specified workflow.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/DescribeWorkflow">AWS
Expand Down Expand Up @@ -1276,6 +1405,32 @@ namespace Transfer
return SubmitAsync(&TransferClient::ListUsers, request, handler, context);
}

/**
* <p>Lists all web apps associated with your Amazon Web Services account for your
* current region.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/ListWebApps">AWS
* API Reference</a></p>
*/
virtual Model::ListWebAppsOutcome ListWebApps(const Model::ListWebAppsRequest& request = {}) const;

/**
* A Callable wrapper for ListWebApps that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename ListWebAppsRequestT = Model::ListWebAppsRequest>
Model::ListWebAppsOutcomeCallable ListWebAppsCallable(const ListWebAppsRequestT& request = {}) const
{
return SubmitCallable(&TransferClient::ListWebApps, request);
}

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

/**
* <p>Lists all workflows associated with your Amazon Web Services account for your
* current region.</p><p><h3>See Also:</h3> <a
Expand Down Expand Up @@ -1853,6 +2008,58 @@ namespace Transfer
return SubmitAsync(&TransferClient::UpdateUser, request, handler, context);
}

/**
* <p>Assigns new properties to a web app. You can modify the access point,
* identity provider details, and the web app units.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/UpdateWebApp">AWS
* API Reference</a></p>
*/
virtual Model::UpdateWebAppOutcome UpdateWebApp(const Model::UpdateWebAppRequest& request) const;

/**
* A Callable wrapper for UpdateWebApp that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename UpdateWebAppRequestT = Model::UpdateWebAppRequest>
Model::UpdateWebAppOutcomeCallable UpdateWebAppCallable(const UpdateWebAppRequestT& request) const
{
return SubmitCallable(&TransferClient::UpdateWebApp, request);
}

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

/**
* <p>Assigns new customization properties to a web app. You can modify the icon
* file, logo file, and title.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/UpdateWebAppCustomization">AWS
* API Reference</a></p>
*/
virtual Model::UpdateWebAppCustomizationOutcome UpdateWebAppCustomization(const Model::UpdateWebAppCustomizationRequest& request) const;

/**
* A Callable wrapper for UpdateWebAppCustomization that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename UpdateWebAppCustomizationRequestT = Model::UpdateWebAppCustomizationRequest>
Model::UpdateWebAppCustomizationOutcomeCallable UpdateWebAppCustomizationCallable(const UpdateWebAppCustomizationRequestT& request) const
{
return SubmitCallable(&TransferClient::UpdateWebAppCustomization, request);
}

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


void OverrideEndpoint(const Aws::String& endpoint);
std::shared_ptr<TransferEndpointProviderBase>& accessEndpointProvider();
Expand Down
Loading

0 comments on commit d84adfb

Please sign in to comment.