AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
#include <AmplifyClient.h>
Amplify enables developers to develop and deploy cloud-powered mobile and web apps. Amplify Hosting provides a continuous delivery and hosting service for web applications. For more information, see the Amplify Hosting User Guide. The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework.
Definition at line 28 of file AmplifyClient.h.
Definition at line 31 of file AmplifyClient.h.
Definition at line 35 of file AmplifyClient.h.
Definition at line 36 of file AmplifyClient.h.
Aws::Amplify::AmplifyClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Amplify::AmplifyClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Amplify::AmplifyClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
nullptr
An Async wrapper for CreateApp that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 106 of file AmplifyClient.h.
A Callable wrapper for CreateApp that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 97 of file AmplifyClient.h.
Creates a new backend environment for an Amplify app.
This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
nullptr
An Async wrapper for CreateBackendEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 136 of file AmplifyClient.h.
A Callable wrapper for CreateBackendEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 127 of file AmplifyClient.h.
nullptr
An Async wrapper for CreateBranch that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 161 of file AmplifyClient.h.
A Callable wrapper for CreateBranch that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 152 of file AmplifyClient.h.
Creates a deployment for a manually deployed Amplify app. Manually deployed apps are not connected to a Git repository.
The maximum duration between the CreateDeployment
call and the StartDeployment
call cannot exceed 8 hours. If the duration exceeds 8 hours, the StartDeployment
call and the associated Job
will fail.
nullptr
An Async wrapper for CreateDeployment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 191 of file AmplifyClient.h.
A Callable wrapper for CreateDeployment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 182 of file AmplifyClient.h.
nullptr
An Async wrapper for CreateDomainAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 217 of file AmplifyClient.h.
A Callable wrapper for CreateDomainAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 208 of file AmplifyClient.h.
nullptr
An Async wrapper for CreateWebhook that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 242 of file AmplifyClient.h.
A Callable wrapper for CreateWebhook that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 233 of file AmplifyClient.h.
nullptr
An Async wrapper for DeleteApp that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 268 of file AmplifyClient.h.
A Callable wrapper for DeleteApp that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 259 of file AmplifyClient.h.
Deletes a backend environment for an Amplify app.
This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
nullptr
An Async wrapper for DeleteBackendEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 298 of file AmplifyClient.h.
A Callable wrapper for DeleteBackendEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 289 of file AmplifyClient.h.
nullptr
An Async wrapper for DeleteBranch that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 323 of file AmplifyClient.h.
A Callable wrapper for DeleteBranch that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 314 of file AmplifyClient.h.
nullptr
An Async wrapper for DeleteDomainAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 349 of file AmplifyClient.h.
A Callable wrapper for DeleteDomainAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 340 of file AmplifyClient.h.
nullptr
An Async wrapper for DeleteJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 374 of file AmplifyClient.h.
A Callable wrapper for DeleteJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 365 of file AmplifyClient.h.
nullptr
An Async wrapper for DeleteWebhook that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 399 of file AmplifyClient.h.
A Callable wrapper for DeleteWebhook that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 390 of file AmplifyClient.h.
Returns the website access logs for a specific time range using a presigned URL.
nullptr
An Async wrapper for GenerateAccessLogs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 425 of file AmplifyClient.h.
A Callable wrapper for GenerateAccessLogs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 416 of file AmplifyClient.h.
nullptr
An Async wrapper for GetApp that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 451 of file AmplifyClient.h.
A Callable wrapper for GetApp that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 442 of file AmplifyClient.h.
nullptr
An Async wrapper for GetArtifactUrl that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 477 of file AmplifyClient.h.
A Callable wrapper for GetArtifactUrl that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 468 of file AmplifyClient.h.
Returns a backend environment for an Amplify app.
This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
nullptr
An Async wrapper for GetBackendEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 507 of file AmplifyClient.h.
A Callable wrapper for GetBackendEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 498 of file AmplifyClient.h.
nullptr
An Async wrapper for GetBranch that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 532 of file AmplifyClient.h.
A Callable wrapper for GetBranch that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 523 of file AmplifyClient.h.
nullptr
An Async wrapper for GetDomainAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 558 of file AmplifyClient.h.
A Callable wrapper for GetDomainAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 549 of file AmplifyClient.h.
nullptr
An Async wrapper for GetJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 583 of file AmplifyClient.h.
A Callable wrapper for GetJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 574 of file AmplifyClient.h.
Returns the webhook information that corresponds to a specified webhook ID.
nullptr
An Async wrapper for GetWebhook that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 609 of file AmplifyClient.h.
A Callable wrapper for GetWebhook that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 600 of file AmplifyClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListApps that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 634 of file AmplifyClient.h.
{}
)
const
A Callable wrapper for ListApps that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 625 of file AmplifyClient.h.
nullptr
An Async wrapper for ListArtifacts that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 660 of file AmplifyClient.h.
A Callable wrapper for ListArtifacts that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 651 of file AmplifyClient.h.
Lists the backend environments for an Amplify app.
This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.
nullptr
An Async wrapper for ListBackendEnvironments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 690 of file AmplifyClient.h.
A Callable wrapper for ListBackendEnvironments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 681 of file AmplifyClient.h.
nullptr
An Async wrapper for ListBranches that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 715 of file AmplifyClient.h.
A Callable wrapper for ListBranches that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 706 of file AmplifyClient.h.
nullptr
An Async wrapper for ListDomainAssociations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 741 of file AmplifyClient.h.
A Callable wrapper for ListDomainAssociations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 732 of file AmplifyClient.h.
nullptr
An Async wrapper for ListJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 766 of file AmplifyClient.h.
A Callable wrapper for ListJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 757 of file AmplifyClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 792 of file AmplifyClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 783 of file AmplifyClient.h.
nullptr
An Async wrapper for ListWebhooks that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 817 of file AmplifyClient.h.
A Callable wrapper for ListWebhooks that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 808 of file AmplifyClient.h.
Starts a deployment for a manually deployed app. Manually deployed apps are not connected to a Git repository.
The maximum duration between the CreateDeployment
call and the StartDeployment
call cannot exceed 8 hours. If the duration exceeds 8 hours, the StartDeployment
call and the associated Job
will fail.
nullptr
An Async wrapper for StartDeployment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 847 of file AmplifyClient.h.
A Callable wrapper for StartDeployment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 838 of file AmplifyClient.h.
nullptr
An Async wrapper for StartJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 872 of file AmplifyClient.h.
A Callable wrapper for StartJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 863 of file AmplifyClient.h.
nullptr
An Async wrapper for StopJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 898 of file AmplifyClient.h.
A Callable wrapper for StopJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 889 of file AmplifyClient.h.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 923 of file AmplifyClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 914 of file AmplifyClient.h.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 949 of file AmplifyClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 940 of file AmplifyClient.h.
nullptr
An Async wrapper for UpdateApp that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 974 of file AmplifyClient.h.
A Callable wrapper for UpdateApp that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 965 of file AmplifyClient.h.
nullptr
An Async wrapper for UpdateBranch that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 999 of file AmplifyClient.h.
A Callable wrapper for UpdateBranch that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 990 of file AmplifyClient.h.
nullptr
An Async wrapper for UpdateDomainAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1025 of file AmplifyClient.h.
A Callable wrapper for UpdateDomainAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1016 of file AmplifyClient.h.
nullptr
An Async wrapper for UpdateWebhook that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1050 of file AmplifyClient.h.
A Callable wrapper for UpdateWebhook that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1041 of file AmplifyClient.h.
Definition at line 1057 of file AmplifyClient.h.