AWS SDK for C++

AWS SDK for C++ Version 1.11.714

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 , BLOCKED_BY_ORGANIZATION_POLICY = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  EMPTY_UPLOAD , EXCLUSION_ALREADY_EXISTS , EXCLUSION_NOT_FOUND , IMAGE_ALREADY_EXISTS ,
  IMAGE_ARCHIVED , IMAGE_DIGEST_DOES_NOT_MATCH , IMAGE_NOT_FOUND , IMAGE_STORAGE_CLASS_UPDATE_NOT_SUPPORTED ,
  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 , SIGNING_CONFIGURATION_NOT_FOUND , 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 313 of file ECRServiceClientModel.h.

◆ BatchDeleteImageResponseReceivedHandler

Definition at line 316 of file ECRServiceClientModel.h.

◆ BatchGetImageResponseReceivedHandler

Definition at line 319 of file ECRServiceClientModel.h.

◆ BatchGetRepositoryScanningConfigurationResponseReceivedHandler

Definition at line 323 of file ECRServiceClientModel.h.

◆ CompleteLayerUploadResponseReceivedHandler

Definition at line 326 of file ECRServiceClientModel.h.

◆ CreatePullThroughCacheRuleResponseReceivedHandler

Definition at line 329 of file ECRServiceClientModel.h.

◆ CreateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 336 of file ECRServiceClientModel.h.

◆ CreateRepositoryResponseReceivedHandler

Definition at line 332 of file ECRServiceClientModel.h.

◆ DeleteLifecyclePolicyResponseReceivedHandler

Definition at line 339 of file ECRServiceClientModel.h.

◆ DeletePullThroughCacheRuleResponseReceivedHandler

Definition at line 342 of file ECRServiceClientModel.h.

◆ DeleteRegistryPolicyResponseReceivedHandler

Definition at line 345 of file ECRServiceClientModel.h.

◆ DeleteRepositoryCreationTemplateResponseReceivedHandler

Definition at line 352 of file ECRServiceClientModel.h.

◆ DeleteRepositoryPolicyResponseReceivedHandler

Definition at line 355 of file ECRServiceClientModel.h.

◆ DeleteRepositoryResponseReceivedHandler

Definition at line 348 of file ECRServiceClientModel.h.

◆ DeleteSigningConfigurationResponseReceivedHandler

Definition at line 358 of file ECRServiceClientModel.h.

◆ DeregisterPullTimeUpdateExclusionResponseReceivedHandler

Definition at line 362 of file ECRServiceClientModel.h.

◆ DescribeImageReplicationStatusResponseReceivedHandler

Definition at line 366 of file ECRServiceClientModel.h.

◆ DescribeImageScanFindingsResponseReceivedHandler

Definition at line 369 of file ECRServiceClientModel.h.

◆ DescribeImageSigningStatusResponseReceivedHandler

Definition at line 372 of file ECRServiceClientModel.h.

◆ DescribeImagesResponseReceivedHandler

Definition at line 375 of file ECRServiceClientModel.h.

◆ DescribePullThroughCacheRulesResponseReceivedHandler

Definition at line 379 of file ECRServiceClientModel.h.

◆ DescribeRegistryResponseReceivedHandler

Definition at line 382 of file ECRServiceClientModel.h.

◆ DescribeRepositoriesResponseReceivedHandler

Definition at line 385 of file ECRServiceClientModel.h.

◆ DescribeRepositoryCreationTemplatesResponseReceivedHandler

Definition at line 389 of file ECRServiceClientModel.h.

◆ ECRClientConfiguration

Definition at line 119 of file ECRServiceClientModel.h.

◆ ECREndpointProvider

Definition at line 121 of file ECRServiceClientModel.h.

◆ ECREndpointProviderBase

Definition at line 120 of file ECRServiceClientModel.h.

◆ GetAccountSettingResponseReceivedHandler

Definition at line 392 of file ECRServiceClientModel.h.

◆ GetAuthorizationTokenResponseReceivedHandler

Definition at line 395 of file ECRServiceClientModel.h.

◆ GetDownloadUrlForLayerResponseReceivedHandler

Definition at line 398 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 404 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyResponseReceivedHandler

Definition at line 401 of file ECRServiceClientModel.h.

◆ GetRegistryPolicyResponseReceivedHandler

Definition at line 407 of file ECRServiceClientModel.h.

◆ GetRegistryScanningConfigurationResponseReceivedHandler

Definition at line 411 of file ECRServiceClientModel.h.

◆ GetRepositoryPolicyResponseReceivedHandler

Definition at line 414 of file ECRServiceClientModel.h.

◆ GetSigningConfigurationResponseReceivedHandler

Definition at line 417 of file ECRServiceClientModel.h.

◆ InitiateLayerUploadResponseReceivedHandler

Definition at line 420 of file ECRServiceClientModel.h.

◆ ListImageReferrersResponseReceivedHandler

Definition at line 423 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 426 of file ECRServiceClientModel.h.

◆ ListPullTimeUpdateExclusionsResponseReceivedHandler

Definition at line 430 of file ECRServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 433 of file ECRServiceClientModel.h.

◆ PutAccountSettingResponseReceivedHandler

Definition at line 436 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 439 of file ECRServiceClientModel.h.

◆ PutImageScanningConfigurationResponseReceivedHandler

Definition at line 443 of file ECRServiceClientModel.h.

◆ PutImageTagMutabilityResponseReceivedHandler

Definition at line 446 of file ECRServiceClientModel.h.

◆ PutLifecyclePolicyResponseReceivedHandler

Definition at line 449 of file ECRServiceClientModel.h.

◆ PutRegistryPolicyResponseReceivedHandler

Definition at line 452 of file ECRServiceClientModel.h.

◆ PutRegistryScanningConfigurationResponseReceivedHandler

Definition at line 456 of file ECRServiceClientModel.h.

◆ PutReplicationConfigurationResponseReceivedHandler

Definition at line 459 of file ECRServiceClientModel.h.

◆ PutSigningConfigurationResponseReceivedHandler

Definition at line 462 of file ECRServiceClientModel.h.

◆ RegisterPullTimeUpdateExclusionResponseReceivedHandler

Definition at line 466 of file ECRServiceClientModel.h.

◆ SetRepositoryPolicyResponseReceivedHandler

Definition at line 469 of file ECRServiceClientModel.h.

◆ StartImageScanResponseReceivedHandler

Definition at line 472 of file ECRServiceClientModel.h.

◆ StartLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 475 of file ECRServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 478 of file ECRServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 481 of file ECRServiceClientModel.h.

◆ UpdateImageStorageClassResponseReceivedHandler

Definition at line 484 of file ECRServiceClientModel.h.

◆ UpdatePullThroughCacheRuleResponseReceivedHandler

Definition at line 487 of file ECRServiceClientModel.h.

◆ UpdateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 491 of file ECRServiceClientModel.h.

◆ UploadLayerPartResponseReceivedHandler

Definition at line 494 of file ECRServiceClientModel.h.

◆ ValidatePullThroughCacheRuleResponseReceivedHandler

Definition at line 498 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 
BLOCKED_BY_ORGANIZATION_POLICY 
EMPTY_UPLOAD 
EXCLUSION_ALREADY_EXISTS 
EXCLUSION_NOT_FOUND 
IMAGE_ALREADY_EXISTS 
IMAGE_ARCHIVED 
IMAGE_DIGEST_DOES_NOT_MATCH 
IMAGE_NOT_FOUND 
IMAGE_STORAGE_CLASS_UPDATE_NOT_SUPPORTED 
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 
SIGNING_CONFIGURATION_NOT_FOUND 
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.