AWS SDK for C++

AWS SDK for C++ Version 1.11.440

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 278 of file ECRServiceClientModel.h.

◆ BatchDeleteImageResponseReceivedHandler

Definition at line 279 of file ECRServiceClientModel.h.

◆ BatchGetImageResponseReceivedHandler

Definition at line 280 of file ECRServiceClientModel.h.

◆ BatchGetRepositoryScanningConfigurationResponseReceivedHandler

Definition at line 281 of file ECRServiceClientModel.h.

◆ CompleteLayerUploadResponseReceivedHandler

Definition at line 282 of file ECRServiceClientModel.h.

◆ CreatePullThroughCacheRuleResponseReceivedHandler

Definition at line 283 of file ECRServiceClientModel.h.

◆ CreateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 285 of file ECRServiceClientModel.h.

◆ CreateRepositoryResponseReceivedHandler

Definition at line 284 of file ECRServiceClientModel.h.

◆ DeleteLifecyclePolicyResponseReceivedHandler

Definition at line 286 of file ECRServiceClientModel.h.

◆ DeletePullThroughCacheRuleResponseReceivedHandler

Definition at line 287 of file ECRServiceClientModel.h.

◆ DeleteRegistryPolicyResponseReceivedHandler

Definition at line 288 of file ECRServiceClientModel.h.

◆ DeleteRepositoryCreationTemplateResponseReceivedHandler

Definition at line 290 of file ECRServiceClientModel.h.

◆ DeleteRepositoryPolicyResponseReceivedHandler

Definition at line 291 of file ECRServiceClientModel.h.

◆ DeleteRepositoryResponseReceivedHandler

Definition at line 289 of file ECRServiceClientModel.h.

◆ DescribeImageReplicationStatusResponseReceivedHandler

Definition at line 292 of file ECRServiceClientModel.h.

◆ DescribeImageScanFindingsResponseReceivedHandler

Definition at line 293 of file ECRServiceClientModel.h.

◆ DescribeImagesResponseReceivedHandler

Definition at line 294 of file ECRServiceClientModel.h.

◆ DescribePullThroughCacheRulesResponseReceivedHandler

Definition at line 295 of file ECRServiceClientModel.h.

◆ DescribeRegistryResponseReceivedHandler

Definition at line 296 of file ECRServiceClientModel.h.

◆ DescribeRepositoriesResponseReceivedHandler

Definition at line 297 of file ECRServiceClientModel.h.

◆ DescribeRepositoryCreationTemplatesResponseReceivedHandler

Definition at line 298 of file ECRServiceClientModel.h.

◆ ECRClientConfiguration

Definition at line 112 of file ECRServiceClientModel.h.

◆ ECREndpointProvider

Definition at line 114 of file ECRServiceClientModel.h.

◆ ECREndpointProviderBase

Definition at line 113 of file ECRServiceClientModel.h.

◆ GetAccountSettingResponseReceivedHandler

Definition at line 299 of file ECRServiceClientModel.h.

◆ GetAuthorizationTokenResponseReceivedHandler

Definition at line 300 of file ECRServiceClientModel.h.

◆ GetDownloadUrlForLayerResponseReceivedHandler

Definition at line 301 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 303 of file ECRServiceClientModel.h.

◆ GetLifecyclePolicyResponseReceivedHandler

Definition at line 302 of file ECRServiceClientModel.h.

◆ GetRegistryPolicyResponseReceivedHandler

Definition at line 304 of file ECRServiceClientModel.h.

◆ GetRegistryScanningConfigurationResponseReceivedHandler

Definition at line 305 of file ECRServiceClientModel.h.

◆ GetRepositoryPolicyResponseReceivedHandler

Definition at line 306 of file ECRServiceClientModel.h.

◆ InitiateLayerUploadResponseReceivedHandler

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

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 309 of file ECRServiceClientModel.h.

◆ PutAccountSettingResponseReceivedHandler

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

◆ PutImageScanningConfigurationResponseReceivedHandler

Definition at line 312 of file ECRServiceClientModel.h.

◆ PutImageTagMutabilityResponseReceivedHandler

Definition at line 313 of file ECRServiceClientModel.h.

◆ PutLifecyclePolicyResponseReceivedHandler

Definition at line 314 of file ECRServiceClientModel.h.

◆ PutRegistryPolicyResponseReceivedHandler

Definition at line 315 of file ECRServiceClientModel.h.

◆ PutRegistryScanningConfigurationResponseReceivedHandler

Definition at line 316 of file ECRServiceClientModel.h.

◆ PutReplicationConfigurationResponseReceivedHandler

Definition at line 317 of file ECRServiceClientModel.h.

◆ SetRepositoryPolicyResponseReceivedHandler

Definition at line 318 of file ECRServiceClientModel.h.

◆ StartImageScanResponseReceivedHandler

Definition at line 319 of file ECRServiceClientModel.h.

◆ StartLifecyclePolicyPreviewResponseReceivedHandler

Definition at line 320 of file ECRServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const ECRClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::ECR::TagResourceResponseReceivedHandler

Definition at line 321 of file ECRServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 322 of file ECRServiceClientModel.h.

◆ UpdatePullThroughCacheRuleResponseReceivedHandler

Definition at line 323 of file ECRServiceClientModel.h.

◆ UpdateRepositoryCreationTemplateResponseReceivedHandler

Definition at line 324 of file ECRServiceClientModel.h.

◆ UploadLayerPartResponseReceivedHandler

Definition at line 325 of file ECRServiceClientModel.h.

◆ ValidatePullThroughCacheRuleResponseReceivedHandler

Definition at line 326 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 16 of file ECRErrors.h.