AWS SDK for C++

AWS SDK for C++ Version 1.11.717

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Batch Namespace Reference

Namespaces

namespace  BatchErrorMapper
 
namespace  Endpoint
 
namespace  Model
 

Classes

class  BatchClient
 
 
class  BatchError
 
class  BatchRequest
 

Typedefs

 
 
 
typedef std::function< void(const BatchClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelJobResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::CreateJobQueueRequest &, const Model::CreateJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateJobQueueResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const BatchClient *, const Model::DeleteJobQueueRequest &, const Model::DeleteJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteJobQueueResponseReceivedHandler
 
 
 
 
 
 
 
 
typedef std::function< void(const BatchClient *, const Model::DescribeJobsRequest &, const Model::DescribeJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeJobsResponseReceivedHandler
 
 
 
 
 
 
typedef std::function< void(const BatchClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListJobsResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::ListServiceJobsRequest &, const Model::ListServiceJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceJobsResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::SubmitJobRequest &, const Model::SubmitJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SubmitJobResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::SubmitServiceJobRequest &, const Model::SubmitServiceJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SubmitServiceJobResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::TerminateJobRequest &, const Model::TerminateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TerminateJobResponseReceivedHandler
 
 
typedef std::function< void(const BatchClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::UpdateJobQueueRequest &, const Model::UpdateJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateJobQueueResponseReceivedHandler
 
 
 

Enumerations

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

Typedef Documentation

◆ BatchClientConfiguration

Definition at line 96 of file BatchServiceClientModel.h.

◆ BatchEndpointProvider

Definition at line 98 of file BatchServiceClientModel.h.

◆ BatchEndpointProviderBase

Definition at line 97 of file BatchServiceClientModel.h.

◆ CancelJobResponseReceivedHandler

typedef std::function<void(const BatchClient*, const Model::CancelJobRequest&, const Model::CancelJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::Batch::CancelJobResponseReceivedHandler

Definition at line 233 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentResponseReceivedHandler

Definition at line 236 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceResponseReceivedHandler

Definition at line 239 of file BatchServiceClientModel.h.

◆ CreateJobQueueResponseReceivedHandler

Definition at line 242 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyResponseReceivedHandler

Definition at line 245 of file BatchServiceClientModel.h.

◆ CreateServiceEnvironmentResponseReceivedHandler

Definition at line 248 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentResponseReceivedHandler

Definition at line 251 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceResponseReceivedHandler

Definition at line 254 of file BatchServiceClientModel.h.

◆ DeleteJobQueueResponseReceivedHandler

Definition at line 257 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyResponseReceivedHandler

Definition at line 260 of file BatchServiceClientModel.h.

◆ DeleteServiceEnvironmentResponseReceivedHandler

Definition at line 263 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionResponseReceivedHandler

Definition at line 266 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsResponseReceivedHandler

Definition at line 269 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceResponseReceivedHandler

Definition at line 272 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsResponseReceivedHandler

Definition at line 275 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesResponseReceivedHandler

Definition at line 278 of file BatchServiceClientModel.h.

◆ DescribeJobsResponseReceivedHandler

Definition at line 281 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesResponseReceivedHandler

Definition at line 284 of file BatchServiceClientModel.h.

◆ DescribeServiceEnvironmentsResponseReceivedHandler

Definition at line 287 of file BatchServiceClientModel.h.

◆ DescribeServiceJobResponseReceivedHandler

Definition at line 290 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotResponseReceivedHandler

Definition at line 293 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesResponseReceivedHandler

Definition at line 296 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceResponseReceivedHandler

Definition at line 303 of file BatchServiceClientModel.h.

◆ ListJobsResponseReceivedHandler

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

Definition at line 299 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesResponseReceivedHandler

Definition at line 306 of file BatchServiceClientModel.h.

◆ ListServiceJobsResponseReceivedHandler

Definition at line 309 of file BatchServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 312 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionResponseReceivedHandler

Definition at line 315 of file BatchServiceClientModel.h.

◆ SubmitJobResponseReceivedHandler

typedef std::function<void(const BatchClient*, const Model::SubmitJobRequest&, const Model::SubmitJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::Batch::SubmitJobResponseReceivedHandler

Definition at line 318 of file BatchServiceClientModel.h.

◆ SubmitServiceJobResponseReceivedHandler

Definition at line 321 of file BatchServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 324 of file BatchServiceClientModel.h.

◆ TerminateJobResponseReceivedHandler

Definition at line 327 of file BatchServiceClientModel.h.

◆ TerminateServiceJobResponseReceivedHandler

Definition at line 330 of file BatchServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 333 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentResponseReceivedHandler

Definition at line 336 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceResponseReceivedHandler

Definition at line 339 of file BatchServiceClientModel.h.

◆ UpdateJobQueueResponseReceivedHandler

Definition at line 342 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyResponseReceivedHandler

Definition at line 345 of file BatchServiceClientModel.h.

◆ UpdateServiceEnvironmentResponseReceivedHandler

Definition at line 348 of file BatchServiceClientModel.h.

Enumeration Type Documentation

◆ BatchErrors

strong
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 
CLIENT 
SERVER 

Definition at line 14 of file BatchErrors.h.