AWS SDK for C++  1.9.123
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::AmplifyBackend::AmplifyBackendClient Class Reference

#include <AmplifyBackendClient.h>

+ Inheritance diagram for Aws::AmplifyBackend::AmplifyBackendClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 AmplifyBackendClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 AmplifyBackendClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 AmplifyBackendClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~AmplifyBackendClient ()
 
virtual Model::CloneBackendOutcome CloneBackend (const Model::CloneBackendRequest &request) const
 
virtual Model::CloneBackendOutcomeCallable CloneBackendCallable (const Model::CloneBackendRequest &request) const
 
virtual void CloneBackendAsync (const Model::CloneBackendRequest &request, const CloneBackendResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateBackendOutcome CreateBackend (const Model::CreateBackendRequest &request) const
 
virtual Model::CreateBackendOutcomeCallable CreateBackendCallable (const Model::CreateBackendRequest &request) const
 
virtual void CreateBackendAsync (const Model::CreateBackendRequest &request, const CreateBackendResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateBackendAPIOutcome CreateBackendAPI (const Model::CreateBackendAPIRequest &request) const
 
virtual Model::CreateBackendAPIOutcomeCallable CreateBackendAPICallable (const Model::CreateBackendAPIRequest &request) const
 
virtual void CreateBackendAPIAsync (const Model::CreateBackendAPIRequest &request, const CreateBackendAPIResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateBackendAuthOutcome CreateBackendAuth (const Model::CreateBackendAuthRequest &request) const
 
virtual Model::CreateBackendAuthOutcomeCallable CreateBackendAuthCallable (const Model::CreateBackendAuthRequest &request) const
 
virtual void CreateBackendAuthAsync (const Model::CreateBackendAuthRequest &request, const CreateBackendAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateBackendConfigOutcome CreateBackendConfig (const Model::CreateBackendConfigRequest &request) const
 
virtual Model::CreateBackendConfigOutcomeCallable CreateBackendConfigCallable (const Model::CreateBackendConfigRequest &request) const
 
virtual void CreateBackendConfigAsync (const Model::CreateBackendConfigRequest &request, const CreateBackendConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateTokenOutcome CreateToken (const Model::CreateTokenRequest &request) const
 
virtual Model::CreateTokenOutcomeCallable CreateTokenCallable (const Model::CreateTokenRequest &request) const
 
virtual void CreateTokenAsync (const Model::CreateTokenRequest &request, const CreateTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteBackendOutcome DeleteBackend (const Model::DeleteBackendRequest &request) const
 
virtual Model::DeleteBackendOutcomeCallable DeleteBackendCallable (const Model::DeleteBackendRequest &request) const
 
virtual void DeleteBackendAsync (const Model::DeleteBackendRequest &request, const DeleteBackendResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteBackendAPIOutcome DeleteBackendAPI (const Model::DeleteBackendAPIRequest &request) const
 
virtual Model::DeleteBackendAPIOutcomeCallable DeleteBackendAPICallable (const Model::DeleteBackendAPIRequest &request) const
 
virtual void DeleteBackendAPIAsync (const Model::DeleteBackendAPIRequest &request, const DeleteBackendAPIResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteBackendAuthOutcome DeleteBackendAuth (const Model::DeleteBackendAuthRequest &request) const
 
virtual Model::DeleteBackendAuthOutcomeCallable DeleteBackendAuthCallable (const Model::DeleteBackendAuthRequest &request) const
 
virtual void DeleteBackendAuthAsync (const Model::DeleteBackendAuthRequest &request, const DeleteBackendAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteTokenOutcome DeleteToken (const Model::DeleteTokenRequest &request) const
 
virtual Model::DeleteTokenOutcomeCallable DeleteTokenCallable (const Model::DeleteTokenRequest &request) const
 
virtual void DeleteTokenAsync (const Model::DeleteTokenRequest &request, const DeleteTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GenerateBackendAPIModelsOutcome GenerateBackendAPIModels (const Model::GenerateBackendAPIModelsRequest &request) const
 
virtual Model::GenerateBackendAPIModelsOutcomeCallable GenerateBackendAPIModelsCallable (const Model::GenerateBackendAPIModelsRequest &request) const
 
virtual void GenerateBackendAPIModelsAsync (const Model::GenerateBackendAPIModelsRequest &request, const GenerateBackendAPIModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBackendOutcome GetBackend (const Model::GetBackendRequest &request) const
 
virtual Model::GetBackendOutcomeCallable GetBackendCallable (const Model::GetBackendRequest &request) const
 
virtual void GetBackendAsync (const Model::GetBackendRequest &request, const GetBackendResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBackendAPIOutcome GetBackendAPI (const Model::GetBackendAPIRequest &request) const
 
virtual Model::GetBackendAPIOutcomeCallable GetBackendAPICallable (const Model::GetBackendAPIRequest &request) const
 
virtual void GetBackendAPIAsync (const Model::GetBackendAPIRequest &request, const GetBackendAPIResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBackendAPIModelsOutcome GetBackendAPIModels (const Model::GetBackendAPIModelsRequest &request) const
 
virtual Model::GetBackendAPIModelsOutcomeCallable GetBackendAPIModelsCallable (const Model::GetBackendAPIModelsRequest &request) const
 
virtual void GetBackendAPIModelsAsync (const Model::GetBackendAPIModelsRequest &request, const GetBackendAPIModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBackendAuthOutcome GetBackendAuth (const Model::GetBackendAuthRequest &request) const
 
virtual Model::GetBackendAuthOutcomeCallable GetBackendAuthCallable (const Model::GetBackendAuthRequest &request) const
 
virtual void GetBackendAuthAsync (const Model::GetBackendAuthRequest &request, const GetBackendAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBackendJobOutcome GetBackendJob (const Model::GetBackendJobRequest &request) const
 
virtual Model::GetBackendJobOutcomeCallable GetBackendJobCallable (const Model::GetBackendJobRequest &request) const
 
virtual void GetBackendJobAsync (const Model::GetBackendJobRequest &request, const GetBackendJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetTokenOutcome GetToken (const Model::GetTokenRequest &request) const
 
virtual Model::GetTokenOutcomeCallable GetTokenCallable (const Model::GetTokenRequest &request) const
 
virtual void GetTokenAsync (const Model::GetTokenRequest &request, const GetTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ImportBackendAuthOutcome ImportBackendAuth (const Model::ImportBackendAuthRequest &request) const
 
virtual Model::ImportBackendAuthOutcomeCallable ImportBackendAuthCallable (const Model::ImportBackendAuthRequest &request) const
 
virtual void ImportBackendAuthAsync (const Model::ImportBackendAuthRequest &request, const ImportBackendAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListBackendJobsOutcome ListBackendJobs (const Model::ListBackendJobsRequest &request) const
 
virtual Model::ListBackendJobsOutcomeCallable ListBackendJobsCallable (const Model::ListBackendJobsRequest &request) const
 
virtual void ListBackendJobsAsync (const Model::ListBackendJobsRequest &request, const ListBackendJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RemoveAllBackendsOutcome RemoveAllBackends (const Model::RemoveAllBackendsRequest &request) const
 
virtual Model::RemoveAllBackendsOutcomeCallable RemoveAllBackendsCallable (const Model::RemoveAllBackendsRequest &request) const
 
virtual void RemoveAllBackendsAsync (const Model::RemoveAllBackendsRequest &request, const RemoveAllBackendsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RemoveBackendConfigOutcome RemoveBackendConfig (const Model::RemoveBackendConfigRequest &request) const
 
virtual Model::RemoveBackendConfigOutcomeCallable RemoveBackendConfigCallable (const Model::RemoveBackendConfigRequest &request) const
 
virtual void RemoveBackendConfigAsync (const Model::RemoveBackendConfigRequest &request, const RemoveBackendConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBackendAPIOutcome UpdateBackendAPI (const Model::UpdateBackendAPIRequest &request) const
 
virtual Model::UpdateBackendAPIOutcomeCallable UpdateBackendAPICallable (const Model::UpdateBackendAPIRequest &request) const
 
virtual void UpdateBackendAPIAsync (const Model::UpdateBackendAPIRequest &request, const UpdateBackendAPIResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBackendAuthOutcome UpdateBackendAuth (const Model::UpdateBackendAuthRequest &request) const
 
virtual Model::UpdateBackendAuthOutcomeCallable UpdateBackendAuthCallable (const Model::UpdateBackendAuthRequest &request) const
 
virtual void UpdateBackendAuthAsync (const Model::UpdateBackendAuthRequest &request, const UpdateBackendAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBackendConfigOutcome UpdateBackendConfig (const Model::UpdateBackendConfigRequest &request) const
 
virtual Model::UpdateBackendConfigOutcomeCallable UpdateBackendConfigCallable (const Model::UpdateBackendConfigRequest &request) const
 
virtual void UpdateBackendConfigAsync (const Model::UpdateBackendConfigRequest &request, const UpdateBackendConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateBackendJobOutcome UpdateBackendJob (const Model::UpdateBackendJobRequest &request) const
 
virtual Model::UpdateBackendJobOutcomeCallable UpdateBackendJobCallable (const Model::UpdateBackendJobRequest &request) const
 
virtual void UpdateBackendJobAsync (const Model::UpdateBackendJobRequest &request, const UpdateBackendJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

AWS Amplify Admin API

Definition at line 188 of file AmplifyBackendClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 191 of file AmplifyBackendClient.h.

Constructor & Destructor Documentation

◆ AmplifyBackendClient() [1/3]

Aws::AmplifyBackend::AmplifyBackendClient::AmplifyBackendClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

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.

◆ AmplifyBackendClient() [2/3]

Aws::AmplifyBackend::AmplifyBackendClient::AmplifyBackendClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

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.

◆ AmplifyBackendClient() [3/3]

Aws::AmplifyBackend::AmplifyBackendClient::AmplifyBackendClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

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

◆ ~AmplifyBackendClient()

virtual Aws::AmplifyBackend::AmplifyBackendClient::~AmplifyBackendClient ( )
virtual

Member Function Documentation

◆ CloneBackend()

virtual Model::CloneBackendOutcome Aws::AmplifyBackend::AmplifyBackendClient::CloneBackend ( const Model::CloneBackendRequest request) const
virtual

This operation clones an existing backend.

See Also:

AWS API Reference

◆ CloneBackendAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CloneBackendAsync ( const Model::CloneBackendRequest request,
const CloneBackendResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

This operation clones an existing backend.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CloneBackendCallable()

virtual Model::CloneBackendOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CloneBackendCallable ( const Model::CloneBackendRequest request) const
virtual

This operation clones an existing backend.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateBackend()

virtual Model::CreateBackendOutcome Aws::AmplifyBackend::AmplifyBackendClient::CreateBackend ( const Model::CreateBackendRequest request) const
virtual

This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.

See Also:

AWS API Reference

◆ CreateBackendAPI()

virtual Model::CreateBackendAPIOutcome Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAPI ( const Model::CreateBackendAPIRequest request) const
virtual

Creates a new backend API resource.

See Also:

AWS API Reference

◆ CreateBackendAPIAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAPIAsync ( const Model::CreateBackendAPIRequest request,
const CreateBackendAPIResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new backend API resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateBackendAPICallable()

virtual Model::CreateBackendAPIOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAPICallable ( const Model::CreateBackendAPIRequest request) const
virtual

Creates a new backend API resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateBackendAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAsync ( const Model::CreateBackendRequest request,
const CreateBackendResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateBackendAuth()

virtual Model::CreateBackendAuthOutcome Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAuth ( const Model::CreateBackendAuthRequest request) const
virtual

Creates a new backend authentication resource.

See Also:

AWS API Reference

◆ CreateBackendAuthAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAuthAsync ( const Model::CreateBackendAuthRequest request,
const CreateBackendAuthResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new backend authentication resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateBackendAuthCallable()

virtual Model::CreateBackendAuthOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendAuthCallable ( const Model::CreateBackendAuthRequest request) const
virtual

Creates a new backend authentication resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateBackendCallable()

virtual Model::CreateBackendOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendCallable ( const Model::CreateBackendRequest request) const
virtual

This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateBackendConfig()

virtual Model::CreateBackendConfigOutcome Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendConfig ( const Model::CreateBackendConfigRequest request) const
virtual

Creates a config object for a backend.

See Also:

AWS API Reference

◆ CreateBackendConfigAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendConfigAsync ( const Model::CreateBackendConfigRequest request,
const CreateBackendConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a config object for a backend.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateBackendConfigCallable()

virtual Model::CreateBackendConfigOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CreateBackendConfigCallable ( const Model::CreateBackendConfigRequest request) const
virtual

Creates a config object for a backend.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateToken()

virtual Model::CreateTokenOutcome Aws::AmplifyBackend::AmplifyBackendClient::CreateToken ( const Model::CreateTokenRequest request) const
virtual

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

See Also:

AWS API Reference

◆ CreateTokenAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::CreateTokenAsync ( const Model::CreateTokenRequest request,
const CreateTokenResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateTokenCallable()

virtual Model::CreateTokenOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::CreateTokenCallable ( const Model::CreateTokenRequest request) const
virtual

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteBackend()

virtual Model::DeleteBackendOutcome Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackend ( const Model::DeleteBackendRequest request) const
virtual

Removes an existing environment from your Amplify project.

See Also:

AWS API Reference

◆ DeleteBackendAPI()

virtual Model::DeleteBackendAPIOutcome Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAPI ( const Model::DeleteBackendAPIRequest request) const
virtual

Deletes an existing backend API resource.

See Also:

AWS API Reference

◆ DeleteBackendAPIAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAPIAsync ( const Model::DeleteBackendAPIRequest request,
const DeleteBackendAPIResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an existing backend API resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteBackendAPICallable()

virtual Model::DeleteBackendAPIOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAPICallable ( const Model::DeleteBackendAPIRequest request) const
virtual

Deletes an existing backend API resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteBackendAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAsync ( const Model::DeleteBackendRequest request,
const DeleteBackendResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes an existing environment from your Amplify project.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteBackendAuth()

virtual Model::DeleteBackendAuthOutcome Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAuth ( const Model::DeleteBackendAuthRequest request) const
virtual

Deletes an existing backend authentication resource.

See Also:

AWS API Reference

◆ DeleteBackendAuthAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAuthAsync ( const Model::DeleteBackendAuthRequest request,
const DeleteBackendAuthResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an existing backend authentication resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteBackendAuthCallable()

virtual Model::DeleteBackendAuthOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendAuthCallable ( const Model::DeleteBackendAuthRequest request) const
virtual

Deletes an existing backend authentication resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteBackendCallable()

virtual Model::DeleteBackendOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::DeleteBackendCallable ( const Model::DeleteBackendRequest request) const
virtual

Removes an existing environment from your Amplify project.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteToken()

virtual Model::DeleteTokenOutcome Aws::AmplifyBackend::AmplifyBackendClient::DeleteToken ( const Model::DeleteTokenRequest request) const
virtual

Deletes the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

◆ DeleteTokenAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::DeleteTokenAsync ( const Model::DeleteTokenRequest request,
const DeleteTokenResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteTokenCallable()

virtual Model::DeleteTokenOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::DeleteTokenCallable ( const Model::DeleteTokenRequest request) const
virtual

Deletes the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GenerateBackendAPIModels()

virtual Model::GenerateBackendAPIModelsOutcome Aws::AmplifyBackend::AmplifyBackendClient::GenerateBackendAPIModels ( const Model::GenerateBackendAPIModelsRequest request) const
virtual

Generates a model schema for an existing backend API resource.

See Also:

AWS API Reference

◆ GenerateBackendAPIModelsAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GenerateBackendAPIModelsAsync ( const Model::GenerateBackendAPIModelsRequest request,
const GenerateBackendAPIModelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Generates a model schema for an existing backend API resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GenerateBackendAPIModelsCallable()

virtual Model::GenerateBackendAPIModelsOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GenerateBackendAPIModelsCallable ( const Model::GenerateBackendAPIModelsRequest request) const
virtual

Generates a model schema for an existing backend API resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBackend()

virtual Model::GetBackendOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetBackend ( const Model::GetBackendRequest request) const
virtual

Provides project-level details for your Amplify UI project.

See Also:

AWS API Reference

◆ GetBackendAPI()

virtual Model::GetBackendAPIOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPI ( const Model::GetBackendAPIRequest request) const
virtual

Gets the details for a backend API.

See Also:

AWS API Reference

◆ GetBackendAPIAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPIAsync ( const Model::GetBackendAPIRequest request,
const GetBackendAPIResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the details for a backend API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBackendAPICallable()

virtual Model::GetBackendAPIOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPICallable ( const Model::GetBackendAPIRequest request) const
virtual

Gets the details for a backend API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBackendAPIModels()

virtual Model::GetBackendAPIModelsOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPIModels ( const Model::GetBackendAPIModelsRequest request) const
virtual

Generates a model schema for existing backend API resource.

See Also:

AWS API Reference

◆ GetBackendAPIModelsAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPIModelsAsync ( const Model::GetBackendAPIModelsRequest request,
const GetBackendAPIModelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Generates a model schema for existing backend API resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBackendAPIModelsCallable()

virtual Model::GetBackendAPIModelsOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAPIModelsCallable ( const Model::GetBackendAPIModelsRequest request) const
virtual

Generates a model schema for existing backend API resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBackendAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAsync ( const Model::GetBackendRequest request,
const GetBackendResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Provides project-level details for your Amplify UI project.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBackendAuth()

virtual Model::GetBackendAuthOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAuth ( const Model::GetBackendAuthRequest request) const
virtual

Gets a backend auth details.

See Also:

AWS API Reference

◆ GetBackendAuthAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAuthAsync ( const Model::GetBackendAuthRequest request,
const GetBackendAuthResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a backend auth details.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBackendAuthCallable()

virtual Model::GetBackendAuthOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetBackendAuthCallable ( const Model::GetBackendAuthRequest request) const
virtual

Gets a backend auth details.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBackendCallable()

virtual Model::GetBackendOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetBackendCallable ( const Model::GetBackendRequest request) const
virtual

Provides project-level details for your Amplify UI project.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBackendJob()

virtual Model::GetBackendJobOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetBackendJob ( const Model::GetBackendJobRequest request) const
virtual

Returns information about a specific job.

See Also:

AWS API Reference

◆ GetBackendJobAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetBackendJobAsync ( const Model::GetBackendJobRequest request,
const GetBackendJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns information about a specific job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBackendJobCallable()

virtual Model::GetBackendJobOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetBackendJobCallable ( const Model::GetBackendJobRequest request) const
virtual

Returns information about a specific job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetToken()

virtual Model::GetTokenOutcome Aws::AmplifyBackend::AmplifyBackendClient::GetToken ( const Model::GetTokenRequest request) const
virtual

Gets the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

◆ GetTokenAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::GetTokenAsync ( const Model::GetTokenRequest request,
const GetTokenResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetTokenCallable()

virtual Model::GetTokenOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::GetTokenCallable ( const Model::GetTokenRequest request) const
virtual

Gets the challenge token based on the given appId and sessionId.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ImportBackendAuth()

virtual Model::ImportBackendAuthOutcome Aws::AmplifyBackend::AmplifyBackendClient::ImportBackendAuth ( const Model::ImportBackendAuthRequest request) const
virtual

Imports an existing backend authentication resource.

See Also:

AWS API Reference

◆ ImportBackendAuthAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::ImportBackendAuthAsync ( const Model::ImportBackendAuthRequest request,
const ImportBackendAuthResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Imports an existing backend authentication resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ImportBackendAuthCallable()

virtual Model::ImportBackendAuthOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::ImportBackendAuthCallable ( const Model::ImportBackendAuthRequest request) const
virtual

Imports an existing backend authentication resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListBackendJobs()

virtual Model::ListBackendJobsOutcome Aws::AmplifyBackend::AmplifyBackendClient::ListBackendJobs ( const Model::ListBackendJobsRequest request) const
virtual

Lists the jobs for the backend of an Amplify app.

See Also:


AWS API Reference

◆ ListBackendJobsAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::ListBackendJobsAsync ( const Model::ListBackendJobsRequest request,
const ListBackendJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the jobs for the backend of an Amplify app.

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListBackendJobsCallable()

virtual Model::ListBackendJobsOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::ListBackendJobsCallable ( const Model::ListBackendJobsRequest request) const
virtual

Lists the jobs for the backend of an Amplify app.

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::AmplifyBackend::AmplifyBackendClient::OverrideEndpoint ( const Aws::String endpoint)

◆ RemoveAllBackends()

virtual Model::RemoveAllBackendsOutcome Aws::AmplifyBackend::AmplifyBackendClient::RemoveAllBackends ( const Model::RemoveAllBackendsRequest request) const
virtual

Removes all backend environments from your Amplify project.

See Also:

AWS API Reference

◆ RemoveAllBackendsAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::RemoveAllBackendsAsync ( const Model::RemoveAllBackendsRequest request,
const RemoveAllBackendsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes all backend environments from your Amplify project.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RemoveAllBackendsCallable()

virtual Model::RemoveAllBackendsOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::RemoveAllBackendsCallable ( const Model::RemoveAllBackendsRequest request) const
virtual

Removes all backend environments from your Amplify project.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ RemoveBackendConfig()

virtual Model::RemoveBackendConfigOutcome Aws::AmplifyBackend::AmplifyBackendClient::RemoveBackendConfig ( const Model::RemoveBackendConfigRequest request) const
virtual

Removes the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

◆ RemoveBackendConfigAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::RemoveBackendConfigAsync ( const Model::RemoveBackendConfigRequest request,
const RemoveBackendConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RemoveBackendConfigCallable()

virtual Model::RemoveBackendConfigOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::RemoveBackendConfigCallable ( const Model::RemoveBackendConfigRequest request) const
virtual

Removes the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBackendAPI()

virtual Model::UpdateBackendAPIOutcome Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAPI ( const Model::UpdateBackendAPIRequest request) const
virtual

Updates an existing backend API resource.

See Also:

AWS API Reference

◆ UpdateBackendAPIAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAPIAsync ( const Model::UpdateBackendAPIRequest request,
const UpdateBackendAPIResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an existing backend API resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBackendAPICallable()

virtual Model::UpdateBackendAPIOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAPICallable ( const Model::UpdateBackendAPIRequest request) const
virtual

Updates an existing backend API resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBackendAuth()

virtual Model::UpdateBackendAuthOutcome Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAuth ( const Model::UpdateBackendAuthRequest request) const
virtual

Updates an existing backend authentication resource.

See Also:

AWS API Reference

◆ UpdateBackendAuthAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAuthAsync ( const Model::UpdateBackendAuthRequest request,
const UpdateBackendAuthResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an existing backend authentication resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBackendAuthCallable()

virtual Model::UpdateBackendAuthOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendAuthCallable ( const Model::UpdateBackendAuthRequest request) const
virtual

Updates an existing backend authentication resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBackendConfig()

virtual Model::UpdateBackendConfigOutcome Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendConfig ( const Model::UpdateBackendConfigRequest request) const
virtual

Updates the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

◆ UpdateBackendConfigAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendConfigAsync ( const Model::UpdateBackendConfigRequest request,
const UpdateBackendConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBackendConfigCallable()

virtual Model::UpdateBackendConfigOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendConfigCallable ( const Model::UpdateBackendConfigRequest request) const
virtual

Updates the AWS resources required to access the Amplify Admin UI.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateBackendJob()

virtual Model::UpdateBackendJobOutcome Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendJob ( const Model::UpdateBackendJobRequest request) const
virtual

Updates a specific job.

See Also:

AWS API Reference

◆ UpdateBackendJobAsync()

virtual void Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendJobAsync ( const Model::UpdateBackendJobRequest request,
const UpdateBackendJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a specific job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateBackendJobCallable()

virtual Model::UpdateBackendJobOutcomeCallable Aws::AmplifyBackend::AmplifyBackendClient::UpdateBackendJobCallable ( const Model::UpdateBackendJobRequest request) const
virtual

Updates a specific job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: