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

Namespaces

 ImagebuilderEndpoint
 
 ImagebuilderErrorMapper
 
 Model
 

Classes

class  ImagebuilderClient
 
class  ImagebuilderError
 
class  ImagebuilderRequest
 

Typedefs

typedef std::function< void(const ImagebuilderClient *, const Model::CancelImageCreationRequest &, const Model::CancelImageCreationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelImageCreationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateComponentRequest &, const Model::CreateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateComponentResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateDistributionConfigurationRequest &, const Model::CreateDistributionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDistributionConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImageResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateImagePipelineRequest &, const Model::CreateImagePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImagePipelineResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateImageRecipeRequest &, const Model::CreateImageRecipeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImageRecipeResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::CreateInfrastructureConfigurationRequest &, const Model::CreateInfrastructureConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInfrastructureConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteComponentRequest &, const Model::DeleteComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteComponentResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteDistributionConfigurationRequest &, const Model::DeleteDistributionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDistributionConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteImageRequest &, const Model::DeleteImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteImageResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteImagePipelineRequest &, const Model::DeleteImagePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteImagePipelineResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteImageRecipeRequest &, const Model::DeleteImageRecipeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteImageRecipeResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::DeleteInfrastructureConfigurationRequest &, const Model::DeleteInfrastructureConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInfrastructureConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetComponentRequest &, const Model::GetComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetComponentResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetComponentPolicyRequest &, const Model::GetComponentPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetComponentPolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetDistributionConfigurationRequest &, const Model::GetDistributionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDistributionConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetImageRequest &, const Model::GetImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetImageResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetImagePipelineRequest &, const Model::GetImagePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetImagePipelineResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetImagePolicyRequest &, const Model::GetImagePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetImagePolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetImageRecipeRequest &, const Model::GetImageRecipeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetImageRecipeResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetImageRecipePolicyRequest &, const Model::GetImageRecipePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetImageRecipePolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::GetInfrastructureConfigurationRequest &, const Model::GetInfrastructureConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInfrastructureConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ImportComponentRequest &, const Model::ImportComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportComponentResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListComponentBuildVersionsRequest &, const Model::ListComponentBuildVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentBuildVersionsResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListComponentsRequest &, const Model::ListComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentsResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListDistributionConfigurationsRequest &, const Model::ListDistributionConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDistributionConfigurationsResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListImageBuildVersionsRequest &, const Model::ListImageBuildVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImageBuildVersionsResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListImagePipelineImagesRequest &, const Model::ListImagePipelineImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImagePipelineImagesResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListImagePipelinesRequest &, const Model::ListImagePipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImagePipelinesResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListImageRecipesRequest &, const Model::ListImageRecipesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImageRecipesResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListImagesRequest &, const Model::ListImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImagesResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListInfrastructureConfigurationsRequest &, const Model::ListInfrastructureConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInfrastructureConfigurationsResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::PutComponentPolicyRequest &, const Model::PutComponentPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutComponentPolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::PutImagePolicyRequest &, const Model::PutImagePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutImagePolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::PutImageRecipePolicyRequest &, const Model::PutImageRecipePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutImageRecipePolicyResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::StartImagePipelineExecutionRequest &, const Model::StartImagePipelineExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartImagePipelineExecutionResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::UpdateDistributionConfigurationRequest &, const Model::UpdateDistributionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDistributionConfigurationResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::UpdateImagePipelineRequest &, const Model::UpdateImagePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateImagePipelineResponseReceivedHandler
 
typedef std::function< void(const ImagebuilderClient *, const Model::UpdateInfrastructureConfigurationRequest &, const Model::UpdateInfrastructureConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInfrastructureConfigurationResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CancelImageCreationResponseReceivedHandler

Definition at line 225 of file ImagebuilderClient.h.

◆ CreateComponentResponseReceivedHandler

Definition at line 228 of file ImagebuilderClient.h.

◆ CreateDistributionConfigurationResponseReceivedHandler

Definition at line 229 of file ImagebuilderClient.h.

◆ CreateImagePipelineResponseReceivedHandler

Definition at line 231 of file ImagebuilderClient.h.

◆ CreateImageRecipeResponseReceivedHandler

Definition at line 232 of file ImagebuilderClient.h.

◆ CreateImageResponseReceivedHandler

Definition at line 230 of file ImagebuilderClient.h.

◆ CreateInfrastructureConfigurationResponseReceivedHandler

Definition at line 233 of file ImagebuilderClient.h.

◆ DeleteComponentResponseReceivedHandler

Definition at line 234 of file ImagebuilderClient.h.

◆ DeleteDistributionConfigurationResponseReceivedHandler

Definition at line 235 of file ImagebuilderClient.h.

◆ DeleteImagePipelineResponseReceivedHandler

Definition at line 237 of file ImagebuilderClient.h.

◆ DeleteImageRecipeResponseReceivedHandler

Definition at line 238 of file ImagebuilderClient.h.

◆ DeleteImageResponseReceivedHandler

Definition at line 236 of file ImagebuilderClient.h.

◆ DeleteInfrastructureConfigurationResponseReceivedHandler

Definition at line 239 of file ImagebuilderClient.h.

◆ GetComponentPolicyResponseReceivedHandler

Definition at line 241 of file ImagebuilderClient.h.

◆ GetComponentResponseReceivedHandler

Definition at line 240 of file ImagebuilderClient.h.

◆ GetDistributionConfigurationResponseReceivedHandler

Definition at line 242 of file ImagebuilderClient.h.

◆ GetImagePipelineResponseReceivedHandler

Definition at line 244 of file ImagebuilderClient.h.

◆ GetImagePolicyResponseReceivedHandler

Definition at line 245 of file ImagebuilderClient.h.

◆ GetImageRecipePolicyResponseReceivedHandler

Definition at line 247 of file ImagebuilderClient.h.

◆ GetImageRecipeResponseReceivedHandler

Definition at line 246 of file ImagebuilderClient.h.

◆ GetImageResponseReceivedHandler

Definition at line 243 of file ImagebuilderClient.h.

◆ GetInfrastructureConfigurationResponseReceivedHandler

Definition at line 248 of file ImagebuilderClient.h.

◆ ImportComponentResponseReceivedHandler

Definition at line 249 of file ImagebuilderClient.h.

◆ ListComponentBuildVersionsResponseReceivedHandler

Definition at line 250 of file ImagebuilderClient.h.

◆ ListComponentsResponseReceivedHandler

Definition at line 251 of file ImagebuilderClient.h.

◆ ListDistributionConfigurationsResponseReceivedHandler

Definition at line 252 of file ImagebuilderClient.h.

◆ ListImageBuildVersionsResponseReceivedHandler

Definition at line 253 of file ImagebuilderClient.h.

◆ ListImagePipelineImagesResponseReceivedHandler

Definition at line 254 of file ImagebuilderClient.h.

◆ ListImagePipelinesResponseReceivedHandler

Definition at line 255 of file ImagebuilderClient.h.

◆ ListImageRecipesResponseReceivedHandler

Definition at line 256 of file ImagebuilderClient.h.

◆ ListImagesResponseReceivedHandler

Definition at line 257 of file ImagebuilderClient.h.

◆ ListInfrastructureConfigurationsResponseReceivedHandler

Definition at line 258 of file ImagebuilderClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 259 of file ImagebuilderClient.h.

◆ PutComponentPolicyResponseReceivedHandler

Definition at line 260 of file ImagebuilderClient.h.

◆ PutImagePolicyResponseReceivedHandler

Definition at line 261 of file ImagebuilderClient.h.

◆ PutImageRecipePolicyResponseReceivedHandler

Definition at line 262 of file ImagebuilderClient.h.

◆ StartImagePipelineExecutionResponseReceivedHandler

Definition at line 263 of file ImagebuilderClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 264 of file ImagebuilderClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 265 of file ImagebuilderClient.h.

◆ UpdateDistributionConfigurationResponseReceivedHandler

Definition at line 266 of file ImagebuilderClient.h.

◆ UpdateImagePipelineResponseReceivedHandler

Definition at line 267 of file ImagebuilderClient.h.

◆ UpdateInfrastructureConfigurationResponseReceivedHandler

Definition at line 268 of file ImagebuilderClient.h.

Enumeration Type Documentation

◆ ImagebuilderErrors

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 
CALL_RATE_LIMIT_EXCEEDED 
CLIENT 
FORBIDDEN 
IDEMPOTENT_PARAMETER_MISMATCH 
INVALID_PAGINATION_TOKEN 
INVALID_PARAMETER 
INVALID_REQUEST 
INVALID_VERSION_NUMBER 
RESOURCE_ALREADY_EXISTS 
RESOURCE_DEPENDENCY 
RESOURCE_IN_USE 
SERVICE 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file ImagebuilderErrors.h.