AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Amplify Namespace Reference

Namespaces

 AmplifyEndpoint
 
 AmplifyErrorMapper
 
 Model
 

Classes

class  AmplifyClient
 
class  AmplifyError
 
class  AmplifyRequest
 

Typedefs

typedef std::function< void(const AmplifyClient *, const Model::CreateAppRequest &, const Model::CreateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAppResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::CreateBackendEnvironmentRequest &, const Model::CreateBackendEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBackendEnvironmentResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::CreateBranchRequest &, const Model::CreateBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBranchResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::CreateDomainAssociationRequest &, const Model::CreateDomainAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainAssociationResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::CreateWebhookRequest &, const Model::CreateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWebhookResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteAppRequest &, const Model::DeleteAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAppResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteBackendEnvironmentRequest &, const Model::DeleteBackendEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBackendEnvironmentResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteBranchRequest &, const Model::DeleteBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBranchResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteDomainAssociationRequest &, const Model::DeleteDomainAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainAssociationResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::DeleteWebhookRequest &, const Model::DeleteWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWebhookResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GenerateAccessLogsRequest &, const Model::GenerateAccessLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateAccessLogsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetAppRequest &, const Model::GetAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAppResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetArtifactUrlRequest &, const Model::GetArtifactUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetArtifactUrlResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetBackendEnvironmentRequest &, const Model::GetBackendEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBackendEnvironmentResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetBranchRequest &, const Model::GetBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBranchResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetDomainAssociationRequest &, const Model::GetDomainAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainAssociationResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetJobRequest &, const Model::GetJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::GetWebhookRequest &, const Model::GetWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWebhookResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListAppsRequest &, const Model::ListAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAppsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListArtifactsRequest &, const Model::ListArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListArtifactsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListBackendEnvironmentsRequest &, const Model::ListBackendEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBackendEnvironmentsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListBranchesRequest &, const Model::ListBranchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBranchesResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListDomainAssociationsRequest &, const Model::ListDomainAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainAssociationsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::ListWebhooksRequest &, const Model::ListWebhooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWebhooksResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::StartDeploymentRequest &, const Model::StartDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeploymentResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::StartJobRequest &, const Model::StartJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartJobResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::StopJobRequest &, const Model::StopJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopJobResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::UpdateAppRequest &, const Model::UpdateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAppResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::UpdateBranchRequest &, const Model::UpdateBranchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBranchResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::UpdateDomainAssociationRequest &, const Model::UpdateDomainAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainAssociationResponseReceivedHandler
 
typedef std::function< void(const AmplifyClient *, const Model::UpdateWebhookRequest &, const Model::UpdateWebhookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWebhookResponseReceivedHandler
 

Enumerations

enum  AmplifyErrors {
  AmplifyErrors::INCOMPLETE_SIGNATURE = 0, AmplifyErrors::INTERNAL_FAILURE = 1, AmplifyErrors::INVALID_ACTION = 2, AmplifyErrors::INVALID_CLIENT_TOKEN_ID = 3,
  AmplifyErrors::INVALID_PARAMETER_COMBINATION = 4, AmplifyErrors::INVALID_QUERY_PARAMETER = 5, AmplifyErrors::INVALID_PARAMETER_VALUE = 6, AmplifyErrors::MISSING_ACTION = 7,
  AmplifyErrors::MISSING_AUTHENTICATION_TOKEN = 8, AmplifyErrors::MISSING_PARAMETER = 9, AmplifyErrors::OPT_IN_REQUIRED = 10, AmplifyErrors::REQUEST_EXPIRED = 11,
  AmplifyErrors::SERVICE_UNAVAILABLE = 12, AmplifyErrors::THROTTLING = 13, AmplifyErrors::VALIDATION = 14, AmplifyErrors::ACCESS_DENIED = 15,
  AmplifyErrors::RESOURCE_NOT_FOUND = 16, AmplifyErrors::UNRECOGNIZED_CLIENT = 17, AmplifyErrors::MALFORMED_QUERY_STRING = 18, AmplifyErrors::SLOW_DOWN = 19,
  AmplifyErrors::REQUEST_TIME_TOO_SKEWED = 20, AmplifyErrors::INVALID_SIGNATURE = 21, AmplifyErrors::SIGNATURE_DOES_NOT_MATCH = 22, AmplifyErrors::INVALID_ACCESS_KEY_ID = 23,
  AmplifyErrors::REQUEST_TIMEOUT = 24, AmplifyErrors::NETWORK_CONNECTION = 99, AmplifyErrors::UNKNOWN = 100, AmplifyErrors::BAD_REQUEST = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  AmplifyErrors::DEPENDENT_SERVICE_FAILURE, AmplifyErrors::LIMIT_EXCEEDED, AmplifyErrors::NOT_FOUND, AmplifyErrors::UNAUTHORIZED
}
 

Typedef Documentation

◆ CreateAppResponseReceivedHandler

Definition at line 205 of file AmplifyClient.h.

◆ CreateBackendEnvironmentResponseReceivedHandler

Definition at line 208 of file AmplifyClient.h.

◆ CreateBranchResponseReceivedHandler

Definition at line 209 of file AmplifyClient.h.

◆ CreateDeploymentResponseReceivedHandler

Definition at line 210 of file AmplifyClient.h.

◆ CreateDomainAssociationResponseReceivedHandler

Definition at line 211 of file AmplifyClient.h.

◆ CreateWebhookResponseReceivedHandler

Definition at line 212 of file AmplifyClient.h.

◆ DeleteAppResponseReceivedHandler

Definition at line 213 of file AmplifyClient.h.

◆ DeleteBackendEnvironmentResponseReceivedHandler

Definition at line 214 of file AmplifyClient.h.

◆ DeleteBranchResponseReceivedHandler

Definition at line 215 of file AmplifyClient.h.

◆ DeleteDomainAssociationResponseReceivedHandler

Definition at line 216 of file AmplifyClient.h.

◆ DeleteJobResponseReceivedHandler

Definition at line 217 of file AmplifyClient.h.

◆ DeleteWebhookResponseReceivedHandler

Definition at line 218 of file AmplifyClient.h.

◆ GenerateAccessLogsResponseReceivedHandler

Definition at line 219 of file AmplifyClient.h.

◆ GetAppResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::GetAppRequest&, const Model::GetAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::GetAppResponseReceivedHandler

Definition at line 220 of file AmplifyClient.h.

◆ GetArtifactUrlResponseReceivedHandler

Definition at line 221 of file AmplifyClient.h.

◆ GetBackendEnvironmentResponseReceivedHandler

Definition at line 222 of file AmplifyClient.h.

◆ GetBranchResponseReceivedHandler

Definition at line 223 of file AmplifyClient.h.

◆ GetDomainAssociationResponseReceivedHandler

Definition at line 224 of file AmplifyClient.h.

◆ GetJobResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::GetJobRequest&, const Model::GetJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::GetJobResponseReceivedHandler

Definition at line 225 of file AmplifyClient.h.

◆ GetWebhookResponseReceivedHandler

Definition at line 226 of file AmplifyClient.h.

◆ ListAppsResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::ListAppsRequest&, const Model::ListAppsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::ListAppsResponseReceivedHandler

Definition at line 227 of file AmplifyClient.h.

◆ ListArtifactsResponseReceivedHandler

Definition at line 228 of file AmplifyClient.h.

◆ ListBackendEnvironmentsResponseReceivedHandler

Definition at line 229 of file AmplifyClient.h.

◆ ListBranchesResponseReceivedHandler

Definition at line 230 of file AmplifyClient.h.

◆ ListDomainAssociationsResponseReceivedHandler

Definition at line 231 of file AmplifyClient.h.

◆ ListJobsResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::ListJobsResponseReceivedHandler

Definition at line 232 of file AmplifyClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 233 of file AmplifyClient.h.

◆ ListWebhooksResponseReceivedHandler

Definition at line 234 of file AmplifyClient.h.

◆ StartDeploymentResponseReceivedHandler

Definition at line 235 of file AmplifyClient.h.

◆ StartJobResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::StartJobRequest&, const Model::StartJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::StartJobResponseReceivedHandler

Definition at line 236 of file AmplifyClient.h.

◆ StopJobResponseReceivedHandler

typedef std::function<void(const AmplifyClient*, const Model::StopJobRequest&, const Model::StopJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Amplify::StopJobResponseReceivedHandler

Definition at line 237 of file AmplifyClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 238 of file AmplifyClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 239 of file AmplifyClient.h.

◆ UpdateAppResponseReceivedHandler

Definition at line 240 of file AmplifyClient.h.

◆ UpdateBranchResponseReceivedHandler

Definition at line 241 of file AmplifyClient.h.

◆ UpdateDomainAssociationResponseReceivedHandler

Definition at line 242 of file AmplifyClient.h.

◆ UpdateWebhookResponseReceivedHandler

Definition at line 243 of file AmplifyClient.h.

Enumeration Type Documentation

◆ AmplifyErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
BAD_REQUEST 
DEPENDENT_SERVICE_FAILURE 
LIMIT_EXCEEDED 
NOT_FOUND 
UNAUTHORIZED 

Definition at line 16 of file AmplifyErrors.h.