AWS SDK for C++  0.12.9
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Glacier::Model Namespace Reference

Namespaces

 ActionCodeMapper
 
 StatusCodeMapper
 

Classes

class  AbortMultipartUploadRequest
 
class  AbortVaultLockRequest
 
class  AddTagsToVaultRequest
 
class  CompleteMultipartUploadRequest
 
class  CompleteMultipartUploadResult
 
class  CompleteVaultLockRequest
 
class  CreateVaultRequest
 
class  CreateVaultResult
 
class  DataRetrievalPolicy
 
class  DataRetrievalRule
 
class  DeleteArchiveRequest
 
class  DeleteVaultAccessPolicyRequest
 
class  DeleteVaultNotificationsRequest
 
class  DeleteVaultRequest
 
class  DescribeJobRequest
 
class  DescribeJobResult
 
class  DescribeVaultOutput
 
class  DescribeVaultRequest
 
class  DescribeVaultResult
 
class  GetDataRetrievalPolicyRequest
 
class  GetDataRetrievalPolicyResult
 
class  GetJobOutputRequest
 
class  GetJobOutputResult
 
class  GetVaultAccessPolicyRequest
 
class  GetVaultAccessPolicyResult
 
class  GetVaultLockRequest
 
class  GetVaultLockResult
 
class  GetVaultNotificationsRequest
 
class  GetVaultNotificationsResult
 
class  GlacierJobDescription
 
class  InitiateJobRequest
 
class  InitiateJobResult
 
class  InitiateMultipartUploadRequest
 
class  InitiateMultipartUploadResult
 
class  InitiateVaultLockRequest
 
class  InitiateVaultLockResult
 
class  InventoryRetrievalJobDescription
 
class  InventoryRetrievalJobInput
 
class  JobParameters
 
class  ListJobsRequest
 
class  ListJobsResult
 
class  ListMultipartUploadsRequest
 
class  ListMultipartUploadsResult
 
class  ListPartsRequest
 
class  ListPartsResult
 
class  ListTagsForVaultRequest
 
class  ListTagsForVaultResult
 
class  ListVaultsRequest
 
class  ListVaultsResult
 
class  PartListElement
 
class  RemoveTagsFromVaultRequest
 
class  SetDataRetrievalPolicyRequest
 
class  SetVaultAccessPolicyRequest
 
class  SetVaultNotificationsRequest
 
class  UploadArchiveRequest
 
class  UploadArchiveResult
 
class  UploadListElement
 
class  UploadMultipartPartRequest
 
class  UploadMultipartPartResult
 
class  VaultAccessPolicy
 
class  VaultLockPolicy
 
class  VaultNotificationConfig
 

Typedefs

typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > AbortMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > AbortVaultLockOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > AddTagsToVaultOutcome
 
typedef Aws::Utils::Outcome< CompleteMultipartUploadResult, Aws::Client::AWSError< GlacierErrors > > CompleteMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > CompleteVaultLockOutcome
 
typedef Aws::Utils::Outcome< CreateVaultResult, Aws::Client::AWSError< GlacierErrors > > CreateVaultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > DeleteArchiveOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > DeleteVaultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > DeleteVaultAccessPolicyOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > DeleteVaultNotificationsOutcome
 
typedef Aws::Utils::Outcome< DescribeJobResult, Aws::Client::AWSError< GlacierErrors > > DescribeJobOutcome
 
typedef Aws::Utils::Outcome< DescribeVaultResult, Aws::Client::AWSError< GlacierErrors > > DescribeVaultOutcome
 
typedef Aws::Utils::Outcome< GetDataRetrievalPolicyResult, Aws::Client::AWSError< GlacierErrors > > GetDataRetrievalPolicyOutcome
 
typedef Aws::Utils::Outcome< GetJobOutputResult, Aws::Client::AWSError< GlacierErrors > > GetJobOutputOutcome
 
typedef Aws::Utils::Outcome< GetVaultAccessPolicyResult, Aws::Client::AWSError< GlacierErrors > > GetVaultAccessPolicyOutcome
 
typedef Aws::Utils::Outcome< GetVaultLockResult, Aws::Client::AWSError< GlacierErrors > > GetVaultLockOutcome
 
typedef Aws::Utils::Outcome< GetVaultNotificationsResult, Aws::Client::AWSError< GlacierErrors > > GetVaultNotificationsOutcome
 
typedef Aws::Utils::Outcome< InitiateJobResult, Aws::Client::AWSError< GlacierErrors > > InitiateJobOutcome
 
typedef Aws::Utils::Outcome< InitiateMultipartUploadResult, Aws::Client::AWSError< GlacierErrors > > InitiateMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< InitiateVaultLockResult, Aws::Client::AWSError< GlacierErrors > > InitiateVaultLockOutcome
 
typedef Aws::Utils::Outcome< ListJobsResult, Aws::Client::AWSError< GlacierErrors > > ListJobsOutcome
 
typedef Aws::Utils::Outcome< ListMultipartUploadsResult, Aws::Client::AWSError< GlacierErrors > > ListMultipartUploadsOutcome
 
typedef Aws::Utils::Outcome< ListPartsResult, Aws::Client::AWSError< GlacierErrors > > ListPartsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForVaultResult, Aws::Client::AWSError< GlacierErrors > > ListTagsForVaultOutcome
 
typedef Aws::Utils::Outcome< ListVaultsResult, Aws::Client::AWSError< GlacierErrors > > ListVaultsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > RemoveTagsFromVaultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > SetDataRetrievalPolicyOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > SetVaultAccessPolicyOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< GlacierErrors > > SetVaultNotificationsOutcome
 
typedef Aws::Utils::Outcome< UploadArchiveResult, Aws::Client::AWSError< GlacierErrors > > UploadArchiveOutcome
 
typedef Aws::Utils::Outcome< UploadMultipartPartResult, Aws::Client::AWSError< GlacierErrors > > UploadMultipartPartOutcome
 
typedef std::future< AbortMultipartUploadOutcomeAbortMultipartUploadOutcomeCallable
 
typedef std::future< AbortVaultLockOutcomeAbortVaultLockOutcomeCallable
 
typedef std::future< AddTagsToVaultOutcomeAddTagsToVaultOutcomeCallable
 
typedef std::future< CompleteMultipartUploadOutcomeCompleteMultipartUploadOutcomeCallable
 
typedef std::future< CompleteVaultLockOutcomeCompleteVaultLockOutcomeCallable
 
typedef std::future< CreateVaultOutcomeCreateVaultOutcomeCallable
 
typedef std::future< DeleteArchiveOutcomeDeleteArchiveOutcomeCallable
 
typedef std::future< DeleteVaultOutcomeDeleteVaultOutcomeCallable
 
typedef std::future< DeleteVaultAccessPolicyOutcomeDeleteVaultAccessPolicyOutcomeCallable
 
typedef std::future< DeleteVaultNotificationsOutcomeDeleteVaultNotificationsOutcomeCallable
 
typedef std::future< DescribeJobOutcomeDescribeJobOutcomeCallable
 
typedef std::future< DescribeVaultOutcomeDescribeVaultOutcomeCallable
 
typedef std::future< GetDataRetrievalPolicyOutcomeGetDataRetrievalPolicyOutcomeCallable
 
typedef std::future< GetJobOutputOutcomeGetJobOutputOutcomeCallable
 
typedef std::future< GetVaultAccessPolicyOutcomeGetVaultAccessPolicyOutcomeCallable
 
typedef std::future< GetVaultLockOutcomeGetVaultLockOutcomeCallable
 
typedef std::future< GetVaultNotificationsOutcomeGetVaultNotificationsOutcomeCallable
 
typedef std::future< InitiateJobOutcomeInitiateJobOutcomeCallable
 
typedef std::future< InitiateMultipartUploadOutcomeInitiateMultipartUploadOutcomeCallable
 
typedef std::future< InitiateVaultLockOutcomeInitiateVaultLockOutcomeCallable
 
typedef std::future< ListJobsOutcomeListJobsOutcomeCallable
 
typedef std::future< ListMultipartUploadsOutcomeListMultipartUploadsOutcomeCallable
 
typedef std::future< ListPartsOutcomeListPartsOutcomeCallable
 
typedef std::future< ListTagsForVaultOutcomeListTagsForVaultOutcomeCallable
 
typedef std::future< ListVaultsOutcomeListVaultsOutcomeCallable
 
typedef std::future< RemoveTagsFromVaultOutcomeRemoveTagsFromVaultOutcomeCallable
 
typedef std::future< SetDataRetrievalPolicyOutcomeSetDataRetrievalPolicyOutcomeCallable
 
typedef std::future< SetVaultAccessPolicyOutcomeSetVaultAccessPolicyOutcomeCallable
 
typedef std::future< SetVaultNotificationsOutcomeSetVaultNotificationsOutcomeCallable
 
typedef std::future< UploadArchiveOutcomeUploadArchiveOutcomeCallable
 
typedef std::future< UploadMultipartPartOutcomeUploadMultipartPartOutcomeCallable
 

Enumerations

enum  ActionCode { ActionCode::NOT_SET, ActionCode::ArchiveRetrieval, ActionCode::InventoryRetrieval }
 
enum  StatusCode { StatusCode::NOT_SET, StatusCode::InProgress, StatusCode::Succeeded, StatusCode::Failed }
 

Typedef Documentation

Definition at line 118 of file GlacierClient.h.

Definition at line 152 of file GlacierClient.h.

Definition at line 121 of file GlacierClient.h.

Definition at line 153 of file GlacierClient.h.

Definition at line 122 of file GlacierClient.h.

Definition at line 154 of file GlacierClient.h.

Definition at line 123 of file GlacierClient.h.

Definition at line 155 of file GlacierClient.h.

Definition at line 124 of file GlacierClient.h.

Definition at line 156 of file GlacierClient.h.

Definition at line 125 of file GlacierClient.h.

Definition at line 157 of file GlacierClient.h.

Definition at line 126 of file GlacierClient.h.

Definition at line 158 of file GlacierClient.h.

Definition at line 128 of file GlacierClient.h.

Definition at line 160 of file GlacierClient.h.

Definition at line 129 of file GlacierClient.h.

Definition at line 161 of file GlacierClient.h.

Definition at line 127 of file GlacierClient.h.

Definition at line 159 of file GlacierClient.h.

Definition at line 130 of file GlacierClient.h.

Definition at line 162 of file GlacierClient.h.

Definition at line 131 of file GlacierClient.h.

Definition at line 163 of file GlacierClient.h.

Definition at line 132 of file GlacierClient.h.

Definition at line 164 of file GlacierClient.h.

Definition at line 133 of file GlacierClient.h.

Definition at line 165 of file GlacierClient.h.

Definition at line 134 of file GlacierClient.h.

Definition at line 166 of file GlacierClient.h.

Definition at line 135 of file GlacierClient.h.

Definition at line 167 of file GlacierClient.h.

Definition at line 136 of file GlacierClient.h.

Definition at line 168 of file GlacierClient.h.

Definition at line 137 of file GlacierClient.h.

Definition at line 169 of file GlacierClient.h.

Definition at line 138 of file GlacierClient.h.

Definition at line 170 of file GlacierClient.h.

Definition at line 139 of file GlacierClient.h.

Definition at line 171 of file GlacierClient.h.

Definition at line 140 of file GlacierClient.h.

Definition at line 172 of file GlacierClient.h.

Definition at line 141 of file GlacierClient.h.

Definition at line 173 of file GlacierClient.h.

Definition at line 142 of file GlacierClient.h.

Definition at line 174 of file GlacierClient.h.

Definition at line 143 of file GlacierClient.h.

Definition at line 175 of file GlacierClient.h.

Definition at line 144 of file GlacierClient.h.

Definition at line 176 of file GlacierClient.h.

Definition at line 145 of file GlacierClient.h.

Definition at line 177 of file GlacierClient.h.

Definition at line 146 of file GlacierClient.h.

Definition at line 178 of file GlacierClient.h.

Definition at line 147 of file GlacierClient.h.

Definition at line 179 of file GlacierClient.h.

Definition at line 148 of file GlacierClient.h.

Definition at line 180 of file GlacierClient.h.

Definition at line 149 of file GlacierClient.h.

Definition at line 181 of file GlacierClient.h.

Definition at line 150 of file GlacierClient.h.

Definition at line 182 of file GlacierClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
ArchiveRetrieval 
InventoryRetrieval 

Definition at line 25 of file ActionCode.h.

Enumerator
NOT_SET 
InProgress 
Succeeded 
Failed 

Definition at line 25 of file StatusCode.h.