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

Namespaces

 ImageFailureCodeMapper
 
 LayerAvailabilityMapper
 
 LayerFailureCodeMapper
 
 TagStatusMapper
 

Classes

class  AuthorizationData
 
class  BatchCheckLayerAvailabilityRequest
 
class  BatchCheckLayerAvailabilityResult
 
class  BatchDeleteImageRequest
 
class  BatchDeleteImageResult
 
class  BatchGetImageRequest
 
class  BatchGetImageResult
 
class  CompleteLayerUploadRequest
 
class  CompleteLayerUploadResult
 
class  CreateRepositoryRequest
 
class  CreateRepositoryResult
 
class  DeleteRepositoryPolicyRequest
 
class  DeleteRepositoryPolicyResult
 
class  DeleteRepositoryRequest
 
class  DeleteRepositoryResult
 
class  DescribeRepositoriesRequest
 
class  DescribeRepositoriesResult
 
class  GetAuthorizationTokenRequest
 
class  GetAuthorizationTokenResult
 
class  GetDownloadUrlForLayerRequest
 
class  GetDownloadUrlForLayerResult
 
class  GetRepositoryPolicyRequest
 
class  GetRepositoryPolicyResult
 
class  Image
 
class  ImageFailure
 
class  ImageIdentifier
 
class  InitiateLayerUploadRequest
 
class  InitiateLayerUploadResult
 
class  Layer
 
class  LayerFailure
 
class  ListImagesFilter
 
class  ListImagesRequest
 
class  ListImagesResult
 
class  PutImageRequest
 
class  PutImageResult
 
class  Repository
 
class  SetRepositoryPolicyRequest
 
class  SetRepositoryPolicyResult
 
class  UploadLayerPartRequest
 
class  UploadLayerPartResult
 

Typedefs

typedef Aws::Utils::Outcome< BatchCheckLayerAvailabilityResult, Aws::Client::AWSError< ECRErrors > > BatchCheckLayerAvailabilityOutcome
 
typedef Aws::Utils::Outcome< BatchDeleteImageResult, Aws::Client::AWSError< ECRErrors > > BatchDeleteImageOutcome
 
typedef Aws::Utils::Outcome< BatchGetImageResult, Aws::Client::AWSError< ECRErrors > > BatchGetImageOutcome
 
typedef Aws::Utils::Outcome< CompleteLayerUploadResult, Aws::Client::AWSError< ECRErrors > > CompleteLayerUploadOutcome
 
typedef Aws::Utils::Outcome< CreateRepositoryResult, Aws::Client::AWSError< ECRErrors > > CreateRepositoryOutcome
 
typedef Aws::Utils::Outcome< DeleteRepositoryResult, Aws::Client::AWSError< ECRErrors > > DeleteRepositoryOutcome
 
typedef Aws::Utils::Outcome< DeleteRepositoryPolicyResult, Aws::Client::AWSError< ECRErrors > > DeleteRepositoryPolicyOutcome
 
typedef Aws::Utils::Outcome< DescribeRepositoriesResult, Aws::Client::AWSError< ECRErrors > > DescribeRepositoriesOutcome
 
typedef Aws::Utils::Outcome< GetAuthorizationTokenResult, Aws::Client::AWSError< ECRErrors > > GetAuthorizationTokenOutcome
 
typedef Aws::Utils::Outcome< GetDownloadUrlForLayerResult, Aws::Client::AWSError< ECRErrors > > GetDownloadUrlForLayerOutcome
 
typedef Aws::Utils::Outcome< GetRepositoryPolicyResult, Aws::Client::AWSError< ECRErrors > > GetRepositoryPolicyOutcome
 
typedef Aws::Utils::Outcome< InitiateLayerUploadResult, Aws::Client::AWSError< ECRErrors > > InitiateLayerUploadOutcome
 
typedef Aws::Utils::Outcome< ListImagesResult, Aws::Client::AWSError< ECRErrors > > ListImagesOutcome
 
typedef Aws::Utils::Outcome< PutImageResult, Aws::Client::AWSError< ECRErrors > > PutImageOutcome
 
typedef Aws::Utils::Outcome< SetRepositoryPolicyResult, Aws::Client::AWSError< ECRErrors > > SetRepositoryPolicyOutcome
 
typedef Aws::Utils::Outcome< UploadLayerPartResult, Aws::Client::AWSError< ECRErrors > > UploadLayerPartOutcome
 
typedef std::future< BatchCheckLayerAvailabilityOutcomeBatchCheckLayerAvailabilityOutcomeCallable
 
typedef std::future< BatchDeleteImageOutcomeBatchDeleteImageOutcomeCallable
 
typedef std::future< BatchGetImageOutcomeBatchGetImageOutcomeCallable
 
typedef std::future< CompleteLayerUploadOutcomeCompleteLayerUploadOutcomeCallable
 
typedef std::future< CreateRepositoryOutcomeCreateRepositoryOutcomeCallable
 
typedef std::future< DeleteRepositoryOutcomeDeleteRepositoryOutcomeCallable
 
typedef std::future< DeleteRepositoryPolicyOutcomeDeleteRepositoryPolicyOutcomeCallable
 
typedef std::future< DescribeRepositoriesOutcomeDescribeRepositoriesOutcomeCallable
 
typedef std::future< GetAuthorizationTokenOutcomeGetAuthorizationTokenOutcomeCallable
 
typedef std::future< GetDownloadUrlForLayerOutcomeGetDownloadUrlForLayerOutcomeCallable
 
typedef std::future< GetRepositoryPolicyOutcomeGetRepositoryPolicyOutcomeCallable
 
typedef std::future< InitiateLayerUploadOutcomeInitiateLayerUploadOutcomeCallable
 
typedef std::future< ListImagesOutcomeListImagesOutcomeCallable
 
typedef std::future< PutImageOutcomePutImageOutcomeCallable
 
typedef std::future< SetRepositoryPolicyOutcomeSetRepositoryPolicyOutcomeCallable
 
typedef std::future< UploadLayerPartOutcomeUploadLayerPartOutcomeCallable
 

Enumerations

enum  ImageFailureCode {
  ImageFailureCode::NOT_SET, ImageFailureCode::InvalidImageDigest, ImageFailureCode::InvalidImageTag, ImageFailureCode::ImageTagDoesNotMatchDigest,
  ImageFailureCode::ImageNotFound, ImageFailureCode::MissingDigestAndTag
}
 
enum  LayerAvailability { LayerAvailability::NOT_SET, LayerAvailability::AVAILABLE, LayerAvailability::UNAVAILABLE }
 
enum  LayerFailureCode { LayerFailureCode::NOT_SET, LayerFailureCode::InvalidLayerDigest, LayerFailureCode::MissingLayerDigest }
 
enum  TagStatus { TagStatus::NOT_SET, TagStatus::TAGGED, TagStatus::UNTAGGED }
 

Typedef Documentation

Definition at line 99 of file ECRClient.h.

Definition at line 118 of file ECRClient.h.

Definition at line 102 of file ECRClient.h.

Definition at line 119 of file ECRClient.h.

Definition at line 103 of file ECRClient.h.

Definition at line 120 of file ECRClient.h.

Definition at line 104 of file ECRClient.h.

Definition at line 121 of file ECRClient.h.

Definition at line 105 of file ECRClient.h.

Definition at line 122 of file ECRClient.h.

Definition at line 106 of file ECRClient.h.

Definition at line 123 of file ECRClient.h.

Definition at line 107 of file ECRClient.h.

Definition at line 124 of file ECRClient.h.

Definition at line 108 of file ECRClient.h.

Definition at line 125 of file ECRClient.h.

Definition at line 109 of file ECRClient.h.

Definition at line 126 of file ECRClient.h.

Definition at line 110 of file ECRClient.h.

Definition at line 127 of file ECRClient.h.

Definition at line 111 of file ECRClient.h.

Definition at line 128 of file ECRClient.h.

Definition at line 112 of file ECRClient.h.

Definition at line 129 of file ECRClient.h.

Definition at line 113 of file ECRClient.h.

Definition at line 130 of file ECRClient.h.

Definition at line 114 of file ECRClient.h.

Definition at line 131 of file ECRClient.h.

Definition at line 115 of file ECRClient.h.

Definition at line 132 of file ECRClient.h.

Definition at line 116 of file ECRClient.h.

Definition at line 133 of file ECRClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
InvalidImageDigest 
InvalidImageTag 
ImageTagDoesNotMatchDigest 
ImageNotFound 
MissingDigestAndTag 

Definition at line 25 of file ImageFailureCode.h.

Enumerator
NOT_SET 
AVAILABLE 
UNAVAILABLE 

Definition at line 25 of file LayerAvailability.h.

Enumerator
NOT_SET 
InvalidLayerDigest 
MissingLayerDigest 

Definition at line 25 of file LayerFailureCode.h.

Enumerator
NOT_SET 
TAGGED 
UNTAGGED 

Definition at line 25 of file TagStatus.h.