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

Namespaces

 BucketAccelerateStatusMapper
 
 BucketCannedACLMapper
 
 BucketLocationConstraintMapper
 
 BucketLogsPermissionMapper
 
 BucketVersioningStatusMapper
 
 EncodingTypeMapper
 
 EventMapper
 
 ExpirationStatusMapper
 
 FilterRuleNameMapper
 
 
 MFADeleteMapper
 
 MFADeleteStatusMapper
 
 ObjectCannedACLMapper
 
 ObjectStorageClassMapper
 
 ObjectVersionStorageClassMapper
 
 PayerMapper
 
 PermissionMapper
 
 ProtocolMapper
 
 ReplicationRuleStatusMapper
 
 ReplicationStatusMapper
 
 RequestChargedMapper
 
 RequestPayerMapper
 
 ServerSideEncryptionMapper
 
 StorageClassMapper
 
 TransitionStorageClassMapper
 
 TypeMapper
 

Classes

class  AbortIncompleteMultipartUpload
 
class  AbortMultipartUploadRequest
 
class  AbortMultipartUploadResult
 
class  AccelerateConfiguration
 
class  AccessControlPolicy
 
class  Bucket
 
class  BucketLifecycleConfiguration
 
class  BucketLoggingStatus
 
class  CloudFunctionConfiguration
 
class  CommonPrefix
 
class  CompletedMultipartUpload
 
class  CompletedPart
 
class  CompleteMultipartUploadRequest
 
class  CompleteMultipartUploadResult
 
class  Condition
 
class  CopyObjectRequest
 
class  CopyObjectResult
 
class  CopyPartResult
 
class  CORSConfiguration
 
class  CORSRule
 
class  CreateBucketConfiguration
 
class  CreateBucketRequest
 
class  CreateBucketResult
 
class  CreateMultipartUploadRequest
 
class  CreateMultipartUploadResult
 
class  Delete
 
class  DeleteBucketCorsRequest
 
class  DeleteBucketLifecycleRequest
 
class  DeleteBucketPolicyRequest
 
class  DeleteBucketReplicationRequest
 
class  DeleteBucketRequest
 
class  DeleteBucketTaggingRequest
 
class  DeleteBucketWebsiteRequest
 
class  DeletedObject
 
class  DeleteMarkerEntry
 
class  DeleteObjectRequest
 
class  DeleteObjectResult
 
class  DeleteObjectsRequest
 
class  DeleteObjectsResult
 
class  Destination
 
class  Error
 
class  ErrorDocument
 
class  FilterRule
 
class  GetBucketAccelerateConfigurationRequest
 
class  GetBucketAccelerateConfigurationResult
 
class  GetBucketAclRequest
 
class  GetBucketAclResult
 
class  GetBucketCorsRequest
 
class  GetBucketCorsResult
 
class  GetBucketLifecycleConfigurationRequest
 
class  GetBucketLifecycleConfigurationResult
 
class  GetBucketLocationRequest
 
class  GetBucketLocationResult
 
class  GetBucketLoggingRequest
 
class  GetBucketLoggingResult
 
class  GetBucketNotificationConfigurationRequest
 
class  GetBucketNotificationConfigurationResult
 
class  GetBucketPolicyRequest
 
class  GetBucketPolicyResult
 
class  GetBucketReplicationRequest
 
class  GetBucketReplicationResult
 
class  GetBucketRequestPaymentRequest
 
class  GetBucketRequestPaymentResult
 
class  GetBucketTaggingRequest
 
class  GetBucketTaggingResult
 
class  GetBucketVersioningRequest
 
class  GetBucketVersioningResult
 
class  GetBucketWebsiteRequest
 
class  GetBucketWebsiteResult
 
class  GetObjectAclRequest
 
class  GetObjectAclResult
 
class  GetObjectRequest
 
class  GetObjectResult
 
class  GetObjectTorrentRequest
 
class  GetObjectTorrentResult
 
class  Grant
 
class  Grantee
 
class  HeadBucketRequest
 
class  HeadObjectRequest
 
class  HeadObjectResult
 
class  IndexDocument
 
class  Initiator
 
class  LambdaFunctionConfiguration
 
class  LifecycleConfiguration
 
class  LifecycleExpiration
 
class  LifecycleRule
 
class  ListBucketsResult
 
class  ListMultipartUploadsRequest
 
class  ListMultipartUploadsResult
 
class  ListObjectsRequest
 
class  ListObjectsResult
 
class  ListObjectsV2Request
 
class  ListObjectsV2Result
 
class  ListObjectVersionsRequest
 
class  ListObjectVersionsResult
 
class  ListPartsRequest
 
class  ListPartsResult
 
class  LoggingEnabled
 
class  MultipartUpload
 
class  NoncurrentVersionExpiration
 
class  NoncurrentVersionTransition
 
class  NotificationConfiguration
 
class  NotificationConfigurationDeprecated
 
class  NotificationConfigurationFilter
 
class  Object
 
class  ObjectIdentifier
 
class  ObjectVersion
 
class  Owner
 
class  Part
 
class  PutBucketAccelerateConfigurationRequest
 
class  PutBucketAclRequest
 
class  PutBucketCorsRequest
 
class  PutBucketLifecycleConfigurationRequest
 
class  PutBucketLoggingRequest
 
class  PutBucketNotificationConfigurationRequest
 
class  PutBucketPolicyRequest
 
class  PutBucketReplicationRequest
 
class  PutBucketRequestPaymentRequest
 
class  PutBucketTaggingRequest
 
class  PutBucketVersioningRequest
 
class  PutBucketWebsiteRequest
 
class  PutObjectAclRequest
 
class  PutObjectAclResult
 
class  PutObjectRequest
 
class  PutObjectResult
 
class  QueueConfiguration
 
class  QueueConfigurationDeprecated
 
class  Redirect
 
class  RedirectAllRequestsTo
 
class  ReplicationConfiguration
 
class  ReplicationRule
 
class  RequestPaymentConfiguration
 
class  RestoreObjectRequest
 
class  RestoreObjectResult
 
class  RestoreRequest
 
class  RoutingRule
 
class  Rule
 
class  S3KeyFilter
 
class  Tag
 
class  Tagging
 
class  TargetGrant
 
class  TopicConfiguration
 
class  TopicConfigurationDeprecated
 
class  Transition
 
class  UploadPartCopyRequest
 
class  UploadPartCopyResult
 
class  UploadPartRequest
 
class  UploadPartResult
 
class  VersioningConfiguration
 
class  WebsiteConfiguration
 

Typedefs

typedef Aws::Utils::Outcome< AbortMultipartUploadResult, Aws::Client::AWSError< S3Errors > > AbortMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< CompleteMultipartUploadResult, Aws::Client::AWSError< S3Errors > > CompleteMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< CopyObjectResult, Aws::Client::AWSError< S3Errors > > CopyObjectOutcome
 
typedef Aws::Utils::Outcome< CreateBucketResult, Aws::Client::AWSError< S3Errors > > CreateBucketOutcome
 
typedef Aws::Utils::Outcome< CreateMultipartUploadResult, Aws::Client::AWSError< S3Errors > > CreateMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketCorsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketLifecycleOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > DeleteBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectResult, Aws::Client::AWSError< S3Errors > > DeleteObjectOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectsResult, Aws::Client::AWSError< S3Errors > > DeleteObjectsOutcome
 
typedef Aws::Utils::Outcome< GetBucketAccelerateConfigurationResult, Aws::Client::AWSError< S3Errors > > GetBucketAccelerateConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketAclResult, Aws::Client::AWSError< S3Errors > > GetBucketAclOutcome
 
typedef Aws::Utils::Outcome< GetBucketCorsResult, Aws::Client::AWSError< S3Errors > > GetBucketCorsOutcome
 
typedef Aws::Utils::Outcome< GetBucketLifecycleConfigurationResult, Aws::Client::AWSError< S3Errors > > GetBucketLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketLocationResult, Aws::Client::AWSError< S3Errors > > GetBucketLocationOutcome
 
typedef Aws::Utils::Outcome< GetBucketLoggingResult, Aws::Client::AWSError< S3Errors > > GetBucketLoggingOutcome
 
typedef Aws::Utils::Outcome< GetBucketNotificationConfigurationResult, Aws::Client::AWSError< S3Errors > > GetBucketNotificationConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketPolicyResult, Aws::Client::AWSError< S3Errors > > GetBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< GetBucketReplicationResult, Aws::Client::AWSError< S3Errors > > GetBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< GetBucketRequestPaymentResult, Aws::Client::AWSError< S3Errors > > GetBucketRequestPaymentOutcome
 
typedef Aws::Utils::Outcome< GetBucketTaggingResult, Aws::Client::AWSError< S3Errors > > GetBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< GetBucketVersioningResult, Aws::Client::AWSError< S3Errors > > GetBucketVersioningOutcome
 
typedef Aws::Utils::Outcome< GetBucketWebsiteResult, Aws::Client::AWSError< S3Errors > > GetBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< GetObjectResult, Aws::Client::AWSError< S3Errors > > GetObjectOutcome
 
typedef Aws::Utils::Outcome< GetObjectAclResult, Aws::Client::AWSError< S3Errors > > GetObjectAclOutcome
 
typedef Aws::Utils::Outcome< GetObjectTorrentResult, Aws::Client::AWSError< S3Errors > > GetObjectTorrentOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > HeadBucketOutcome
 
typedef Aws::Utils::Outcome< HeadObjectResult, Aws::Client::AWSError< S3Errors > > HeadObjectOutcome
 
typedef Aws::Utils::Outcome< ListBucketsResult, Aws::Client::AWSError< S3Errors > > ListBucketsOutcome
 
typedef Aws::Utils::Outcome< ListMultipartUploadsResult, Aws::Client::AWSError< S3Errors > > ListMultipartUploadsOutcome
 
typedef Aws::Utils::Outcome< ListObjectVersionsResult, Aws::Client::AWSError< S3Errors > > ListObjectVersionsOutcome
 
typedef Aws::Utils::Outcome< ListObjectsResult, Aws::Client::AWSError< S3Errors > > ListObjectsOutcome
 
typedef Aws::Utils::Outcome< ListObjectsV2Result, Aws::Client::AWSError< S3Errors > > ListObjectsV2Outcome
 
typedef Aws::Utils::Outcome< ListPartsResult, Aws::Client::AWSError< S3Errors > > ListPartsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketAccelerateConfigurationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketAclOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketCorsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketLoggingOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketNotificationConfigurationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketRequestPaymentOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketVersioningOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< S3Errors > > PutBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< PutObjectResult, Aws::Client::AWSError< S3Errors > > PutObjectOutcome
 
typedef Aws::Utils::Outcome< PutObjectAclResult, Aws::Client::AWSError< S3Errors > > PutObjectAclOutcome
 
typedef Aws::Utils::Outcome< RestoreObjectResult, Aws::Client::AWSError< S3Errors > > RestoreObjectOutcome
 
typedef Aws::Utils::Outcome< UploadPartResult, Aws::Client::AWSError< S3Errors > > UploadPartOutcome
 
typedef Aws::Utils::Outcome< UploadPartCopyResult, Aws::Client::AWSError< S3Errors > > UploadPartCopyOutcome
 
typedef std::future< AbortMultipartUploadOutcomeAbortMultipartUploadOutcomeCallable
 
typedef std::future< CompleteMultipartUploadOutcomeCompleteMultipartUploadOutcomeCallable
 
typedef std::future< CopyObjectOutcomeCopyObjectOutcomeCallable
 
typedef std::future< CreateBucketOutcomeCreateBucketOutcomeCallable
 
typedef std::future< CreateMultipartUploadOutcomeCreateMultipartUploadOutcomeCallable
 
typedef std::future< DeleteBucketOutcomeDeleteBucketOutcomeCallable
 
typedef std::future< DeleteBucketCorsOutcomeDeleteBucketCorsOutcomeCallable
 
typedef std::future< DeleteBucketLifecycleOutcomeDeleteBucketLifecycleOutcomeCallable
 
typedef std::future< DeleteBucketPolicyOutcomeDeleteBucketPolicyOutcomeCallable
 
typedef std::future< DeleteBucketReplicationOutcomeDeleteBucketReplicationOutcomeCallable
 
typedef std::future< DeleteBucketTaggingOutcomeDeleteBucketTaggingOutcomeCallable
 
typedef std::future< DeleteBucketWebsiteOutcomeDeleteBucketWebsiteOutcomeCallable
 
typedef std::future< DeleteObjectOutcomeDeleteObjectOutcomeCallable
 
typedef std::future< DeleteObjectsOutcomeDeleteObjectsOutcomeCallable
 
typedef std::future< GetBucketAccelerateConfigurationOutcomeGetBucketAccelerateConfigurationOutcomeCallable
 
typedef std::future< GetBucketAclOutcomeGetBucketAclOutcomeCallable
 
typedef std::future< GetBucketCorsOutcomeGetBucketCorsOutcomeCallable
 
typedef std::future< GetBucketLifecycleConfigurationOutcomeGetBucketLifecycleConfigurationOutcomeCallable
 
typedef std::future< GetBucketLocationOutcomeGetBucketLocationOutcomeCallable
 
typedef std::future< GetBucketLoggingOutcomeGetBucketLoggingOutcomeCallable
 
typedef std::future< GetBucketNotificationConfigurationOutcomeGetBucketNotificationConfigurationOutcomeCallable
 
typedef std::future< GetBucketPolicyOutcomeGetBucketPolicyOutcomeCallable
 
typedef std::future< GetBucketReplicationOutcomeGetBucketReplicationOutcomeCallable
 
typedef std::future< GetBucketRequestPaymentOutcomeGetBucketRequestPaymentOutcomeCallable
 
typedef std::future< GetBucketTaggingOutcomeGetBucketTaggingOutcomeCallable
 
typedef std::future< GetBucketVersioningOutcomeGetBucketVersioningOutcomeCallable
 
typedef std::future< GetBucketWebsiteOutcomeGetBucketWebsiteOutcomeCallable
 
typedef std::future< GetObjectOutcomeGetObjectOutcomeCallable
 
typedef std::future< GetObjectAclOutcomeGetObjectAclOutcomeCallable
 
typedef std::future< GetObjectTorrentOutcomeGetObjectTorrentOutcomeCallable
 
typedef std::future< HeadBucketOutcomeHeadBucketOutcomeCallable
 
typedef std::future< HeadObjectOutcomeHeadObjectOutcomeCallable
 
typedef std::future< ListBucketsOutcomeListBucketsOutcomeCallable
 
typedef std::future< ListMultipartUploadsOutcomeListMultipartUploadsOutcomeCallable
 
typedef std::future< ListObjectVersionsOutcomeListObjectVersionsOutcomeCallable
 
typedef std::future< ListObjectsOutcomeListObjectsOutcomeCallable
 
typedef std::future< ListObjectsV2OutcomeListObjectsV2OutcomeCallable
 
typedef std::future< ListPartsOutcomeListPartsOutcomeCallable
 
typedef std::future< PutBucketAccelerateConfigurationOutcomePutBucketAccelerateConfigurationOutcomeCallable
 
typedef std::future< PutBucketAclOutcomePutBucketAclOutcomeCallable
 
typedef std::future< PutBucketCorsOutcomePutBucketCorsOutcomeCallable
 
typedef std::future< PutBucketLifecycleConfigurationOutcomePutBucketLifecycleConfigurationOutcomeCallable
 
typedef std::future< PutBucketLoggingOutcomePutBucketLoggingOutcomeCallable
 
typedef std::future< PutBucketNotificationConfigurationOutcomePutBucketNotificationConfigurationOutcomeCallable
 
typedef std::future< PutBucketPolicyOutcomePutBucketPolicyOutcomeCallable
 
typedef std::future< PutBucketReplicationOutcomePutBucketReplicationOutcomeCallable
 
typedef std::future< PutBucketRequestPaymentOutcomePutBucketRequestPaymentOutcomeCallable
 
typedef std::future< PutBucketTaggingOutcomePutBucketTaggingOutcomeCallable
 
typedef std::future< PutBucketVersioningOutcomePutBucketVersioningOutcomeCallable
 
typedef std::future< PutBucketWebsiteOutcomePutBucketWebsiteOutcomeCallable
 
typedef std::future< PutObjectOutcomePutObjectOutcomeCallable
 
typedef std::future< PutObjectAclOutcomePutObjectAclOutcomeCallable
 
typedef std::future< RestoreObjectOutcomeRestoreObjectOutcomeCallable
 
typedef std::future< UploadPartOutcomeUploadPartOutcomeCallable
 
typedef std::future< UploadPartCopyOutcomeUploadPartCopyOutcomeCallable
 

Enumerations

enum  BucketAccelerateStatus { BucketAccelerateStatus::NOT_SET, BucketAccelerateStatus::Enabled, BucketAccelerateStatus::Suspended }
 
enum  BucketCannedACL {
  BucketCannedACL::NOT_SET, BucketCannedACL::private_, BucketCannedACL::public_read, BucketCannedACL::public_read_write,
  BucketCannedACL::authenticated_read
}
 
enum  BucketLocationConstraint {
  BucketLocationConstraint::NOT_SET, BucketLocationConstraint::EU, BucketLocationConstraint::eu_west_1, BucketLocationConstraint::us_west_1,
  BucketLocationConstraint::us_west_2, BucketLocationConstraint::ap_south_1, BucketLocationConstraint::ap_southeast_1, BucketLocationConstraint::ap_southeast_2,
  BucketLocationConstraint::ap_northeast_1, BucketLocationConstraint::sa_east_1, BucketLocationConstraint::cn_north_1, BucketLocationConstraint::eu_central_1
}
 
enum  BucketLogsPermission { BucketLogsPermission::NOT_SET, BucketLogsPermission::FULL_CONTROL, BucketLogsPermission::READ, BucketLogsPermission::WRITE }
 
enum  BucketVersioningStatus { BucketVersioningStatus::NOT_SET, BucketVersioningStatus::Enabled, BucketVersioningStatus::Suspended }
 
enum  EncodingType { EncodingType::NOT_SET, EncodingType::url }
 
enum  Event {
  Event::NOT_SET, Event::s3_ReducedRedundancyLostObject, Event::s3_ObjectCreated, Event::s3_ObjectCreated_Put,
  Event::s3_ObjectCreated_Post, Event::s3_ObjectCreated_Copy, Event::s3_ObjectCreated_CompleteMultipartUpload, Event::s3_ObjectRemoved,
  Event::s3_ObjectRemoved_Delete, Event::s3_ObjectRemoved_DeleteMarkerCreated
}
 
enum  ExpirationStatus { ExpirationStatus::NOT_SET, ExpirationStatus::Enabled, ExpirationStatus::Disabled }
 
enum  FilterRuleName { FilterRuleName::NOT_SET, FilterRuleName::prefix, FilterRuleName::suffix }
 
enum  MetadataDirective { MetadataDirective::NOT_SET, MetadataDirective::COPY, MetadataDirective::REPLACE }
 
enum  MFADelete { MFADelete::NOT_SET, MFADelete::Enabled, MFADelete::Disabled }
 
enum  MFADeleteStatus { MFADeleteStatus::NOT_SET, MFADeleteStatus::Enabled, MFADeleteStatus::Disabled }
 
enum  ObjectCannedACL {
  ObjectCannedACL::NOT_SET, ObjectCannedACL::private_, ObjectCannedACL::public_read, ObjectCannedACL::public_read_write,
  ObjectCannedACL::authenticated_read, ObjectCannedACL::aws_exec_read, ObjectCannedACL::bucket_owner_read, ObjectCannedACL::bucket_owner_full_control
}
 
enum  ObjectStorageClass { ObjectStorageClass::NOT_SET, ObjectStorageClass::STANDARD, ObjectStorageClass::REDUCED_REDUNDANCY, ObjectStorageClass::GLACIER }
 
enum  ObjectVersionStorageClass { ObjectVersionStorageClass::NOT_SET, ObjectVersionStorageClass::STANDARD }
 
enum  Payer { Payer::NOT_SET, Payer::Requester, Payer::BucketOwner }
 
enum  Permission {
  Permission::NOT_SET, Permission::FULL_CONTROL, Permission::WRITE, Permission::WRITE_ACP,
  Permission::READ, Permission::READ_ACP
}
 
enum  Protocol { Protocol::NOT_SET, Protocol::http, Protocol::https }
 
enum  ReplicationRuleStatus { ReplicationRuleStatus::NOT_SET, ReplicationRuleStatus::Enabled, ReplicationRuleStatus::Disabled }
 
enum  ReplicationStatus {
  ReplicationStatus::NOT_SET, ReplicationStatus::COMPLETE, ReplicationStatus::PENDING, ReplicationStatus::FAILED,
  ReplicationStatus::REPLICA
}
 
enum  RequestCharged { RequestCharged::NOT_SET, RequestCharged::requester }
 
enum  RequestPayer { RequestPayer::NOT_SET, RequestPayer::requester }
 
enum  ServerSideEncryption { ServerSideEncryption::NOT_SET, ServerSideEncryption::AES256, ServerSideEncryption::aws_kms }
 
enum  StorageClass { StorageClass::NOT_SET, StorageClass::STANDARD, StorageClass::REDUCED_REDUNDANCY, StorageClass::STANDARD_IA }
 
enum  TransitionStorageClass { TransitionStorageClass::NOT_SET, TransitionStorageClass::GLACIER, TransitionStorageClass::STANDARD_IA }
 
enum  Type { Type::NOT_SET, Type::CanonicalUser, Type::AmazonCustomerByEmail, Type::Group }
 

Typedef Documentation

Definition at line 155 of file S3Client.h.

Definition at line 213 of file S3Client.h.

Definition at line 158 of file S3Client.h.

Definition at line 214 of file S3Client.h.

Definition at line 159 of file S3Client.h.

Definition at line 215 of file S3Client.h.

Definition at line 160 of file S3Client.h.

Definition at line 216 of file S3Client.h.

Definition at line 161 of file S3Client.h.

Definition at line 217 of file S3Client.h.

Definition at line 163 of file S3Client.h.

Definition at line 219 of file S3Client.h.

Definition at line 164 of file S3Client.h.

Definition at line 220 of file S3Client.h.

Definition at line 162 of file S3Client.h.

Definition at line 218 of file S3Client.h.

Definition at line 165 of file S3Client.h.

Definition at line 221 of file S3Client.h.

Definition at line 166 of file S3Client.h.

Definition at line 222 of file S3Client.h.

Definition at line 167 of file S3Client.h.

Definition at line 223 of file S3Client.h.

Definition at line 168 of file S3Client.h.

Definition at line 224 of file S3Client.h.

Definition at line 169 of file S3Client.h.

Definition at line 225 of file S3Client.h.

Definition at line 170 of file S3Client.h.

Definition at line 226 of file S3Client.h.

Definition at line 171 of file S3Client.h.

Definition at line 227 of file S3Client.h.

Definition at line 172 of file S3Client.h.

Definition at line 228 of file S3Client.h.

Definition at line 173 of file S3Client.h.

Definition at line 229 of file S3Client.h.

Definition at line 174 of file S3Client.h.

Definition at line 230 of file S3Client.h.

Definition at line 175 of file S3Client.h.

Definition at line 231 of file S3Client.h.

Definition at line 176 of file S3Client.h.

Definition at line 232 of file S3Client.h.

Definition at line 177 of file S3Client.h.

Definition at line 233 of file S3Client.h.

Definition at line 178 of file S3Client.h.

Definition at line 234 of file S3Client.h.

Definition at line 179 of file S3Client.h.

Definition at line 235 of file S3Client.h.

Definition at line 180 of file S3Client.h.

Definition at line 236 of file S3Client.h.

Definition at line 181 of file S3Client.h.

Definition at line 237 of file S3Client.h.

Definition at line 182 of file S3Client.h.

Definition at line 238 of file S3Client.h.

Definition at line 183 of file S3Client.h.

Definition at line 239 of file S3Client.h.

Definition at line 185 of file S3Client.h.

Definition at line 241 of file S3Client.h.

Definition at line 184 of file S3Client.h.

Definition at line 240 of file S3Client.h.

Definition at line 186 of file S3Client.h.

Definition at line 242 of file S3Client.h.

Definition at line 187 of file S3Client.h.

Definition at line 243 of file S3Client.h.

Definition at line 188 of file S3Client.h.

Definition at line 244 of file S3Client.h.

Definition at line 189 of file S3Client.h.

Definition at line 245 of file S3Client.h.

Definition at line 190 of file S3Client.h.

Definition at line 246 of file S3Client.h.

Definition at line 192 of file S3Client.h.

Definition at line 248 of file S3Client.h.

Definition at line 193 of file S3Client.h.

Definition at line 249 of file S3Client.h.

Definition at line 191 of file S3Client.h.

Definition at line 247 of file S3Client.h.

Definition at line 194 of file S3Client.h.

Definition at line 250 of file S3Client.h.

Definition at line 195 of file S3Client.h.

Definition at line 251 of file S3Client.h.

Definition at line 196 of file S3Client.h.

Definition at line 252 of file S3Client.h.

Definition at line 197 of file S3Client.h.

Definition at line 253 of file S3Client.h.

Definition at line 198 of file S3Client.h.

Definition at line 254 of file S3Client.h.

Definition at line 199 of file S3Client.h.

Definition at line 255 of file S3Client.h.

Definition at line 200 of file S3Client.h.

Definition at line 256 of file S3Client.h.

Definition at line 201 of file S3Client.h.

Definition at line 257 of file S3Client.h.

Definition at line 202 of file S3Client.h.

Definition at line 258 of file S3Client.h.

Definition at line 203 of file S3Client.h.

Definition at line 259 of file S3Client.h.

Definition at line 204 of file S3Client.h.

Definition at line 260 of file S3Client.h.

Definition at line 205 of file S3Client.h.

Definition at line 261 of file S3Client.h.

Definition at line 206 of file S3Client.h.

Definition at line 262 of file S3Client.h.

Definition at line 208 of file S3Client.h.

Definition at line 264 of file S3Client.h.

Definition at line 207 of file S3Client.h.

Definition at line 263 of file S3Client.h.

Definition at line 209 of file S3Client.h.

Definition at line 265 of file S3Client.h.

Definition at line 211 of file S3Client.h.

Definition at line 267 of file S3Client.h.

Definition at line 210 of file S3Client.h.

Definition at line 266 of file S3Client.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
Enabled 
Suspended 

Definition at line 25 of file BucketAccelerateStatus.h.

Enumerator
NOT_SET 
private_ 
public_read 
public_read_write 
authenticated_read 

Definition at line 25 of file BucketCannedACL.h.

Enumerator
NOT_SET 
EU 
eu_west_1 
us_west_1 
us_west_2 
ap_south_1 
ap_southeast_1 
ap_southeast_2 
ap_northeast_1 
sa_east_1 
cn_north_1 
eu_central_1 

Definition at line 25 of file BucketLocationConstraint.h.

Enumerator
NOT_SET 
FULL_CONTROL 
READ 
WRITE 

Definition at line 25 of file BucketLogsPermission.h.

Enumerator
NOT_SET 
Enabled 
Suspended 

Definition at line 25 of file BucketVersioningStatus.h.

Enumerator
NOT_SET 
url 

Definition at line 25 of file EncodingType.h.

enum Aws::S3::Model::Event
strong
Enumerator
NOT_SET 
s3_ReducedRedundancyLostObject 
s3_ObjectCreated 
s3_ObjectCreated_Put 
s3_ObjectCreated_Post 
s3_ObjectCreated_Copy 
s3_ObjectCreated_CompleteMultipartUpload 
s3_ObjectRemoved 
s3_ObjectRemoved_Delete 
s3_ObjectRemoved_DeleteMarkerCreated 

Definition at line 25 of file Event.h.

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 25 of file ExpirationStatus.h.

Enumerator
NOT_SET 
prefix 
suffix 

Definition at line 25 of file FilterRuleName.h.

Enumerator
NOT_SET 
COPY 
REPLACE 

Definition at line 25 of file MetadataDirective.h.

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 25 of file MFADelete.h.

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 25 of file MFADeleteStatus.h.

Enumerator
NOT_SET 
private_ 
public_read 
public_read_write 
authenticated_read 
aws_exec_read 
bucket_owner_read 
bucket_owner_full_control 

Definition at line 25 of file ObjectCannedACL.h.

Enumerator
NOT_SET 
STANDARD 
REDUCED_REDUNDANCY 
GLACIER 

Definition at line 25 of file ObjectStorageClass.h.

Enumerator
NOT_SET 
STANDARD 

Definition at line 25 of file ObjectVersionStorageClass.h.

enum Aws::S3::Model::Payer
strong
Enumerator
NOT_SET 
Requester 
BucketOwner 

Definition at line 25 of file Payer.h.

Enumerator
NOT_SET 
FULL_CONTROL 
WRITE 
WRITE_ACP 
READ 
READ_ACP 

Definition at line 25 of file Permission.h.

Enumerator
NOT_SET 
http 
https 

Definition at line 25 of file Protocol.h.

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 25 of file ReplicationRuleStatus.h.

Enumerator
NOT_SET 
COMPLETE 
PENDING 
FAILED 
REPLICA 

Definition at line 25 of file ReplicationStatus.h.

Enumerator
NOT_SET 
requester 

Definition at line 25 of file RequestCharged.h.

Enumerator
NOT_SET 
requester 

Definition at line 25 of file RequestPayer.h.

Enumerator
NOT_SET 
AES256 
aws_kms 

Definition at line 25 of file ServerSideEncryption.h.

Enumerator
NOT_SET 
STANDARD 
REDUCED_REDUNDANCY 
STANDARD_IA 

Definition at line 25 of file StorageClass.h.

Enumerator
NOT_SET 
GLACIER 
STANDARD_IA 

Definition at line 25 of file TransitionStorageClass.h.

enum Aws::S3::Model::Type
strong
Enumerator
NOT_SET 
CanonicalUser 
AmazonCustomerByEmail 
Group 

Definition at line 25 of file Type.h.