AWS SDK for C++

AWS SDK for C++ Version 1.11.682

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

Namespaces

namespace  ECRErrorMapper
 
namespace  Endpoint
 
namespace  Model
 

Classes

class  ECRClient
 
 
class  ECRError
 
class  ECRRequest
 

Typedefs

 
 
 
 
typedef std::function< void(const ECRClient *, const Model::BatchDeleteImageRequest &, const Model::BatchDeleteImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteImageResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::BatchGetImageRequest &, const Model::BatchGetImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetImageResponseReceivedHandler
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRepositoryResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRepositoryResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::DescribeImagesRequest &, const Model::DescribeImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeImagesResponseReceivedHandler
 
 
typedef std::function< void(const ECRClient *, const Model::DescribeRegistryRequest &, const Model::DescribeRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRegistryResponseReceivedHandler
 
 
 
typedef std::function< void(const ECRClient *, const Model::GetAccountSettingRequest &, const Model::GetAccountSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountSettingResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::GetRegistryPolicyRequest &, const Model::GetRegistryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRegistryPolicyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::ListImagesRequest &, const Model::ListImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListImagesResponseReceivedHandler
 
 
typedef std::function< void(const ECRClient *, const Model::PutAccountSettingRequest &, const Model::PutAccountSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutAccountSettingResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::PutImageRequest &, const Model::PutImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutImageResponseReceivedHandler
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::PutRegistryPolicyRequest &, const Model::PutRegistryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutRegistryPolicyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const ECRClient *, const Model::StartImageScanRequest &, const Model::StartImageScanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartImageScanResponseReceivedHandler
 
 
typedef std::function< void(const ECRClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
 
 
typedef std::function< void(const ECRClient *, const Model::UploadLayerPartRequest &, const Model::UploadLayerPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UploadLayerPartResponseReceivedHandler
 
 

Enumerations

enum class  ECRErrors {
  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 , EMPTY_UPLOAD = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  IMAGE_ALREADY_EXISTS , IMAGE_DIGEST_DOES_NOT_MATCH , IMAGE_NOT_FOUND , IMAGE_TAG_ALREADY_EXISTS ,
  INVALID_LAYER , INVALID_LAYER_PART , INVALID_PARAMETER , INVALID_TAG_PARAMETER ,
  KMS , LAYERS_NOT_FOUND , LAYER_ALREADY_EXISTS , LAYER_INACCESSIBLE ,
  LAYER_PART_TOO_SMALL , LIFECYCLE_POLICY_NOT_FOUND , LIFECYCLE_POLICY_PREVIEW_IN_PROGRESS , LIFECYCLE_POLICY_PREVIEW_NOT_FOUND ,
  LIMIT_EXCEEDED , PULL_THROUGH_CACHE_RULE_ALREADY_EXISTS , PULL_THROUGH_CACHE_RULE_NOT_FOUND , REFERENCED_IMAGES_NOT_FOUND ,
  REGISTRY_POLICY_NOT_FOUND , REPOSITORY_ALREADY_EXISTS , REPOSITORY_NOT_EMPTY , REPOSITORY_NOT_FOUND ,
  REPOSITORY_POLICY_NOT_FOUND , SCAN_NOT_FOUND , SECRET_NOT_FOUND , SERVER ,
  TEMPLATE_ALREADY_EXISTS , TEMPLATE_NOT_FOUND , TOO_MANY_TAGS , UNABLE_TO_ACCESS_SECRET ,
  UNABLE_TO_DECRYPT_SECRET_VALUE , UNABLE_TO_GET_UPSTREAM_IMAGE , UNABLE_TO_GET_UPSTREAM_LAYER , UNSUPPORTED_IMAGE_TYPE ,
  UNSUPPORTED_UPSTREAM_REGISTRY , UPLOAD_NOT_FOUND
}
 

Typedef Documentation

◆ BatchCheckLayerAvailabilityResponseReceivedHandler

Definition at line 274 of file ECRServiceClientModel.h.

◆ BatchDeleteImageResponseReceivedHandler

Definition at line 277 of file ECRServiceClientModel.h.

◆ BatchGetImageResponseReceivedHandler

Definition at line 280 of file ECRServiceClientModel.h.

◆ BatchGetRepositoryScanningConfigurationResponseReceivedHandler

Definition at line 284 of file ECRServiceClientModel.h.

◆ CompleteLayerUploadResponseReceivedHandler

Definition at line 287 of file ECRServiceClientModel.h.

◆ CreatePullThroughCacheRuleResponseReceivedHandler

Definition at line 290 of file ECRServiceClientModel.h.

◆ CreateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 297 of file ECRServiceClientModel.h.

◆ CreateRepositoryResponseReceivedHandler

Definition at line 293 of file ECRServiceClientModel.h.

◆ DeleteLifecyclePolicyResponseReceivedHandler

Definition at line 300 of file ECRServiceClientModel.h.

◆ DeletePullThroughCacheRuleResponseReceivedHandler

Definition at line 303 of file ECRServiceClientModel.h.

◆ DeleteRegistryPolicyResponseReceivedHandler

Definition at line 306 of file ECRServiceClientModel.h.

◆ DeleteRepositoryCreationTemplateResponseReceivedHandler

Definition at line 313 of file ECRServiceClientModel.h.

◆ DeleteRepositoryPolicyResponseReceivedHandler

Definition at line 316 of file ECRServiceClientModel.h.

◆ DeleteRepositoryResponseReceivedHandler

Definition at line 309 of file ECRServiceClientModel.h.

◆ DescribeImageReplicationStatusResponseReceivedHandler

Definition at line 320 of file ECRServiceClientModel.h.

◆ DescribeImageScanFindingsResponseReceivedHandler

Definition at line 323 of file ECRServiceClientModel.h.

◆ DescribeImagesResponseReceivedHandler

Definition at line 326 of file ECRServiceClientModel.h.

◆ DescribePullThroughCacheRulesResponseReceivedHandler

Definition at line 330 of file ECRServiceClientModel.h.

◆ DescribeRegistryResponseReceivedHandler

Definition at line 333 of file ECRServiceClientModel.h.

◆ DescribeRepositoriesResponseReceivedHandler

Definition at line 336 of file ECRServiceClientModel.h.

◆ DescribeRepositoryCreationTemplatesResponseReceivedHandler

Definition at line 340 of file ECRServiceClientModel.h.

◆ ECRClientConfiguration

Definition at line 107 of file ECRServiceClientModel.h.

◆ ECREndpointProvider

Definition at line 109 of file ECRServiceClientModel.h.

◆ ECREndpointProviderBase

Definition at line 108 of file ECRServiceClientModel.h.

◆ GetAccountSettingResponseReceivedHandler

Definition at line 343 of file ECRServiceClientModel.h.

◆ GetAuthorizationTokenResponseReceivedHandler

Definition at line 346 of file ECRServiceClientModel.h.

◆ GetDownloadUrlForLayerResponseReceivedHandler

Definition at line 349 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 355 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyResponseReceivedHandler

Definition at line 352 of file ECRServiceClientModel.h.

◆ GetRegistryPolicyResponseReceivedHandler

Definition at line 358 of file ECRServiceClientModel.h.

◆ GetRegistryScanningConfigurationResponseReceivedHandler

Definition at line 362 of file ECRServiceClientModel.h.

◆ GetRepositoryPolicyResponseReceivedHandler

Definition at line 365 of file ECRServiceClientModel.h.

◆ InitiateLayerUploadResponseReceivedHandler

Definition at line 368 of file ECRServiceClientModel.h.

◆ ListImagesResponseReceivedHandler

typedef std::function<void(const ECRClient*, const Model::ListImagesRequest&, const Model::ListImagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::ECR::ListImagesResponseReceivedHandler

Definition at line 371 of file ECRServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 374 of file ECRServiceClientModel.h.

◆ PutAccountSettingResponseReceivedHandler

Definition at line 377 of file ECRServiceClientModel.h.

◆ PutImageResponseReceivedHandler

typedef std::function<void(const ECRClient*, const Model::PutImageRequest&, const Model::PutImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::ECR::PutImageResponseReceivedHandler

Definition at line 380 of file ECRServiceClientModel.h.

◆ PutImageScanningConfigurationResponseReceivedHandler

Definition at line 384 of file ECRServiceClientModel.h.

◆ PutImageTagMutabilityResponseReceivedHandler

Definition at line 387 of file ECRServiceClientModel.h.

◆ PutLifecyclePolicyResponseReceivedHandler

Definition at line 390 of file ECRServiceClientModel.h.

◆ PutRegistryPolicyResponseReceivedHandler

Definition at line 393 of file ECRServiceClientModel.h.

◆ PutRegistryScanningConfigurationResponseReceivedHandler

Definition at line 397 of file ECRServiceClientModel.h.

◆ PutReplicationConfigurationResponseReceivedHandler

Definition at line 400 of file ECRServiceClientModel.h.

◆ SetRepositoryPolicyResponseReceivedHandler

Definition at line 403 of file ECRServiceClientModel.h.

◆ StartImageScanResponseReceivedHandler

Definition at line 406 of file ECRServiceClientModel.h.

◆ StartLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 409 of file ECRServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 412 of file ECRServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 415 of file ECRServiceClientModel.h.

◆ UpdatePullThroughCacheRuleResponseReceivedHandler

Definition at line 418 of file ECRServiceClientModel.h.

◆ UpdateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 422 of file ECRServiceClientModel.h.

◆ UploadLayerPartResponseReceivedHandler

Definition at line 425 of file ECRServiceClientModel.h.

◆ ValidatePullThroughCacheRuleResponseReceivedHandler

Definition at line 429 of file ECRServiceClientModel.h.

Enumeration Type Documentation

◆ ECRErrors

enum class Aws::ECR::ECRErrors
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 
EMPTY_UPLOAD 
IMAGE_ALREADY_EXISTS 
IMAGE_DIGEST_DOES_NOT_MATCH 
IMAGE_NOT_FOUND 
IMAGE_TAG_ALREADY_EXISTS 
INVALID_LAYER 
INVALID_LAYER_PART 
INVALID_PARAMETER 
INVALID_TAG_PARAMETER 
KMS 
LAYERS_NOT_FOUND 
LAYER_ALREADY_EXISTS 
LAYER_INACCESSIBLE 
LAYER_PART_TOO_SMALL 
LIFECYCLE_POLICY_NOT_FOUND 
LIFECYCLE_POLICY_PREVIEW_IN_PROGRESS 
LIFECYCLE_POLICY_PREVIEW_NOT_FOUND 
LIMIT_EXCEEDED 
PULL_THROUGH_CACHE_RULE_ALREADY_EXISTS 
PULL_THROUGH_CACHE_RULE_NOT_FOUND 
REFERENCED_IMAGES_NOT_FOUND 
REGISTRY_POLICY_NOT_FOUND 
REPOSITORY_ALREADY_EXISTS 
REPOSITORY_NOT_EMPTY 
REPOSITORY_NOT_FOUND 
REPOSITORY_POLICY_NOT_FOUND 
SCAN_NOT_FOUND 
SECRET_NOT_FOUND 
SERVER 
TEMPLATE_ALREADY_EXISTS 
TEMPLATE_NOT_FOUND 
TOO_MANY_TAGS 
UNABLE_TO_ACCESS_SECRET 
UNABLE_TO_DECRYPT_SECRET_VALUE 
UNABLE_TO_GET_UPSTREAM_IMAGE 
UNABLE_TO_GET_UPSTREAM_LAYER 
UNSUPPORTED_IMAGE_TYPE 
UNSUPPORTED_UPSTREAM_REGISTRY 
UPLOAD_NOT_FOUND 

Definition at line 14 of file ECRErrors.h.