AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CodeArtifact::Model Namespace Reference

Namespaces

 DomainStatusMapper
 
 ExternalConnectionStatusMapper
 
 HashAlgorithmMapper
 
 PackageFormatMapper
 
 PackageVersionErrorCodeMapper
 
 PackageVersionSortTypeMapper
 
 PackageVersionStatusMapper
 
 ResourceTypeMapper
 
 ValidationExceptionReasonMapper
 

Classes

class  AssetSummary
 
class  AssociateExternalConnectionRequest
 
class  AssociateExternalConnectionResult
 
class  ConflictException
 
class  CopyPackageVersionsRequest
 
class  CopyPackageVersionsResult
 
class  CreateDomainRequest
 
class  CreateDomainResult
 
class  CreateRepositoryRequest
 
class  CreateRepositoryResult
 
class  DeleteDomainPermissionsPolicyRequest
 
class  DeleteDomainPermissionsPolicyResult
 
class  DeleteDomainRequest
 
class  DeleteDomainResult
 
class  DeletePackageVersionsRequest
 
class  DeletePackageVersionsResult
 
class  DeleteRepositoryPermissionsPolicyRequest
 
class  DeleteRepositoryPermissionsPolicyResult
 
class  DeleteRepositoryRequest
 
class  DeleteRepositoryResult
 
class  DescribeDomainRequest
 
class  DescribeDomainResult
 
class  DescribePackageVersionRequest
 
class  DescribePackageVersionResult
 
class  DescribeRepositoryRequest
 
class  DescribeRepositoryResult
 
class  DisassociateExternalConnectionRequest
 
class  DisassociateExternalConnectionResult
 
class  DisposePackageVersionsRequest
 
class  DisposePackageVersionsResult
 
class  DomainDescription
 
class  DomainSummary
 
class  GetAuthorizationTokenRequest
 
class  GetAuthorizationTokenResult
 
class  GetDomainPermissionsPolicyRequest
 
class  GetDomainPermissionsPolicyResult
 
class  GetPackageVersionAssetRequest
 
class  GetPackageVersionAssetResult
 
class  GetPackageVersionReadmeRequest
 
class  GetPackageVersionReadmeResult
 
class  GetRepositoryEndpointRequest
 
class  GetRepositoryEndpointResult
 
class  GetRepositoryPermissionsPolicyRequest
 
class  GetRepositoryPermissionsPolicyResult
 
class  LicenseInfo
 
class  ListDomainsRequest
 
class  ListDomainsResult
 
class  ListPackagesRequest
 
class  ListPackagesResult
 
class  ListPackageVersionAssetsRequest
 
class  ListPackageVersionAssetsResult
 
class  ListPackageVersionDependenciesRequest
 
class  ListPackageVersionDependenciesResult
 
class  ListPackageVersionsRequest
 
class  ListPackageVersionsResult
 
class  ListRepositoriesInDomainRequest
 
class  ListRepositoriesInDomainResult
 
class  ListRepositoriesRequest
 
class  ListRepositoriesResult
 
class  PackageDependency
 
class  PackageSummary
 
class  PackageVersionDescription
 
class  PackageVersionError
 
class  PackageVersionSummary
 
class  PutDomainPermissionsPolicyRequest
 
class  PutDomainPermissionsPolicyResult
 
class  PutRepositoryPermissionsPolicyRequest
 
class  PutRepositoryPermissionsPolicyResult
 
class  RepositoryDescription
 
class  RepositoryExternalConnectionInfo
 
class  RepositorySummary
 
class  ResourceNotFoundException
 
class  ResourcePolicy
 
class  ServiceQuotaExceededException
 
class  SuccessfulPackageVersionInfo
 
class  ThrottlingException
 
class  UpdatePackageVersionsStatusRequest
 
class  UpdatePackageVersionsStatusResult
 
class  UpdateRepositoryRequest
 
class  UpdateRepositoryResult
 
class  UpstreamRepository
 
class  UpstreamRepositoryInfo
 
class  ValidationException
 

Typedefs

typedef Aws::Utils::Outcome< AssociateExternalConnectionResult, CodeArtifactErrorAssociateExternalConnectionOutcome
 
typedef Aws::Utils::Outcome< CopyPackageVersionsResult, CodeArtifactErrorCopyPackageVersionsOutcome
 
typedef Aws::Utils::Outcome< CreateDomainResult, CodeArtifactErrorCreateDomainOutcome
 
typedef Aws::Utils::Outcome< CreateRepositoryResult, CodeArtifactErrorCreateRepositoryOutcome
 
typedef Aws::Utils::Outcome< DeleteDomainResult, CodeArtifactErrorDeleteDomainOutcome
 
typedef Aws::Utils::Outcome< DeleteDomainPermissionsPolicyResult, CodeArtifactErrorDeleteDomainPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< DeletePackageVersionsResult, CodeArtifactErrorDeletePackageVersionsOutcome
 
typedef Aws::Utils::Outcome< DeleteRepositoryResult, CodeArtifactErrorDeleteRepositoryOutcome
 
typedef Aws::Utils::Outcome< DeleteRepositoryPermissionsPolicyResult, CodeArtifactErrorDeleteRepositoryPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainResult, CodeArtifactErrorDescribeDomainOutcome
 
typedef Aws::Utils::Outcome< DescribePackageVersionResult, CodeArtifactErrorDescribePackageVersionOutcome
 
typedef Aws::Utils::Outcome< DescribeRepositoryResult, CodeArtifactErrorDescribeRepositoryOutcome
 
typedef Aws::Utils::Outcome< DisassociateExternalConnectionResult, CodeArtifactErrorDisassociateExternalConnectionOutcome
 
typedef Aws::Utils::Outcome< DisposePackageVersionsResult, CodeArtifactErrorDisposePackageVersionsOutcome
 
typedef Aws::Utils::Outcome< GetAuthorizationTokenResult, CodeArtifactErrorGetAuthorizationTokenOutcome
 
typedef Aws::Utils::Outcome< GetDomainPermissionsPolicyResult, CodeArtifactErrorGetDomainPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< GetPackageVersionAssetResult, CodeArtifactErrorGetPackageVersionAssetOutcome
 
typedef Aws::Utils::Outcome< GetPackageVersionReadmeResult, CodeArtifactErrorGetPackageVersionReadmeOutcome
 
typedef Aws::Utils::Outcome< GetRepositoryEndpointResult, CodeArtifactErrorGetRepositoryEndpointOutcome
 
typedef Aws::Utils::Outcome< GetRepositoryPermissionsPolicyResult, CodeArtifactErrorGetRepositoryPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, CodeArtifactErrorListDomainsOutcome
 
typedef Aws::Utils::Outcome< ListPackageVersionAssetsResult, CodeArtifactErrorListPackageVersionAssetsOutcome
 
typedef Aws::Utils::Outcome< ListPackageVersionDependenciesResult, CodeArtifactErrorListPackageVersionDependenciesOutcome
 
typedef Aws::Utils::Outcome< ListPackageVersionsResult, CodeArtifactErrorListPackageVersionsOutcome
 
typedef Aws::Utils::Outcome< ListPackagesResult, CodeArtifactErrorListPackagesOutcome
 
typedef Aws::Utils::Outcome< ListRepositoriesResult, CodeArtifactErrorListRepositoriesOutcome
 
typedef Aws::Utils::Outcome< ListRepositoriesInDomainResult, CodeArtifactErrorListRepositoriesInDomainOutcome
 
typedef Aws::Utils::Outcome< PutDomainPermissionsPolicyResult, CodeArtifactErrorPutDomainPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< PutRepositoryPermissionsPolicyResult, CodeArtifactErrorPutRepositoryPermissionsPolicyOutcome
 
typedef Aws::Utils::Outcome< UpdatePackageVersionsStatusResult, CodeArtifactErrorUpdatePackageVersionsStatusOutcome
 
typedef Aws::Utils::Outcome< UpdateRepositoryResult, CodeArtifactErrorUpdateRepositoryOutcome
 
typedef std::future< AssociateExternalConnectionOutcomeAssociateExternalConnectionOutcomeCallable
 
typedef std::future< CopyPackageVersionsOutcomeCopyPackageVersionsOutcomeCallable
 
typedef std::future< CreateDomainOutcomeCreateDomainOutcomeCallable
 
typedef std::future< CreateRepositoryOutcomeCreateRepositoryOutcomeCallable
 
typedef std::future< DeleteDomainOutcomeDeleteDomainOutcomeCallable
 
typedef std::future< DeleteDomainPermissionsPolicyOutcomeDeleteDomainPermissionsPolicyOutcomeCallable
 
typedef std::future< DeletePackageVersionsOutcomeDeletePackageVersionsOutcomeCallable
 
typedef std::future< DeleteRepositoryOutcomeDeleteRepositoryOutcomeCallable
 
typedef std::future< DeleteRepositoryPermissionsPolicyOutcomeDeleteRepositoryPermissionsPolicyOutcomeCallable
 
typedef std::future< DescribeDomainOutcomeDescribeDomainOutcomeCallable
 
typedef std::future< DescribePackageVersionOutcomeDescribePackageVersionOutcomeCallable
 
typedef std::future< DescribeRepositoryOutcomeDescribeRepositoryOutcomeCallable
 
typedef std::future< DisassociateExternalConnectionOutcomeDisassociateExternalConnectionOutcomeCallable
 
typedef std::future< DisposePackageVersionsOutcomeDisposePackageVersionsOutcomeCallable
 
typedef std::future< GetAuthorizationTokenOutcomeGetAuthorizationTokenOutcomeCallable
 
typedef std::future< GetDomainPermissionsPolicyOutcomeGetDomainPermissionsPolicyOutcomeCallable
 
typedef std::future< GetPackageVersionAssetOutcomeGetPackageVersionAssetOutcomeCallable
 
typedef std::future< GetPackageVersionReadmeOutcomeGetPackageVersionReadmeOutcomeCallable
 
typedef std::future< GetRepositoryEndpointOutcomeGetRepositoryEndpointOutcomeCallable
 
typedef std::future< GetRepositoryPermissionsPolicyOutcomeGetRepositoryPermissionsPolicyOutcomeCallable
 
typedef std::future< ListDomainsOutcomeListDomainsOutcomeCallable
 
typedef std::future< ListPackageVersionAssetsOutcomeListPackageVersionAssetsOutcomeCallable
 
typedef std::future< ListPackageVersionDependenciesOutcomeListPackageVersionDependenciesOutcomeCallable
 
typedef std::future< ListPackageVersionsOutcomeListPackageVersionsOutcomeCallable
 
typedef std::future< ListPackagesOutcomeListPackagesOutcomeCallable
 
typedef std::future< ListRepositoriesOutcomeListRepositoriesOutcomeCallable
 
typedef std::future< ListRepositoriesInDomainOutcomeListRepositoriesInDomainOutcomeCallable
 
typedef std::future< PutDomainPermissionsPolicyOutcomePutDomainPermissionsPolicyOutcomeCallable
 
typedef std::future< PutRepositoryPermissionsPolicyOutcomePutRepositoryPermissionsPolicyOutcomeCallable
 
typedef std::future< UpdatePackageVersionsStatusOutcomeUpdatePackageVersionsStatusOutcomeCallable
 
typedef std::future< UpdateRepositoryOutcomeUpdateRepositoryOutcomeCallable
 

Enumerations

enum  DomainStatus { DomainStatus::NOT_SET, DomainStatus::Active, DomainStatus::Deleted }
 
enum  ExternalConnectionStatus { ExternalConnectionStatus::NOT_SET, ExternalConnectionStatus::Available }
 
enum  HashAlgorithm {
  HashAlgorithm::NOT_SET, HashAlgorithm::MD5, HashAlgorithm::SHA_1, HashAlgorithm::SHA_256,
  HashAlgorithm::SHA_512
}
 
enum  PackageFormat { PackageFormat::NOT_SET, PackageFormat::npm, PackageFormat::pypi, PackageFormat::maven }
 
enum  PackageVersionErrorCode {
  PackageVersionErrorCode::NOT_SET, PackageVersionErrorCode::ALREADY_EXISTS, PackageVersionErrorCode::MISMATCHED_REVISION, PackageVersionErrorCode::MISMATCHED_STATUS,
  PackageVersionErrorCode::NOT_ALLOWED, PackageVersionErrorCode::NOT_FOUND, PackageVersionErrorCode::SKIPPED
}
 
enum  PackageVersionSortType { PackageVersionSortType::NOT_SET, PackageVersionSortType::PUBLISHED_TIME }
 
enum  PackageVersionStatus {
  PackageVersionStatus::NOT_SET, PackageVersionStatus::Published, PackageVersionStatus::Unfinished, PackageVersionStatus::Unlisted,
  PackageVersionStatus::Archived, PackageVersionStatus::Disposed, PackageVersionStatus::Deleted
}
 
enum  ResourceType {
  ResourceType::NOT_SET, ResourceType::domain, ResourceType::repository, ResourceType::package,
  ResourceType::package_version, ResourceType::asset
}
 
enum  ValidationExceptionReason {
  ValidationExceptionReason::NOT_SET, ValidationExceptionReason::CANNOT_PARSE, ValidationExceptionReason::ENCRYPTION_KEY_ERROR, ValidationExceptionReason::FIELD_VALIDATION_FAILED,
  ValidationExceptionReason::UNKNOWN_OPERATION, ValidationExceptionReason::OTHER
}
 

Typedef Documentation

◆ AssociateExternalConnectionOutcome

Definition at line 114 of file CodeArtifactClient.h.

◆ AssociateExternalConnectionOutcomeCallable

Definition at line 148 of file CodeArtifactClient.h.

◆ CopyPackageVersionsOutcome

Definition at line 117 of file CodeArtifactClient.h.

◆ CopyPackageVersionsOutcomeCallable

Definition at line 149 of file CodeArtifactClient.h.

◆ CreateDomainOutcome

Definition at line 118 of file CodeArtifactClient.h.

◆ CreateDomainOutcomeCallable

Definition at line 150 of file CodeArtifactClient.h.

◆ CreateRepositoryOutcome

Definition at line 119 of file CodeArtifactClient.h.

◆ CreateRepositoryOutcomeCallable

Definition at line 151 of file CodeArtifactClient.h.

◆ DeleteDomainOutcome

Definition at line 120 of file CodeArtifactClient.h.

◆ DeleteDomainOutcomeCallable

Definition at line 152 of file CodeArtifactClient.h.

◆ DeleteDomainPermissionsPolicyOutcome

Definition at line 121 of file CodeArtifactClient.h.

◆ DeleteDomainPermissionsPolicyOutcomeCallable

Definition at line 153 of file CodeArtifactClient.h.

◆ DeletePackageVersionsOutcome

Definition at line 122 of file CodeArtifactClient.h.

◆ DeletePackageVersionsOutcomeCallable

Definition at line 154 of file CodeArtifactClient.h.

◆ DeleteRepositoryOutcome

Definition at line 123 of file CodeArtifactClient.h.

◆ DeleteRepositoryOutcomeCallable

Definition at line 155 of file CodeArtifactClient.h.

◆ DeleteRepositoryPermissionsPolicyOutcome

Definition at line 124 of file CodeArtifactClient.h.

◆ DeleteRepositoryPermissionsPolicyOutcomeCallable

Definition at line 156 of file CodeArtifactClient.h.

◆ DescribeDomainOutcome

Definition at line 125 of file CodeArtifactClient.h.

◆ DescribeDomainOutcomeCallable

Definition at line 157 of file CodeArtifactClient.h.

◆ DescribePackageVersionOutcome

Definition at line 126 of file CodeArtifactClient.h.

◆ DescribePackageVersionOutcomeCallable

Definition at line 158 of file CodeArtifactClient.h.

◆ DescribeRepositoryOutcome

Definition at line 127 of file CodeArtifactClient.h.

◆ DescribeRepositoryOutcomeCallable

Definition at line 159 of file CodeArtifactClient.h.

◆ DisassociateExternalConnectionOutcome

Definition at line 128 of file CodeArtifactClient.h.

◆ DisassociateExternalConnectionOutcomeCallable

Definition at line 160 of file CodeArtifactClient.h.

◆ DisposePackageVersionsOutcome

Definition at line 129 of file CodeArtifactClient.h.

◆ DisposePackageVersionsOutcomeCallable

Definition at line 161 of file CodeArtifactClient.h.

◆ GetAuthorizationTokenOutcome

Definition at line 130 of file CodeArtifactClient.h.

◆ GetAuthorizationTokenOutcomeCallable

Definition at line 162 of file CodeArtifactClient.h.

◆ GetDomainPermissionsPolicyOutcome

Definition at line 131 of file CodeArtifactClient.h.

◆ GetDomainPermissionsPolicyOutcomeCallable

Definition at line 163 of file CodeArtifactClient.h.

◆ GetPackageVersionAssetOutcome

Definition at line 132 of file CodeArtifactClient.h.

◆ GetPackageVersionAssetOutcomeCallable

Definition at line 164 of file CodeArtifactClient.h.

◆ GetPackageVersionReadmeOutcome

Definition at line 133 of file CodeArtifactClient.h.

◆ GetPackageVersionReadmeOutcomeCallable

Definition at line 165 of file CodeArtifactClient.h.

◆ GetRepositoryEndpointOutcome

Definition at line 134 of file CodeArtifactClient.h.

◆ GetRepositoryEndpointOutcomeCallable

Definition at line 166 of file CodeArtifactClient.h.

◆ GetRepositoryPermissionsPolicyOutcome

Definition at line 135 of file CodeArtifactClient.h.

◆ GetRepositoryPermissionsPolicyOutcomeCallable

Definition at line 167 of file CodeArtifactClient.h.

◆ ListDomainsOutcome

Definition at line 136 of file CodeArtifactClient.h.

◆ ListDomainsOutcomeCallable

Definition at line 168 of file CodeArtifactClient.h.

◆ ListPackagesOutcome

Definition at line 140 of file CodeArtifactClient.h.

◆ ListPackagesOutcomeCallable

Definition at line 172 of file CodeArtifactClient.h.

◆ ListPackageVersionAssetsOutcome

Definition at line 137 of file CodeArtifactClient.h.

◆ ListPackageVersionAssetsOutcomeCallable

Definition at line 169 of file CodeArtifactClient.h.

◆ ListPackageVersionDependenciesOutcome

Definition at line 138 of file CodeArtifactClient.h.

◆ ListPackageVersionDependenciesOutcomeCallable

Definition at line 170 of file CodeArtifactClient.h.

◆ ListPackageVersionsOutcome

Definition at line 139 of file CodeArtifactClient.h.

◆ ListPackageVersionsOutcomeCallable

Definition at line 171 of file CodeArtifactClient.h.

◆ ListRepositoriesInDomainOutcome

Definition at line 142 of file CodeArtifactClient.h.

◆ ListRepositoriesInDomainOutcomeCallable

Definition at line 174 of file CodeArtifactClient.h.

◆ ListRepositoriesOutcome

Definition at line 141 of file CodeArtifactClient.h.

◆ ListRepositoriesOutcomeCallable

Definition at line 173 of file CodeArtifactClient.h.

◆ PutDomainPermissionsPolicyOutcome

Definition at line 143 of file CodeArtifactClient.h.

◆ PutDomainPermissionsPolicyOutcomeCallable

Definition at line 175 of file CodeArtifactClient.h.

◆ PutRepositoryPermissionsPolicyOutcome

Definition at line 144 of file CodeArtifactClient.h.

◆ PutRepositoryPermissionsPolicyOutcomeCallable

Definition at line 176 of file CodeArtifactClient.h.

◆ UpdatePackageVersionsStatusOutcome

Definition at line 145 of file CodeArtifactClient.h.

◆ UpdatePackageVersionsStatusOutcomeCallable

Definition at line 177 of file CodeArtifactClient.h.

◆ UpdateRepositoryOutcome

Definition at line 146 of file CodeArtifactClient.h.

◆ UpdateRepositoryOutcomeCallable

Definition at line 178 of file CodeArtifactClient.h.

Enumeration Type Documentation

◆ DomainStatus

Enumerator
NOT_SET 
Active 
Deleted 

Definition at line 16 of file DomainStatus.h.

◆ ExternalConnectionStatus

Enumerator
NOT_SET 
Available 

Definition at line 16 of file ExternalConnectionStatus.h.

◆ HashAlgorithm

Enumerator
NOT_SET 
MD5 
SHA_1 
SHA_256 
SHA_512 

Definition at line 16 of file HashAlgorithm.h.

◆ PackageFormat

Enumerator
NOT_SET 
npm 
pypi 
maven 

Definition at line 16 of file PackageFormat.h.

◆ PackageVersionErrorCode

Enumerator
NOT_SET 
ALREADY_EXISTS 
MISMATCHED_REVISION 
MISMATCHED_STATUS 
NOT_ALLOWED 
NOT_FOUND 
SKIPPED 

Definition at line 16 of file PackageVersionErrorCode.h.

◆ PackageVersionSortType

Enumerator
NOT_SET 
PUBLISHED_TIME 

Definition at line 16 of file PackageVersionSortType.h.

◆ PackageVersionStatus

Enumerator
NOT_SET 
Published 
Unfinished 
Unlisted 
Archived 
Disposed 
Deleted 

Definition at line 16 of file PackageVersionStatus.h.

◆ ResourceType

Enumerator
NOT_SET 
domain 
repository 
package 
package_version 
asset 

Definition at line 16 of file ResourceType.h.

◆ ValidationExceptionReason

Enumerator
NOT_SET 
CANNOT_PARSE 
ENCRYPTION_KEY_ERROR 
FIELD_VALIDATION_FAILED 
UNKNOWN_OPERATION 
OTHER 

Definition at line 16 of file ValidationExceptionReason.h.