AWS SDK for C++AWS SDK for C++ Version 1.11.606 |
#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.
Returns a list of end-to-end testing artifacts for a specified app, branch, and job.
To return the build artifacts, use the GetJob API.
For more information about Amplify testing support, see Setting up end-to-end Cypress tests for your Amplify application in the Amplify Hosting User Guide.
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 665 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 656 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 695 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 686 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 720 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 711 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 746 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 737 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 771 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 762 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 797 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 788 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 822 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 813 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 852 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 843 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 877 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 868 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 903 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 894 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 928 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 919 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 954 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 945 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 979 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 970 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 1004 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 995 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 1030 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 1021 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 1055 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 1046 of file AmplifyClient.h.
Definition at line 1062 of file AmplifyClient.h.