AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ECR Namespace Reference

Namespaces

 ECREndpoint
 
 ECRErrorMapper
 
 Model
 

Classes

class  ECRClient
 
class  ECRRequest
 

Typedefs

typedef std::function< void(const ECRClient *, const Model::BatchCheckLayerAvailabilityRequest &, const Model::BatchCheckLayerAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchCheckLayerAvailabilityResponseReceivedHandler
 
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::CompleteLayerUploadRequest &, const Model::CompleteLayerUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteLayerUploadResponseReceivedHandler
 
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::DeleteRepositoryPolicyRequest &, const Model::DeleteRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::DescribeRepositoriesRequest &, const Model::DescribeRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRepositoriesResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::GetAuthorizationTokenRequest &, const Model::GetAuthorizationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizationTokenResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::GetDownloadUrlForLayerRequest &, const Model::GetDownloadUrlForLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDownloadUrlForLayerResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::GetRepositoryPolicyRequest &, const Model::GetRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::InitiateLayerUploadRequest &, const Model::InitiateLayerUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateLayerUploadResponseReceivedHandler
 
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::PutImageRequest &, const Model::PutImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutImageResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::SetRepositoryPolicyRequest &, const Model::SetRepositoryPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetRepositoryPolicyResponseReceivedHandler
 
typedef std::function< void(const ECRClient *, const Model::UploadLayerPartRequest &, const Model::UploadLayerPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UploadLayerPartResponseReceivedHandler
 

Enumerations

enum  ECRErrors {
  ECRErrors::INCOMPLETE_SIGNATURE = 0, ECRErrors::INTERNAL_FAILURE = 1, ECRErrors::INVALID_ACTION = 2, ECRErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ECRErrors::INVALID_PARAMETER_COMBINATION = 4, ECRErrors::INVALID_QUERY_PARAMETER = 5, ECRErrors::INVALID_PARAMETER_VALUE = 6, ECRErrors::MISSING_ACTION = 7,
  ECRErrors::MISSING_AUTHENTICATION_TOKEN = 8, ECRErrors::MISSING_PARAMETER = 9, ECRErrors::OPT_IN_REQUIRED = 10, ECRErrors::REQUEST_EXPIRED = 11,
  ECRErrors::SERVICE_UNAVAILABLE = 12, ECRErrors::THROTTLING = 13, ECRErrors::VALIDATION = 14, ECRErrors::ACCESS_DENIED = 15,
  ECRErrors::RESOURCE_NOT_FOUND = 16, ECRErrors::UNRECOGNIZED_CLIENT = 17, ECRErrors::MALFORMED_QUERY_STRING = 18, ECRErrors::NETWORK_CONNECTION = 99,
  ECRErrors::UNKNOWN = 100, ECRErrors::EMPTY_UPLOAD = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, ECRErrors::IMAGE_ALREADY_EXISTS, ECRErrors::INVALID_LAYER,
  ECRErrors::INVALID_LAYER_PART, ECRErrors::INVALID_PARAMETER, ECRErrors::LAYERS_NOT_FOUND, ECRErrors::LAYER_ALREADY_EXISTS,
  ECRErrors::LAYER_INACCESSIBLE, ECRErrors::LAYER_PART_TOO_SMALL, ECRErrors::LIMIT_EXCEEDED, ECRErrors::REPOSITORY_ALREADY_EXISTS,
  ECRErrors::REPOSITORY_NOT_EMPTY, ECRErrors::REPOSITORY_NOT_FOUND, ECRErrors::REPOSITORY_POLICY_NOT_FOUND, ECRErrors::SERVER,
  ECRErrors::UPLOAD_NOT_FOUND
}
 

Typedef Documentation

Definition at line 136 of file ECRClient.h.

Definition at line 139 of file ECRClient.h.

Definition at line 140 of file ECRClient.h.

Definition at line 141 of file ECRClient.h.

Definition at line 142 of file ECRClient.h.

Definition at line 144 of file ECRClient.h.

Definition at line 143 of file ECRClient.h.

Definition at line 145 of file ECRClient.h.

Definition at line 146 of file ECRClient.h.

Definition at line 147 of file ECRClient.h.

Definition at line 148 of file ECRClient.h.

Definition at line 149 of file ECRClient.h.

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 150 of file ECRClient.h.

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 151 of file ECRClient.h.

Definition at line 152 of file ECRClient.h.

Definition at line 153 of file ECRClient.h.

Enumeration Type Documentation

enum 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 
NETWORK_CONNECTION 
UNKNOWN 
EMPTY_UPLOAD 
IMAGE_ALREADY_EXISTS 
INVALID_LAYER 
INVALID_LAYER_PART 
INVALID_PARAMETER 
LAYERS_NOT_FOUND 
LAYER_ALREADY_EXISTS 
LAYER_INACCESSIBLE 
LAYER_PART_TOO_SMALL 
LIMIT_EXCEEDED 
REPOSITORY_ALREADY_EXISTS 
REPOSITORY_NOT_EMPTY 
REPOSITORY_NOT_FOUND 
REPOSITORY_POLICY_NOT_FOUND 
SERVER 
UPLOAD_NOT_FOUND 

Definition at line 24 of file ECRErrors.h.