AWS SDK for C++  1.9.14
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ECRPublic Namespace Reference

Namespaces

 ECRPublicEndpoint
 
 ECRPublicErrorMapper
 
 Model
 

Classes

class  ECRPublicClient
 
class  ECRPublicError
 
class  ECRPublicRequest
 

Typedefs

typedef std::function< void(const ECRPublicClient *, const Model::BatchCheckLayerAvailabilityRequest &, const Model::BatchCheckLayerAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchCheckLayerAvailabilityResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::BatchDeleteImageRequest &, const Model::BatchDeleteImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteImageResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::CompleteLayerUploadRequest &, const Model::CompleteLayerUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteLayerUploadResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRepositoryResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DeleteRepositoryPolicyRequest &, const Model::DeleteRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DescribeImageTagsRequest &, const Model::DescribeImageTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImageTagsResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DescribeImagesRequest &, const Model::DescribeImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImagesResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DescribeRegistriesRequest &, const Model::DescribeRegistriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRegistriesResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::DescribeRepositoriesRequest &, const Model::DescribeRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRepositoriesResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::GetAuthorizationTokenRequest &, const Model::GetAuthorizationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizationTokenResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::GetRegistryCatalogDataRequest &, const Model::GetRegistryCatalogDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRegistryCatalogDataResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::GetRepositoryCatalogDataRequest &, const Model::GetRepositoryCatalogDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryCatalogDataResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::GetRepositoryPolicyRequest &, const Model::GetRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::InitiateLayerUploadRequest &, const Model::InitiateLayerUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateLayerUploadResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::PutImageRequest &, const Model::PutImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutImageResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::PutRegistryCatalogDataRequest &, const Model::PutRegistryCatalogDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRegistryCatalogDataResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::PutRepositoryCatalogDataRequest &, const Model::PutRepositoryCatalogDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRepositoryCatalogDataResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::SetRepositoryPolicyRequest &, const Model::SetRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const ECRPublicClient *, const Model::UploadLayerPartRequest &, const Model::UploadLayerPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UploadLayerPartResponseReceivedHandler
 

Enumerations

enum  ECRPublicErrors {
  ECRPublicErrors::INCOMPLETE_SIGNATURE = 0, ECRPublicErrors::INTERNAL_FAILURE = 1, ECRPublicErrors::INVALID_ACTION = 2, ECRPublicErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ECRPublicErrors::INVALID_PARAMETER_COMBINATION = 4, ECRPublicErrors::INVALID_QUERY_PARAMETER = 5, ECRPublicErrors::INVALID_PARAMETER_VALUE = 6, ECRPublicErrors::MISSING_ACTION = 7,
  ECRPublicErrors::MISSING_AUTHENTICATION_TOKEN = 8, ECRPublicErrors::MISSING_PARAMETER = 9, ECRPublicErrors::OPT_IN_REQUIRED = 10, ECRPublicErrors::REQUEST_EXPIRED = 11,
  ECRPublicErrors::SERVICE_UNAVAILABLE = 12, ECRPublicErrors::THROTTLING = 13, ECRPublicErrors::VALIDATION = 14, ECRPublicErrors::ACCESS_DENIED = 15,
  ECRPublicErrors::RESOURCE_NOT_FOUND = 16, ECRPublicErrors::UNRECOGNIZED_CLIENT = 17, ECRPublicErrors::MALFORMED_QUERY_STRING = 18, ECRPublicErrors::SLOW_DOWN = 19,
  ECRPublicErrors::REQUEST_TIME_TOO_SKEWED = 20, ECRPublicErrors::INVALID_SIGNATURE = 21, ECRPublicErrors::SIGNATURE_DOES_NOT_MATCH = 22, ECRPublicErrors::INVALID_ACCESS_KEY_ID = 23,
  ECRPublicErrors::REQUEST_TIMEOUT = 24, ECRPublicErrors::NETWORK_CONNECTION = 99, ECRPublicErrors::UNKNOWN = 100, ECRPublicErrors::EMPTY_UPLOAD = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  ECRPublicErrors::IMAGE_ALREADY_EXISTS, ECRPublicErrors::IMAGE_DIGEST_DOES_NOT_MATCH, ECRPublicErrors::IMAGE_NOT_FOUND, ECRPublicErrors::IMAGE_TAG_ALREADY_EXISTS,
  ECRPublicErrors::INVALID_LAYER, ECRPublicErrors::INVALID_LAYER_PART, ECRPublicErrors::INVALID_PARAMETER, ECRPublicErrors::INVALID_TAG_PARAMETER,
  ECRPublicErrors::LAYERS_NOT_FOUND, ECRPublicErrors::LAYER_ALREADY_EXISTS, ECRPublicErrors::LAYER_PART_TOO_SMALL, ECRPublicErrors::LIMIT_EXCEEDED,
  ECRPublicErrors::REFERENCED_IMAGES_NOT_FOUND, ECRPublicErrors::REGISTRY_NOT_FOUND, ECRPublicErrors::REPOSITORY_ALREADY_EXISTS, ECRPublicErrors::REPOSITORY_NOT_EMPTY,
  ECRPublicErrors::REPOSITORY_NOT_FOUND, ECRPublicErrors::REPOSITORY_POLICY_NOT_FOUND, ECRPublicErrors::SERVER, ECRPublicErrors::TOO_MANY_TAGS,
  ECRPublicErrors::UNSUPPORTED_COMMAND, ECRPublicErrors::UPLOAD_NOT_FOUND
}
 

Typedef Documentation

◆ BatchCheckLayerAvailabilityResponseReceivedHandler

Definition at line 151 of file ECRPublicClient.h.

◆ BatchDeleteImageResponseReceivedHandler

Definition at line 152 of file ECRPublicClient.h.

◆ CompleteLayerUploadResponseReceivedHandler

Definition at line 153 of file ECRPublicClient.h.

◆ CreateRepositoryResponseReceivedHandler

Definition at line 154 of file ECRPublicClient.h.

◆ DeleteRepositoryPolicyResponseReceivedHandler

Definition at line 156 of file ECRPublicClient.h.

◆ DeleteRepositoryResponseReceivedHandler

Definition at line 155 of file ECRPublicClient.h.

◆ DescribeImagesResponseReceivedHandler

Definition at line 158 of file ECRPublicClient.h.

◆ DescribeImageTagsResponseReceivedHandler

Definition at line 157 of file ECRPublicClient.h.

◆ DescribeRegistriesResponseReceivedHandler

Definition at line 159 of file ECRPublicClient.h.

◆ DescribeRepositoriesResponseReceivedHandler

Definition at line 160 of file ECRPublicClient.h.

◆ GetAuthorizationTokenResponseReceivedHandler

Definition at line 161 of file ECRPublicClient.h.

◆ GetRegistryCatalogDataResponseReceivedHandler

Definition at line 162 of file ECRPublicClient.h.

◆ GetRepositoryCatalogDataResponseReceivedHandler

Definition at line 163 of file ECRPublicClient.h.

◆ GetRepositoryPolicyResponseReceivedHandler

Definition at line 164 of file ECRPublicClient.h.

◆ InitiateLayerUploadResponseReceivedHandler

Definition at line 165 of file ECRPublicClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 166 of file ECRPublicClient.h.

◆ PutImageResponseReceivedHandler

Definition at line 167 of file ECRPublicClient.h.

◆ PutRegistryCatalogDataResponseReceivedHandler

Definition at line 168 of file ECRPublicClient.h.

◆ PutRepositoryCatalogDataResponseReceivedHandler

Definition at line 169 of file ECRPublicClient.h.

◆ SetRepositoryPolicyResponseReceivedHandler

Definition at line 170 of file ECRPublicClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 171 of file ECRPublicClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 172 of file ECRPublicClient.h.

◆ UploadLayerPartResponseReceivedHandler

Definition at line 173 of file ECRPublicClient.h.

Enumeration Type Documentation

◆ ECRPublicErrors

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 
LAYERS_NOT_FOUND 
LAYER_ALREADY_EXISTS 
LAYER_PART_TOO_SMALL 
LIMIT_EXCEEDED 
REFERENCED_IMAGES_NOT_FOUND 
REGISTRY_NOT_FOUND 
REPOSITORY_ALREADY_EXISTS 
REPOSITORY_NOT_EMPTY 
REPOSITORY_NOT_FOUND 
REPOSITORY_POLICY_NOT_FOUND 
SERVER 
TOO_MANY_TAGS 
UNSUPPORTED_COMMAND 
UPLOAD_NOT_FOUND 

Definition at line 16 of file ECRPublicErrors.h.