AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::S3::Model Namespace Reference

Namespaces

namespace  AnalyticsS3ExportFileFormatMapper
 
namespace  ArchiveStatusMapper
 
namespace  BucketAccelerateStatusMapper
 
namespace  BucketCannedACLMapper
 
namespace  BucketLocationConstraintMapper
 
namespace  BucketLogsPermissionMapper
 
namespace  BucketVersioningStatusMapper
 
namespace  ChecksumAlgorithmMapper
 
namespace  ChecksumModeMapper
 
namespace  CompressionTypeMapper
 
namespace  DeleteMarkerReplicationStatusMapper
 
namespace  EncodingTypeMapper
 
namespace  EventMapper
 
namespace  ExistingObjectReplicationStatusMapper
 
namespace  ExpirationStatusMapper
 
namespace  ExpressionTypeMapper
 
namespace  FileHeaderInfoMapper
 
namespace  FilterRuleNameMapper
 
namespace  IntelligentTieringAccessTierMapper
 
namespace  IntelligentTieringStatusMapper
 
namespace  InventoryFormatMapper
 
namespace  InventoryFrequencyMapper
 
namespace  InventoryIncludedObjectVersionsMapper
 
namespace  InventoryOptionalFieldMapper
 
namespace  JSONTypeMapper
 
 
namespace  MetricsStatusMapper
 
namespace  MFADeleteMapper
 
namespace  MFADeleteStatusMapper
 
namespace  ObjectAttributesMapper
 
namespace  ObjectCannedACLMapper
 
namespace  ObjectLockEnabledMapper
 
 
namespace  ObjectLockModeMapper
 
namespace  ObjectLockRetentionModeMapper
 
namespace  ObjectOwnershipMapper
 
namespace  ObjectStorageClassMapper
 
namespace  ObjectVersionStorageClassMapper
 
namespace  OwnerOverrideMapper
 
namespace  PayerMapper
 
namespace  PermissionMapper
 
namespace  ProtocolMapper
 
namespace  QuoteFieldsMapper
 
namespace  ReplicaModificationsStatusMapper
 
namespace  ReplicationRuleStatusMapper
 
namespace  ReplicationStatusMapper
 
namespace  ReplicationTimeStatusMapper
 
namespace  RequestChargedMapper
 
namespace  RequestPayerMapper
 
namespace  RestoreRequestTypeMapper
 
namespace  SelectObjectContentEventMapper
 
namespace  ServerSideEncryptionMapper
 
namespace  SseKmsEncryptedObjectsStatusMapper
 
namespace  StorageClassAnalysisSchemaVersionMapper
 
namespace  StorageClassMapper
 
namespace  TaggingDirectiveMapper
 
namespace  TierMapper
 
namespace  TransitionStorageClassMapper
 
namespace  TypeMapper
 

Classes

class  AbortIncompleteMultipartUpload
 
class  AbortMultipartUploadRequest
 
class  AbortMultipartUploadResult
 
class  AccelerateConfiguration
 
class  AccessControlPolicy
 
class  AccessControlTranslation
 
class  AnalyticsAndOperator
 
class  AnalyticsConfiguration
 
class  AnalyticsExportDestination
 
class  AnalyticsFilter
 
class  AnalyticsS3BucketDestination
 
class  Bucket
 
class  BucketLifecycleConfiguration
 
class  BucketLoggingStatus
 
class  Checksum
 
class  CloudFunctionConfiguration
 
class  CommonPrefix
 
class  CompletedMultipartUpload
 
class  CompletedPart
 
class  CompleteMultipartUploadRequest
 
class  CompleteMultipartUploadResult
 
class  Condition
 
class  CopyObjectRequest
 
class  CopyObjectResult
 
class  CopyObjectResultDetails
 
class  CopyPartResult
 
class  CORSConfiguration
 
class  CORSRule
 
class  CreateBucketConfiguration
 
class  CreateBucketRequest
 
class  CreateBucketResult
 
class  CreateMultipartUploadRequest
 
class  CreateMultipartUploadResult
 
class  CSVInput
 
class  CSVOutput
 
class  DefaultRetention
 
class  Delete
 
class  DeleteBucketAnalyticsConfigurationRequest
 
class  DeleteBucketCorsRequest
 
class  DeleteBucketEncryptionRequest
 
class  DeleteBucketIntelligentTieringConfigurationRequest
 
class  DeleteBucketInventoryConfigurationRequest
 
class  DeleteBucketLifecycleRequest
 
class  DeleteBucketMetricsConfigurationRequest
 
class  DeleteBucketOwnershipControlsRequest
 
class  DeleteBucketPolicyRequest
 
class  DeleteBucketReplicationRequest
 
class  DeleteBucketRequest
 
class  DeleteBucketTaggingRequest
 
class  DeleteBucketWebsiteRequest
 
class  DeletedObject
 
class  DeleteMarkerEntry
 
class  DeleteMarkerReplication
 
class  DeleteObjectRequest
 
class  DeleteObjectResult
 
class  DeleteObjectsRequest
 
class  DeleteObjectsResult
 
class  DeleteObjectTaggingRequest
 
class  DeleteObjectTaggingResult
 
class  DeletePublicAccessBlockRequest
 
class  Destination
 
class  Encryption
 
class  EncryptionConfiguration
 
class  Error
 
class  ErrorDocument
 
class  EventBridgeConfiguration
 
class  ExistingObjectReplication
 
class  FilterRule
 
class  GetBucketAccelerateConfigurationRequest
 
class  GetBucketAccelerateConfigurationResult
 
class  GetBucketAclRequest
 
class  GetBucketAclResult
 
class  GetBucketAnalyticsConfigurationRequest
 
class  GetBucketAnalyticsConfigurationResult
 
class  GetBucketCorsRequest
 
class  GetBucketCorsResult
 
class  GetBucketEncryptionRequest
 
class  GetBucketEncryptionResult
 
class  GetBucketIntelligentTieringConfigurationRequest
 
class  GetBucketIntelligentTieringConfigurationResult
 
class  GetBucketInventoryConfigurationRequest
 
class  GetBucketInventoryConfigurationResult
 
class  GetBucketLifecycleConfigurationRequest
 
class  GetBucketLifecycleConfigurationResult
 
class  GetBucketLocationRequest
 
class  GetBucketLocationResult
 
class  GetBucketLoggingRequest
 
class  GetBucketLoggingResult
 
class  GetBucketMetricsConfigurationRequest
 
class  GetBucketMetricsConfigurationResult
 
class  GetBucketNotificationConfigurationRequest
 
class  GetBucketNotificationConfigurationResult
 
class  GetBucketOwnershipControlsRequest
 
class  GetBucketOwnershipControlsResult
 
class  GetBucketPolicyRequest
 
class  GetBucketPolicyResult
 
class  GetBucketPolicyStatusRequest
 
class  GetBucketPolicyStatusResult
 
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  GetObjectAttributesParts
 
class  GetObjectAttributesRequest
 
class  GetObjectAttributesResult
 
class  GetObjectLegalHoldRequest
 
class  GetObjectLegalHoldResult
 
class  GetObjectLockConfigurationRequest
 
class  GetObjectLockConfigurationResult
 
class  GetObjectRequest
 
class  GetObjectResult
 
class  GetObjectRetentionRequest
 
class  GetObjectRetentionResult
 
class  GetObjectTaggingRequest
 
class  GetObjectTaggingResult
 
class  GetObjectTorrentRequest
 
class  GetObjectTorrentResult
 
class  GetPublicAccessBlockRequest
 
class  GetPublicAccessBlockResult
 
class  GlacierJobParameters
 
class  Grant
 
class  Grantee
 
class  HeadBucketRequest
 
class  HeadObjectRequest
 
class  HeadObjectResult
 
class  IndexDocument
 
class  Initiator
 
class  InputSerialization
 
class  IntelligentTieringAndOperator
 
class  IntelligentTieringConfiguration
 
class  IntelligentTieringFilter
 
class  InvalidObjectState
 
class  InventoryConfiguration
 
class  InventoryDestination
 
class  InventoryEncryption
 
class  InventoryFilter
 
class  InventoryS3BucketDestination
 
class  InventorySchedule
 
class  JSONInput
 
class  JSONOutput
 
class  LambdaFunctionConfiguration
 
class  LifecycleConfiguration
 
class  LifecycleExpiration
 
class  LifecycleRule
 
class  LifecycleRuleAndOperator
 
class  LifecycleRuleFilter
 
class  ListBucketAnalyticsConfigurationsRequest
 
class  ListBucketAnalyticsConfigurationsResult
 
class  ListBucketIntelligentTieringConfigurationsRequest
 
class  ListBucketIntelligentTieringConfigurationsResult
 
class  ListBucketInventoryConfigurationsRequest
 
class  ListBucketInventoryConfigurationsResult
 
class  ListBucketMetricsConfigurationsRequest
 
class  ListBucketMetricsConfigurationsResult
 
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  MetadataEntry
 
class  Metrics
 
class  MetricsAndOperator
 
class  MetricsConfiguration
 
class  MetricsFilter
 
class  MultipartUpload
 
class  NoncurrentVersionExpiration
 
class  NoncurrentVersionTransition
 
class  NotificationConfiguration
 
class  NotificationConfigurationDeprecated
 
class  NotificationConfigurationFilter
 
class  Object
 
class  ObjectIdentifier
 
class  ObjectLockConfiguration
 
class  ObjectLockLegalHold
 
class  ObjectLockRetention
 
class  ObjectLockRule
 
class  ObjectPart
 
class  ObjectVersion
 
class  OutputLocation
 
class  OutputSerialization
 
class  Owner
 
class  OwnershipControls
 
class  OwnershipControlsRule
 
class  ParquetInput
 
class  Part
 
class  PolicyStatus
 
class  Progress
 
class  ProgressEvent
 
class  PublicAccessBlockConfiguration
 
class  PutBucketAccelerateConfigurationRequest
 
class  PutBucketAclRequest
 
class  PutBucketAnalyticsConfigurationRequest
 
class  PutBucketCorsRequest
 
class  PutBucketEncryptionRequest
 
class  PutBucketIntelligentTieringConfigurationRequest
 
class  PutBucketInventoryConfigurationRequest
 
class  PutBucketLifecycleConfigurationRequest
 
class  PutBucketLoggingRequest
 
class  PutBucketMetricsConfigurationRequest
 
class  PutBucketNotificationConfigurationRequest
 
class  PutBucketOwnershipControlsRequest
 
class  PutBucketPolicyRequest
 
class  PutBucketReplicationRequest
 
class  PutBucketRequestPaymentRequest
 
class  PutBucketTaggingRequest
 
class  PutBucketVersioningRequest
 
class  PutBucketWebsiteRequest
 
class  PutObjectAclRequest
 
class  PutObjectAclResult
 
class  PutObjectLegalHoldRequest
 
class  PutObjectLegalHoldResult
 
class  PutObjectLockConfigurationRequest
 
class  PutObjectLockConfigurationResult
 
class  PutObjectRequest
 
class  PutObjectResult
 
class  PutObjectRetentionRequest
 
class  PutObjectRetentionResult
 
class  PutObjectTaggingRequest
 
class  PutObjectTaggingResult
 
class  PutPublicAccessBlockRequest
 
class  QueueConfiguration
 
class  QueueConfigurationDeprecated
 
class  RecordsEvent
 
class  Redirect
 
class  RedirectAllRequestsTo
 
class  ReplicaModifications
 
class  ReplicationConfiguration
 
class  ReplicationRule
 
class  ReplicationRuleAndOperator
 
class  ReplicationRuleFilter
 
class  ReplicationTime
 
class  ReplicationTimeValue
 
class  RequestPaymentConfiguration
 
class  RequestProgress
 
class  RestoreObjectRequest
 
class  RestoreObjectResult
 
class  RestoreRequest
 
class  RoutingRule
 
class  Rule
 
class  S3KeyFilter
 
class  S3Location
 
class  ScanRange
 
class  SelectObjectContentHandler
 
class  SelectObjectContentRequest
 
class  SelectParameters
 
class  ServerSideEncryptionByDefault
 
class  ServerSideEncryptionConfiguration
 
class  ServerSideEncryptionRule
 
class  SourceSelectionCriteria
 
class  SSEKMS
 
class  SseKmsEncryptedObjects
 
class  SSES3
 
class  Stats
 
class  StatsEvent
 
class  StorageClassAnalysis
 
class  StorageClassAnalysisDataExport
 
class  Tag
 
class  Tagging
 
class  TargetGrant
 
class  Tiering
 
class  TopicConfiguration
 
class  TopicConfigurationDeprecated
 
class  Transition
 
class  UploadPartCopyRequest
 
class  UploadPartCopyResult
 
class  UploadPartRequest
 
class  UploadPartResult
 
class  VersioningConfiguration
 
class  WebsiteConfiguration
 
class  WriteGetObjectResponseRequest
 

Typedefs

typedef Aws::Utils::Outcome< AbortMultipartUploadResult, S3ErrorAbortMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< CompleteMultipartUploadResult, S3ErrorCompleteMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< CopyObjectResult, S3ErrorCopyObjectOutcome
 
typedef Aws::Utils::Outcome< CreateBucketResult, S3ErrorCreateBucketOutcome
 
typedef Aws::Utils::Outcome< CreateMultipartUploadResult, S3ErrorCreateMultipartUploadOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketAnalyticsConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketCorsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketEncryptionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketIntelligentTieringConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketInventoryConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketLifecycleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketMetricsConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketOwnershipControlsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeleteBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectResult, S3ErrorDeleteObjectOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectTaggingResult, S3ErrorDeleteObjectTaggingOutcome
 
typedef Aws::Utils::Outcome< DeleteObjectsResult, S3ErrorDeleteObjectsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorDeletePublicAccessBlockOutcome
 
typedef Aws::Utils::Outcome< GetBucketAccelerateConfigurationResult, S3ErrorGetBucketAccelerateConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketAclResult, S3ErrorGetBucketAclOutcome
 
typedef Aws::Utils::Outcome< GetBucketAnalyticsConfigurationResult, S3ErrorGetBucketAnalyticsConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketCorsResult, S3ErrorGetBucketCorsOutcome
 
typedef Aws::Utils::Outcome< GetBucketEncryptionResult, S3ErrorGetBucketEncryptionOutcome
 
typedef Aws::Utils::Outcome< GetBucketIntelligentTieringConfigurationResult, S3ErrorGetBucketIntelligentTieringConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketInventoryConfigurationResult, S3ErrorGetBucketInventoryConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketLifecycleConfigurationResult, S3ErrorGetBucketLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketLocationResult, S3ErrorGetBucketLocationOutcome
 
typedef Aws::Utils::Outcome< GetBucketLoggingResult, S3ErrorGetBucketLoggingOutcome
 
typedef Aws::Utils::Outcome< GetBucketMetricsConfigurationResult, S3ErrorGetBucketMetricsConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketNotificationConfigurationResult, S3ErrorGetBucketNotificationConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetBucketOwnershipControlsResult, S3ErrorGetBucketOwnershipControlsOutcome
 
typedef Aws::Utils::Outcome< GetBucketPolicyResult, S3ErrorGetBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< GetBucketPolicyStatusResult, S3ErrorGetBucketPolicyStatusOutcome
 
typedef Aws::Utils::Outcome< GetBucketReplicationResult, S3ErrorGetBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< GetBucketRequestPaymentResult, S3ErrorGetBucketRequestPaymentOutcome
 
typedef Aws::Utils::Outcome< GetBucketTaggingResult, S3ErrorGetBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< GetBucketVersioningResult, S3ErrorGetBucketVersioningOutcome
 
typedef Aws::Utils::Outcome< GetBucketWebsiteResult, S3ErrorGetBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< GetObjectResult, S3ErrorGetObjectOutcome
 
typedef Aws::Utils::Outcome< GetObjectAclResult, S3ErrorGetObjectAclOutcome
 
typedef Aws::Utils::Outcome< GetObjectAttributesResult, S3ErrorGetObjectAttributesOutcome
 
typedef Aws::Utils::Outcome< GetObjectLegalHoldResult, S3ErrorGetObjectLegalHoldOutcome
 
typedef Aws::Utils::Outcome< GetObjectLockConfigurationResult, S3ErrorGetObjectLockConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetObjectRetentionResult, S3ErrorGetObjectRetentionOutcome
 
typedef Aws::Utils::Outcome< GetObjectTaggingResult, S3ErrorGetObjectTaggingOutcome
 
typedef Aws::Utils::Outcome< GetObjectTorrentResult, S3ErrorGetObjectTorrentOutcome
 
typedef Aws::Utils::Outcome< GetPublicAccessBlockResult, S3ErrorGetPublicAccessBlockOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorHeadBucketOutcome
 
typedef Aws::Utils::Outcome< HeadObjectResult, S3ErrorHeadObjectOutcome
 
typedef Aws::Utils::Outcome< ListBucketAnalyticsConfigurationsResult, S3ErrorListBucketAnalyticsConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListBucketIntelligentTieringConfigurationsResult, S3ErrorListBucketIntelligentTieringConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListBucketInventoryConfigurationsResult, S3ErrorListBucketInventoryConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListBucketMetricsConfigurationsResult, S3ErrorListBucketMetricsConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListBucketsResult, S3ErrorListBucketsOutcome
 
typedef Aws::Utils::Outcome< ListMultipartUploadsResult, S3ErrorListMultipartUploadsOutcome
 
typedef Aws::Utils::Outcome< ListObjectVersionsResult, S3ErrorListObjectVersionsOutcome
 
typedef Aws::Utils::Outcome< ListObjectsResult, S3ErrorListObjectsOutcome
 
typedef Aws::Utils::Outcome< ListObjectsV2Result, S3ErrorListObjectsV2Outcome
 
typedef Aws::Utils::Outcome< ListPartsResult, S3ErrorListPartsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketAccelerateConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketAclOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketAnalyticsConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketCorsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketEncryptionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketIntelligentTieringConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketInventoryConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketLoggingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketMetricsConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketNotificationConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketOwnershipControlsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketReplicationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketRequestPaymentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketTaggingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketVersioningOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutBucketWebsiteOutcome
 
typedef Aws::Utils::Outcome< PutObjectResult, S3ErrorPutObjectOutcome
 
typedef Aws::Utils::Outcome< PutObjectAclResult, S3ErrorPutObjectAclOutcome
 
typedef Aws::Utils::Outcome< PutObjectLegalHoldResult, S3ErrorPutObjectLegalHoldOutcome
 
typedef Aws::Utils::Outcome< PutObjectLockConfigurationResult, S3ErrorPutObjectLockConfigurationOutcome
 
typedef Aws::Utils::Outcome< PutObjectRetentionResult, S3ErrorPutObjectRetentionOutcome
 
typedef Aws::Utils::Outcome< PutObjectTaggingResult, S3ErrorPutObjectTaggingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorPutPublicAccessBlockOutcome
 
typedef Aws::Utils::Outcome< RestoreObjectResult, S3ErrorRestoreObjectOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorSelectObjectContentOutcome
 
typedef Aws::Utils::Outcome< UploadPartResult, S3ErrorUploadPartOutcome
 
typedef Aws::Utils::Outcome< UploadPartCopyResult, S3ErrorUploadPartCopyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, S3ErrorWriteGetObjectResponseOutcome
 
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< DeleteBucketAnalyticsConfigurationOutcomeDeleteBucketAnalyticsConfigurationOutcomeCallable
 
typedef std::future< DeleteBucketCorsOutcomeDeleteBucketCorsOutcomeCallable
 
typedef std::future< DeleteBucketEncryptionOutcomeDeleteBucketEncryptionOutcomeCallable
 
typedef std::future< DeleteBucketIntelligentTieringConfigurationOutcomeDeleteBucketIntelligentTieringConfigurationOutcomeCallable
 
typedef std::future< DeleteBucketInventoryConfigurationOutcomeDeleteBucketInventoryConfigurationOutcomeCallable
 
typedef std::future< DeleteBucketLifecycleOutcomeDeleteBucketLifecycleOutcomeCallable
 
typedef std::future< DeleteBucketMetricsConfigurationOutcomeDeleteBucketMetricsConfigurationOutcomeCallable
 
typedef std::future< DeleteBucketOwnershipControlsOutcomeDeleteBucketOwnershipControlsOutcomeCallable
 
typedef std::future< DeleteBucketPolicyOutcomeDeleteBucketPolicyOutcomeCallable
 
typedef std::future< DeleteBucketReplicationOutcomeDeleteBucketReplicationOutcomeCallable
 
typedef std::future< DeleteBucketTaggingOutcomeDeleteBucketTaggingOutcomeCallable
 
typedef std::future< DeleteBucketWebsiteOutcomeDeleteBucketWebsiteOutcomeCallable
 
typedef std::future< DeleteObjectOutcomeDeleteObjectOutcomeCallable
 
typedef std::future< DeleteObjectTaggingOutcomeDeleteObjectTaggingOutcomeCallable
 
typedef std::future< DeleteObjectsOutcomeDeleteObjectsOutcomeCallable
 
typedef std::future< DeletePublicAccessBlockOutcomeDeletePublicAccessBlockOutcomeCallable
 
typedef std::future< GetBucketAccelerateConfigurationOutcomeGetBucketAccelerateConfigurationOutcomeCallable
 
typedef std::future< GetBucketAclOutcomeGetBucketAclOutcomeCallable
 
typedef std::future< GetBucketAnalyticsConfigurationOutcomeGetBucketAnalyticsConfigurationOutcomeCallable
 
typedef std::future< GetBucketCorsOutcomeGetBucketCorsOutcomeCallable
 
typedef std::future< GetBucketEncryptionOutcomeGetBucketEncryptionOutcomeCallable
 
typedef std::future< GetBucketIntelligentTieringConfigurationOutcomeGetBucketIntelligentTieringConfigurationOutcomeCallable
 
typedef std::future< GetBucketInventoryConfigurationOutcomeGetBucketInventoryConfigurationOutcomeCallable
 
typedef std::future< GetBucketLifecycleConfigurationOutcomeGetBucketLifecycleConfigurationOutcomeCallable
 
typedef std::future< GetBucketLocationOutcomeGetBucketLocationOutcomeCallable
 
typedef std::future< GetBucketLoggingOutcomeGetBucketLoggingOutcomeCallable
 
typedef std::future< GetBucketMetricsConfigurationOutcomeGetBucketMetricsConfigurationOutcomeCallable
 
typedef std::future< GetBucketNotificationConfigurationOutcomeGetBucketNotificationConfigurationOutcomeCallable
 
typedef std::future< GetBucketOwnershipControlsOutcomeGetBucketOwnershipControlsOutcomeCallable
 
typedef std::future< GetBucketPolicyOutcomeGetBucketPolicyOutcomeCallable
 
typedef std::future< GetBucketPolicyStatusOutcomeGetBucketPolicyStatusOutcomeCallable
 
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< GetObjectAttributesOutcomeGetObjectAttributesOutcomeCallable
 
typedef std::future< GetObjectLegalHoldOutcomeGetObjectLegalHoldOutcomeCallable
 
typedef std::future< GetObjectLockConfigurationOutcomeGetObjectLockConfigurationOutcomeCallable
 
typedef std::future< GetObjectRetentionOutcomeGetObjectRetentionOutcomeCallable
 
typedef std::future< GetObjectTaggingOutcomeGetObjectTaggingOutcomeCallable
 
typedef std::future< GetObjectTorrentOutcomeGetObjectTorrentOutcomeCallable
 
typedef std::future< GetPublicAccessBlockOutcomeGetPublicAccessBlockOutcomeCallable
 
typedef std::future< HeadBucketOutcomeHeadBucketOutcomeCallable
 
typedef std::future< HeadObjectOutcomeHeadObjectOutcomeCallable
 
typedef std::future< ListBucketAnalyticsConfigurationsOutcomeListBucketAnalyticsConfigurationsOutcomeCallable
 
typedef std::future< ListBucketIntelligentTieringConfigurationsOutcomeListBucketIntelligentTieringConfigurationsOutcomeCallable
 
typedef std::future< ListBucketInventoryConfigurationsOutcomeListBucketInventoryConfigurationsOutcomeCallable
 
typedef std::future< ListBucketMetricsConfigurationsOutcomeListBucketMetricsConfigurationsOutcomeCallable
 
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< PutBucketAnalyticsConfigurationOutcomePutBucketAnalyticsConfigurationOutcomeCallable
 
typedef std::future< PutBucketCorsOutcomePutBucketCorsOutcomeCallable
 
typedef std::future< PutBucketEncryptionOutcomePutBucketEncryptionOutcomeCallable
 
typedef std::future< PutBucketIntelligentTieringConfigurationOutcomePutBucketIntelligentTieringConfigurationOutcomeCallable
 
typedef std::future< PutBucketInventoryConfigurationOutcomePutBucketInventoryConfigurationOutcomeCallable
 
typedef std::future< PutBucketLifecycleConfigurationOutcomePutBucketLifecycleConfigurationOutcomeCallable
 
typedef std::future< PutBucketLoggingOutcomePutBucketLoggingOutcomeCallable
 
typedef std::future< PutBucketMetricsConfigurationOutcomePutBucketMetricsConfigurationOutcomeCallable
 
typedef std::future< PutBucketNotificationConfigurationOutcomePutBucketNotificationConfigurationOutcomeCallable
 
typedef std::future< PutBucketOwnershipControlsOutcomePutBucketOwnershipControlsOutcomeCallable
 
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< PutObjectLegalHoldOutcomePutObjectLegalHoldOutcomeCallable
 
typedef std::future< PutObjectLockConfigurationOutcomePutObjectLockConfigurationOutcomeCallable
 
typedef std::future< PutObjectRetentionOutcomePutObjectRetentionOutcomeCallable
 
typedef std::future< PutObjectTaggingOutcomePutObjectTaggingOutcomeCallable
 
typedef std::future< PutPublicAccessBlockOutcomePutPublicAccessBlockOutcomeCallable
 
typedef std::future< RestoreObjectOutcomeRestoreObjectOutcomeCallable
 
typedef std::future< SelectObjectContentOutcomeSelectObjectContentOutcomeCallable
 
typedef std::future< UploadPartOutcomeUploadPartOutcomeCallable
 
typedef std::future< UploadPartCopyOutcomeUploadPartCopyOutcomeCallable
 
typedef std::future< WriteGetObjectResponseOutcomeWriteGetObjectResponseOutcomeCallable
 

Enumerations

enum class  AnalyticsS3ExportFileFormat { NOT_SET , CSV }
 
enum class  ArchiveStatus { NOT_SET , ARCHIVE_ACCESS , DEEP_ARCHIVE_ACCESS }
 
enum class  BucketAccelerateStatus { NOT_SET , Enabled , Suspended }
 
enum class  BucketCannedACL {
  NOT_SET , private_ , public_read , public_read_write ,
  authenticated_read
}
 
enum class  BucketLocationConstraint {
  NOT_SET , af_south_1 , ap_east_1 , ap_northeast_1 ,
  ap_northeast_2 , ap_northeast_3 , ap_south_1 , ap_southeast_1 ,
  ap_southeast_2 , ap_southeast_3 , ca_central_1 , cn_north_1 ,
  cn_northwest_1 , EU , eu_central_1 , eu_north_1 ,
  eu_south_1 , eu_west_1 , eu_west_2 , eu_west_3 ,
  me_south_1 , sa_east_1 , us_east_2 , us_gov_east_1 ,
  us_gov_west_1 , us_west_1 , us_west_2 , us_iso_west_1 ,
  us_east_1
}
 
enum class  BucketLogsPermission { NOT_SET , FULL_CONTROL , READ , WRITE }
 
enum class  BucketVersioningStatus { NOT_SET , Enabled , Suspended }
 
enum class  ChecksumAlgorithm {
  NOT_SET , CRC32 , CRC32C , SHA1 ,
  SHA256
}
 
enum class  ChecksumMode { NOT_SET , ENABLED }
 
enum class  CompressionType { NOT_SET , NONE , GZIP , BZIP2 }
 
enum class  DeleteMarkerReplicationStatus { NOT_SET , Enabled , Disabled }
 
enum class  EncodingType { NOT_SET , url }
 
enum class  Event {
  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 , s3_ObjectRestore , s3_ObjectRestore_Post ,
  s3_ObjectRestore_Completed , s3_Replication , s3_Replication_OperationFailedReplication , s3_Replication_OperationNotTracked ,
  s3_Replication_OperationMissedThreshold , s3_Replication_OperationReplicatedAfterThreshold , s3_ObjectRestore_Delete , s3_LifecycleTransition ,
  s3_IntelligentTiering , s3_ObjectAcl_Put , s3_LifecycleExpiration , s3_LifecycleExpiration_Delete ,
  s3_LifecycleExpiration_DeleteMarkerCreated , s3_ObjectTagging , s3_ObjectTagging_Put , s3_ObjectTagging_Delete
}
 
enum class  ExistingObjectReplicationStatus { NOT_SET , Enabled , Disabled }
 
enum class  ExpirationStatus { NOT_SET , Enabled , Disabled }
 
enum class  ExpressionType { NOT_SET , SQL }
 
enum class  FileHeaderInfo { NOT_SET , USE , IGNORE , NONE }
 
enum class  FilterRuleName { NOT_SET , prefix , suffix }
 
enum class  IntelligentTieringAccessTier { NOT_SET , ARCHIVE_ACCESS , DEEP_ARCHIVE_ACCESS }
 
enum class  IntelligentTieringStatus { NOT_SET , Enabled , Disabled }
 
enum class  InventoryFormat { NOT_SET , CSV , ORC , Parquet }
 
enum class  InventoryFrequency { NOT_SET , Daily , Weekly }
 
enum class  InventoryIncludedObjectVersions { NOT_SET , All , Current }
 
enum class  InventoryOptionalField {
  NOT_SET , Size , LastModifiedDate , StorageClass ,
  ETag , IsMultipartUploaded , ReplicationStatus , EncryptionStatus ,
  ObjectLockRetainUntilDate , ObjectLockMode , ObjectLockLegalHoldStatus , IntelligentTieringAccessTier ,
  BucketKeyStatus , ChecksumAlgorithm
}
 
enum class  JSONType { NOT_SET , DOCUMENT , LINES }
 
enum class  MetadataDirective { NOT_SET , COPY , REPLACE }
 
enum class  MetricsStatus { NOT_SET , Enabled , Disabled }
 
enum class  MFADelete { NOT_SET , Enabled , Disabled }
 
enum class  MFADeleteStatus { NOT_SET , Enabled , Disabled }
 
enum class  ObjectAttributes {
  NOT_SET , ETag , Checksum , ObjectParts ,
  StorageClass , ObjectSize
}
 
enum class  ObjectCannedACL {
  NOT_SET , private_ , public_read , public_read_write ,
  authenticated_read , aws_exec_read , bucket_owner_read , bucket_owner_full_control
}
 
enum class  ObjectLockEnabled { NOT_SET , Enabled }
 
enum class  ObjectLockLegalHoldStatus { NOT_SET , ON , OFF }
 
enum class  ObjectLockMode { NOT_SET , GOVERNANCE , COMPLIANCE }
 
enum class  ObjectLockRetentionMode { NOT_SET , GOVERNANCE , COMPLIANCE }
 
enum class  ObjectOwnership { NOT_SET , BucketOwnerPreferred , ObjectWriter , BucketOwnerEnforced }
 
enum class  ObjectStorageClass {
  NOT_SET , STANDARD , REDUCED_REDUNDANCY , GLACIER ,
  STANDARD_IA , ONEZONE_IA , INTELLIGENT_TIERING , DEEP_ARCHIVE ,
  OUTPOSTS , GLACIER_IR
}
 
enum class  ObjectVersionStorageClass { NOT_SET , STANDARD }
 
enum class  OwnerOverride { NOT_SET , Destination }
 
enum class  Payer { NOT_SET , Requester , BucketOwner }
 
enum class  Permission {
  NOT_SET , FULL_CONTROL , WRITE , WRITE_ACP ,
  READ , READ_ACP
}
 
enum class  Protocol { NOT_SET , http , https }
 
enum class  QuoteFields { NOT_SET , ALWAYS , ASNEEDED }
 
enum class  ReplicaModificationsStatus { NOT_SET , Enabled , Disabled }
 
enum class  ReplicationRuleStatus { NOT_SET , Enabled , Disabled }
 
enum class  ReplicationStatus {
  NOT_SET , COMPLETED , PENDING , FAILED ,
  REPLICA
}
 
enum class  ReplicationTimeStatus { NOT_SET , Enabled , Disabled }
 
enum class  RequestCharged { NOT_SET , requester }
 
enum class  RequestPayer { NOT_SET , requester }
 
enum class  RestoreRequestType { NOT_SET , SELECT }
 
enum class  SelectObjectContentEventType {
  RECORDS , STATS , PROGRESS , CONT ,
  END , UNKNOWN
}
 
enum class  ServerSideEncryption { NOT_SET , AES256 , aws_kms }
 
enum class  SseKmsEncryptedObjectsStatus { NOT_SET , Enabled , Disabled }
 
enum class  StorageClass {
  NOT_SET , STANDARD , REDUCED_REDUNDANCY , STANDARD_IA ,
  ONEZONE_IA , INTELLIGENT_TIERING , GLACIER , DEEP_ARCHIVE ,
  OUTPOSTS , GLACIER_IR
}
 
enum class  StorageClassAnalysisSchemaVersion { NOT_SET , V_1 }
 
enum class  TaggingDirective { NOT_SET , COPY , REPLACE }
 
enum class  Tier { NOT_SET , Standard , Bulk , Expedited }
 
enum class  TransitionStorageClass {
  NOT_SET , GLACIER , STANDARD_IA , ONEZONE_IA ,
  INTELLIGENT_TIERING , DEEP_ARCHIVE , GLACIER_IR
}
 
enum class  Type { NOT_SET , CanonicalUser , AmazonCustomerByEmail , Group }
 

Typedef Documentation

◆ AbortMultipartUploadOutcome

Definition at line 213 of file S3ServiceClientModel.h.

◆ AbortMultipartUploadOutcomeCallable

Definition at line 309 of file S3ServiceClientModel.h.

◆ CompleteMultipartUploadOutcome

Definition at line 214 of file S3ServiceClientModel.h.

◆ CompleteMultipartUploadOutcomeCallable

Definition at line 310 of file S3ServiceClientModel.h.

◆ CopyObjectOutcome

Definition at line 215 of file S3ServiceClientModel.h.

◆ CopyObjectOutcomeCallable

Definition at line 311 of file S3ServiceClientModel.h.

◆ CreateBucketOutcome

Definition at line 216 of file S3ServiceClientModel.h.

◆ CreateBucketOutcomeCallable

Definition at line 312 of file S3ServiceClientModel.h.

◆ CreateMultipartUploadOutcome

Definition at line 217 of file S3ServiceClientModel.h.

◆ CreateMultipartUploadOutcomeCallable

Definition at line 313 of file S3ServiceClientModel.h.

◆ DeleteBucketAnalyticsConfigurationOutcome

Definition at line 219 of file S3ServiceClientModel.h.

◆ DeleteBucketAnalyticsConfigurationOutcomeCallable

Definition at line 315 of file S3ServiceClientModel.h.

◆ DeleteBucketCorsOutcome

Definition at line 220 of file S3ServiceClientModel.h.

◆ DeleteBucketCorsOutcomeCallable

Definition at line 316 of file S3ServiceClientModel.h.

◆ DeleteBucketEncryptionOutcome

Definition at line 221 of file S3ServiceClientModel.h.

◆ DeleteBucketEncryptionOutcomeCallable

Definition at line 317 of file S3ServiceClientModel.h.

◆ DeleteBucketIntelligentTieringConfigurationOutcome

Definition at line 222 of file S3ServiceClientModel.h.

◆ DeleteBucketIntelligentTieringConfigurationOutcomeCallable

Definition at line 318 of file S3ServiceClientModel.h.

◆ DeleteBucketInventoryConfigurationOutcome

Definition at line 223 of file S3ServiceClientModel.h.

◆ DeleteBucketInventoryConfigurationOutcomeCallable

Definition at line 319 of file S3ServiceClientModel.h.

◆ DeleteBucketLifecycleOutcome

Definition at line 224 of file S3ServiceClientModel.h.

◆ DeleteBucketLifecycleOutcomeCallable

Definition at line 320 of file S3ServiceClientModel.h.

◆ DeleteBucketMetricsConfigurationOutcome

Definition at line 225 of file S3ServiceClientModel.h.

◆ DeleteBucketMetricsConfigurationOutcomeCallable

Definition at line 321 of file S3ServiceClientModel.h.

◆ DeleteBucketOutcome

Definition at line 218 of file S3ServiceClientModel.h.

◆ DeleteBucketOutcomeCallable

Definition at line 314 of file S3ServiceClientModel.h.

◆ DeleteBucketOwnershipControlsOutcome

Definition at line 226 of file S3ServiceClientModel.h.

◆ DeleteBucketOwnershipControlsOutcomeCallable

Definition at line 322 of file S3ServiceClientModel.h.

◆ DeleteBucketPolicyOutcome

Definition at line 227 of file S3ServiceClientModel.h.

◆ DeleteBucketPolicyOutcomeCallable

Definition at line 323 of file S3ServiceClientModel.h.

◆ DeleteBucketReplicationOutcome

Definition at line 228 of file S3ServiceClientModel.h.

◆ DeleteBucketReplicationOutcomeCallable

Definition at line 324 of file S3ServiceClientModel.h.

◆ DeleteBucketTaggingOutcome

Definition at line 229 of file S3ServiceClientModel.h.

◆ DeleteBucketTaggingOutcomeCallable

Definition at line 325 of file S3ServiceClientModel.h.

◆ DeleteBucketWebsiteOutcome

Definition at line 230 of file S3ServiceClientModel.h.

◆ DeleteBucketWebsiteOutcomeCallable

Definition at line 326 of file S3ServiceClientModel.h.

◆ DeleteObjectOutcome

Definition at line 231 of file S3ServiceClientModel.h.

◆ DeleteObjectOutcomeCallable

Definition at line 327 of file S3ServiceClientModel.h.

◆ DeleteObjectsOutcome

Definition at line 233 of file S3ServiceClientModel.h.

◆ DeleteObjectsOutcomeCallable

Definition at line 329 of file S3ServiceClientModel.h.

◆ DeleteObjectTaggingOutcome

Definition at line 232 of file S3ServiceClientModel.h.

◆ DeleteObjectTaggingOutcomeCallable

Definition at line 328 of file S3ServiceClientModel.h.

◆ DeletePublicAccessBlockOutcome

Definition at line 234 of file S3ServiceClientModel.h.

◆ DeletePublicAccessBlockOutcomeCallable

Definition at line 330 of file S3ServiceClientModel.h.

◆ GetBucketAccelerateConfigurationOutcome

Definition at line 235 of file S3ServiceClientModel.h.

◆ GetBucketAccelerateConfigurationOutcomeCallable

Definition at line 331 of file S3ServiceClientModel.h.

◆ GetBucketAclOutcome

Definition at line 236 of file S3ServiceClientModel.h.

◆ GetBucketAclOutcomeCallable

Definition at line 332 of file S3ServiceClientModel.h.

◆ GetBucketAnalyticsConfigurationOutcome

Definition at line 237 of file S3ServiceClientModel.h.

◆ GetBucketAnalyticsConfigurationOutcomeCallable

Definition at line 333 of file S3ServiceClientModel.h.

◆ GetBucketCorsOutcome

Definition at line 238 of file S3ServiceClientModel.h.

◆ GetBucketCorsOutcomeCallable

Definition at line 334 of file S3ServiceClientModel.h.

◆ GetBucketEncryptionOutcome

Definition at line 239 of file S3ServiceClientModel.h.

◆ GetBucketEncryptionOutcomeCallable

Definition at line 335 of file S3ServiceClientModel.h.

◆ GetBucketIntelligentTieringConfigurationOutcome

Definition at line 240 of file S3ServiceClientModel.h.

◆ GetBucketIntelligentTieringConfigurationOutcomeCallable

Definition at line 336 of file S3ServiceClientModel.h.

◆ GetBucketInventoryConfigurationOutcome

Definition at line 241 of file S3ServiceClientModel.h.

◆ GetBucketInventoryConfigurationOutcomeCallable

Definition at line 337 of file S3ServiceClientModel.h.

◆ GetBucketLifecycleConfigurationOutcome

Definition at line 242 of file S3ServiceClientModel.h.

◆ GetBucketLifecycleConfigurationOutcomeCallable

Definition at line 338 of file S3ServiceClientModel.h.

◆ GetBucketLocationOutcome

Definition at line 243 of file S3ServiceClientModel.h.

◆ GetBucketLocationOutcomeCallable

Definition at line 339 of file S3ServiceClientModel.h.

◆ GetBucketLoggingOutcome

Definition at line 244 of file S3ServiceClientModel.h.

◆ GetBucketLoggingOutcomeCallable

Definition at line 340 of file S3ServiceClientModel.h.

◆ GetBucketMetricsConfigurationOutcome

Definition at line 245 of file S3ServiceClientModel.h.

◆ GetBucketMetricsConfigurationOutcomeCallable

Definition at line 341 of file S3ServiceClientModel.h.

◆ GetBucketNotificationConfigurationOutcome

Definition at line 246 of file S3ServiceClientModel.h.

◆ GetBucketNotificationConfigurationOutcomeCallable

Definition at line 342 of file S3ServiceClientModel.h.

◆ GetBucketOwnershipControlsOutcome

Definition at line 247 of file S3ServiceClientModel.h.

◆ GetBucketOwnershipControlsOutcomeCallable

Definition at line 343 of file S3ServiceClientModel.h.

◆ GetBucketPolicyOutcome

Definition at line 248 of file S3ServiceClientModel.h.

◆ GetBucketPolicyOutcomeCallable

Definition at line 344 of file S3ServiceClientModel.h.

◆ GetBucketPolicyStatusOutcome

Definition at line 249 of file S3ServiceClientModel.h.

◆ GetBucketPolicyStatusOutcomeCallable

Definition at line 345 of file S3ServiceClientModel.h.

◆ GetBucketReplicationOutcome

Definition at line 250 of file S3ServiceClientModel.h.

◆ GetBucketReplicationOutcomeCallable

Definition at line 346 of file S3ServiceClientModel.h.

◆ GetBucketRequestPaymentOutcome

Definition at line 251 of file S3ServiceClientModel.h.

◆ GetBucketRequestPaymentOutcomeCallable

Definition at line 347 of file S3ServiceClientModel.h.

◆ GetBucketTaggingOutcome

Definition at line 252 of file S3ServiceClientModel.h.

◆ GetBucketTaggingOutcomeCallable

Definition at line 348 of file S3ServiceClientModel.h.

◆ GetBucketVersioningOutcome

Definition at line 253 of file S3ServiceClientModel.h.

◆ GetBucketVersioningOutcomeCallable

Definition at line 349 of file S3ServiceClientModel.h.

◆ GetBucketWebsiteOutcome

Definition at line 254 of file S3ServiceClientModel.h.

◆ GetBucketWebsiteOutcomeCallable

Definition at line 350 of file S3ServiceClientModel.h.

◆ GetObjectAclOutcome

Definition at line 256 of file S3ServiceClientModel.h.

◆ GetObjectAclOutcomeCallable

Definition at line 352 of file S3ServiceClientModel.h.

◆ GetObjectAttributesOutcome

Definition at line 257 of file S3ServiceClientModel.h.

◆ GetObjectAttributesOutcomeCallable

Definition at line 353 of file S3ServiceClientModel.h.

◆ GetObjectLegalHoldOutcome

Definition at line 258 of file S3ServiceClientModel.h.

◆ GetObjectLegalHoldOutcomeCallable

Definition at line 354 of file S3ServiceClientModel.h.

◆ GetObjectLockConfigurationOutcome

Definition at line 259 of file S3ServiceClientModel.h.

◆ GetObjectLockConfigurationOutcomeCallable

Definition at line 355 of file S3ServiceClientModel.h.

◆ GetObjectOutcome

Definition at line 255 of file S3ServiceClientModel.h.

◆ GetObjectOutcomeCallable

Definition at line 351 of file S3ServiceClientModel.h.

◆ GetObjectRetentionOutcome

Definition at line 260 of file S3ServiceClientModel.h.

◆ GetObjectRetentionOutcomeCallable

Definition at line 356 of file S3ServiceClientModel.h.

◆ GetObjectTaggingOutcome

Definition at line 261 of file S3ServiceClientModel.h.

◆ GetObjectTaggingOutcomeCallable

Definition at line 357 of file S3ServiceClientModel.h.

◆ GetObjectTorrentOutcome

Definition at line 262 of file S3ServiceClientModel.h.

◆ GetObjectTorrentOutcomeCallable

Definition at line 358 of file S3ServiceClientModel.h.

◆ GetPublicAccessBlockOutcome

Definition at line 263 of file S3ServiceClientModel.h.

◆ GetPublicAccessBlockOutcomeCallable

Definition at line 359 of file S3ServiceClientModel.h.

◆ HeadBucketOutcome

Definition at line 264 of file S3ServiceClientModel.h.

◆ HeadBucketOutcomeCallable

Definition at line 360 of file S3ServiceClientModel.h.

◆ HeadObjectOutcome

Definition at line 265 of file S3ServiceClientModel.h.

◆ HeadObjectOutcomeCallable

Definition at line 361 of file S3ServiceClientModel.h.

◆ ListBucketAnalyticsConfigurationsOutcome

Definition at line 266 of file S3ServiceClientModel.h.

◆ ListBucketAnalyticsConfigurationsOutcomeCallable

Definition at line 362 of file S3ServiceClientModel.h.

◆ ListBucketIntelligentTieringConfigurationsOutcome

Definition at line 267 of file S3ServiceClientModel.h.

◆ ListBucketIntelligentTieringConfigurationsOutcomeCallable

Definition at line 363 of file S3ServiceClientModel.h.

◆ ListBucketInventoryConfigurationsOutcome

Definition at line 268 of file S3ServiceClientModel.h.

◆ ListBucketInventoryConfigurationsOutcomeCallable

Definition at line 364 of file S3ServiceClientModel.h.

◆ ListBucketMetricsConfigurationsOutcome

Definition at line 269 of file S3ServiceClientModel.h.

◆ ListBucketMetricsConfigurationsOutcomeCallable

Definition at line 365 of file S3ServiceClientModel.h.

◆ ListBucketsOutcome

Definition at line 270 of file S3ServiceClientModel.h.

◆ ListBucketsOutcomeCallable

Definition at line 366 of file S3ServiceClientModel.h.

◆ ListMultipartUploadsOutcome

Definition at line 271 of file S3ServiceClientModel.h.

◆ ListMultipartUploadsOutcomeCallable

Definition at line 367 of file S3ServiceClientModel.h.

◆ ListObjectsOutcome

Definition at line 273 of file S3ServiceClientModel.h.

◆ ListObjectsOutcomeCallable

Definition at line 369 of file S3ServiceClientModel.h.

◆ ListObjectsV2Outcome

Definition at line 274 of file S3ServiceClientModel.h.

◆ ListObjectsV2OutcomeCallable

Definition at line 370 of file S3ServiceClientModel.h.

◆ ListObjectVersionsOutcome

Definition at line 272 of file S3ServiceClientModel.h.

◆ ListObjectVersionsOutcomeCallable

Definition at line 368 of file S3ServiceClientModel.h.

◆ ListPartsOutcome

Definition at line 275 of file S3ServiceClientModel.h.

◆ ListPartsOutcomeCallable

Definition at line 371 of file S3ServiceClientModel.h.

◆ PutBucketAccelerateConfigurationOutcome

Definition at line 276 of file S3ServiceClientModel.h.

◆ PutBucketAccelerateConfigurationOutcomeCallable

Definition at line 372 of file S3ServiceClientModel.h.

◆ PutBucketAclOutcome

Definition at line 277 of file S3ServiceClientModel.h.

◆ PutBucketAclOutcomeCallable

Definition at line 373 of file S3ServiceClientModel.h.

◆ PutBucketAnalyticsConfigurationOutcome

Definition at line 278 of file S3ServiceClientModel.h.

◆ PutBucketAnalyticsConfigurationOutcomeCallable

Definition at line 374 of file S3ServiceClientModel.h.

◆ PutBucketCorsOutcome

Definition at line 279 of file S3ServiceClientModel.h.

◆ PutBucketCorsOutcomeCallable

Definition at line 375 of file S3ServiceClientModel.h.

◆ PutBucketEncryptionOutcome

Definition at line 280 of file S3ServiceClientModel.h.

◆ PutBucketEncryptionOutcomeCallable

Definition at line 376 of file S3ServiceClientModel.h.

◆ PutBucketIntelligentTieringConfigurationOutcome

Definition at line 281 of file S3ServiceClientModel.h.

◆ PutBucketIntelligentTieringConfigurationOutcomeCallable

Definition at line 377 of file S3ServiceClientModel.h.

◆ PutBucketInventoryConfigurationOutcome

Definition at line 282 of file S3ServiceClientModel.h.

◆ PutBucketInventoryConfigurationOutcomeCallable

Definition at line 378 of file S3ServiceClientModel.h.

◆ PutBucketLifecycleConfigurationOutcome

Definition at line 283 of file S3ServiceClientModel.h.

◆ PutBucketLifecycleConfigurationOutcomeCallable

Definition at line 379 of file S3ServiceClientModel.h.

◆ PutBucketLoggingOutcome

Definition at line 284 of file S3ServiceClientModel.h.

◆ PutBucketLoggingOutcomeCallable

Definition at line 380 of file S3ServiceClientModel.h.

◆ PutBucketMetricsConfigurationOutcome

Definition at line 285 of file S3ServiceClientModel.h.

◆ PutBucketMetricsConfigurationOutcomeCallable

Definition at line 381 of file S3ServiceClientModel.h.

◆ PutBucketNotificationConfigurationOutcome

Definition at line 286 of file S3ServiceClientModel.h.

◆ PutBucketNotificationConfigurationOutcomeCallable

Definition at line 382 of file S3ServiceClientModel.h.

◆ PutBucketOwnershipControlsOutcome

Definition at line 287 of file S3ServiceClientModel.h.

◆ PutBucketOwnershipControlsOutcomeCallable

Definition at line 383 of file S3ServiceClientModel.h.

◆ PutBucketPolicyOutcome

Definition at line 288 of file S3ServiceClientModel.h.

◆ PutBucketPolicyOutcomeCallable

Definition at line 384 of file S3ServiceClientModel.h.

◆ PutBucketReplicationOutcome

Definition at line 289 of file S3ServiceClientModel.h.

◆ PutBucketReplicationOutcomeCallable

Definition at line 385 of file S3ServiceClientModel.h.

◆ PutBucketRequestPaymentOutcome

Definition at line 290 of file S3ServiceClientModel.h.

◆ PutBucketRequestPaymentOutcomeCallable

Definition at line 386 of file S3ServiceClientModel.h.

◆ PutBucketTaggingOutcome

Definition at line 291 of file S3ServiceClientModel.h.

◆ PutBucketTaggingOutcomeCallable

Definition at line 387 of file S3ServiceClientModel.h.

◆ PutBucketVersioningOutcome

Definition at line 292 of file S3ServiceClientModel.h.

◆ PutBucketVersioningOutcomeCallable

Definition at line 388 of file S3ServiceClientModel.h.

◆ PutBucketWebsiteOutcome

Definition at line 293 of file S3ServiceClientModel.h.

◆ PutBucketWebsiteOutcomeCallable

Definition at line 389 of file S3ServiceClientModel.h.

◆ PutObjectAclOutcome

Definition at line 295 of file S3ServiceClientModel.h.

◆ PutObjectAclOutcomeCallable

Definition at line 391 of file S3ServiceClientModel.h.

◆ PutObjectLegalHoldOutcome

Definition at line 296 of file S3ServiceClientModel.h.

◆ PutObjectLegalHoldOutcomeCallable

Definition at line 392 of file S3ServiceClientModel.h.

◆ PutObjectLockConfigurationOutcome

Definition at line 297 of file S3ServiceClientModel.h.

◆ PutObjectLockConfigurationOutcomeCallable

Definition at line 393 of file S3ServiceClientModel.h.

◆ PutObjectOutcome

Definition at line 294 of file S3ServiceClientModel.h.

◆ PutObjectOutcomeCallable

Definition at line 390 of file S3ServiceClientModel.h.

◆ PutObjectRetentionOutcome

Definition at line 298 of file S3ServiceClientModel.h.

◆ PutObjectRetentionOutcomeCallable

Definition at line 394 of file S3ServiceClientModel.h.

◆ PutObjectTaggingOutcome

Definition at line 299 of file S3ServiceClientModel.h.

◆ PutObjectTaggingOutcomeCallable

Definition at line 395 of file S3ServiceClientModel.h.

◆ PutPublicAccessBlockOutcome

Definition at line 300 of file S3ServiceClientModel.h.

◆ PutPublicAccessBlockOutcomeCallable

Definition at line 396 of file S3ServiceClientModel.h.

◆ RestoreObjectOutcome

Definition at line 301 of file S3ServiceClientModel.h.

◆ RestoreObjectOutcomeCallable

Definition at line 397 of file S3ServiceClientModel.h.

◆ SelectObjectContentOutcome

Definition at line 302 of file S3ServiceClientModel.h.

◆ SelectObjectContentOutcomeCallable

Definition at line 398 of file S3ServiceClientModel.h.

◆ UploadPartCopyOutcome

Definition at line 304 of file S3ServiceClientModel.h.

◆ UploadPartCopyOutcomeCallable

Definition at line 400 of file S3ServiceClientModel.h.

◆ UploadPartOutcome

Definition at line 303 of file S3ServiceClientModel.h.

◆ UploadPartOutcomeCallable

Definition at line 399 of file S3ServiceClientModel.h.

◆ WriteGetObjectResponseOutcome

Definition at line 305 of file S3ServiceClientModel.h.

◆ WriteGetObjectResponseOutcomeCallable

Definition at line 401 of file S3ServiceClientModel.h.

Enumeration Type Documentation

◆ AnalyticsS3ExportFileFormat

Enumerator
NOT_SET 
CSV 

Definition at line 16 of file AnalyticsS3ExportFileFormat.h.

◆ ArchiveStatus

enum class Aws::S3::Model::ArchiveStatus
strong
Enumerator
NOT_SET 
ARCHIVE_ACCESS 
DEEP_ARCHIVE_ACCESS 

Definition at line 16 of file ArchiveStatus.h.

◆ BucketAccelerateStatus

Enumerator
NOT_SET 
Enabled 
Suspended 

Definition at line 16 of file BucketAccelerateStatus.h.

◆ BucketCannedACL

Enumerator
NOT_SET 
private_ 
public_read 
public_read_write 
authenticated_read 

Definition at line 16 of file BucketCannedACL.h.

◆ BucketLocationConstraint

Enumerator
NOT_SET 
af_south_1 
ap_east_1 
ap_northeast_1 
ap_northeast_2 
ap_northeast_3 
ap_south_1 
ap_southeast_1 
ap_southeast_2 
ap_southeast_3 
ca_central_1 
cn_north_1 
cn_northwest_1 
EU 
eu_central_1 
eu_north_1 
eu_south_1 
eu_west_1 
eu_west_2 
eu_west_3 
me_south_1 
sa_east_1 
us_east_2 
us_gov_east_1 
us_gov_west_1 
us_west_1 
us_west_2 
us_iso_west_1 
us_east_1 

Definition at line 16 of file BucketLocationConstraint.h.

◆ BucketLogsPermission

Enumerator
NOT_SET 
FULL_CONTROL 
READ 
WRITE 

Definition at line 16 of file BucketLogsPermission.h.

◆ BucketVersioningStatus

Enumerator
NOT_SET 
Enabled 
Suspended 

Definition at line 16 of file BucketVersioningStatus.h.

◆ ChecksumAlgorithm

Enumerator
NOT_SET 
CRC32 
CRC32C 
SHA1 
SHA256 

Definition at line 16 of file ChecksumAlgorithm.h.

◆ ChecksumMode

enum class Aws::S3::Model::ChecksumMode
strong
Enumerator
NOT_SET 
ENABLED 

Definition at line 16 of file ChecksumMode.h.

◆ CompressionType

Enumerator
NOT_SET 
NONE 
GZIP 
BZIP2 

Definition at line 16 of file CompressionType.h.

◆ DeleteMarkerReplicationStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file DeleteMarkerReplicationStatus.h.

◆ EncodingType

enum class Aws::S3::Model::EncodingType
strong
Enumerator
NOT_SET 
url 

Definition at line 16 of file EncodingType.h.

◆ Event

enum class 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 
s3_ObjectRestore 
s3_ObjectRestore_Post 
s3_ObjectRestore_Completed 
s3_Replication 
s3_Replication_OperationFailedReplication 
s3_Replication_OperationNotTracked 
s3_Replication_OperationMissedThreshold 
s3_Replication_OperationReplicatedAfterThreshold 
s3_ObjectRestore_Delete 
s3_LifecycleTransition 
s3_IntelligentTiering 
s3_ObjectAcl_Put 
s3_LifecycleExpiration 
s3_LifecycleExpiration_Delete 
s3_LifecycleExpiration_DeleteMarkerCreated 
s3_ObjectTagging 
s3_ObjectTagging_Put 
s3_ObjectTagging_Delete 

Definition at line 16 of file Event.h.

◆ ExistingObjectReplicationStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file ExistingObjectReplicationStatus.h.

◆ ExpirationStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file ExpirationStatus.h.

◆ ExpressionType

enum class Aws::S3::Model::ExpressionType
strong
Enumerator
NOT_SET 
SQL 

Definition at line 16 of file ExpressionType.h.

◆ FileHeaderInfo

enum class Aws::S3::Model::FileHeaderInfo
strong
Enumerator
NOT_SET 
USE 
IGNORE 
NONE 

Definition at line 16 of file FileHeaderInfo.h.

◆ FilterRuleName

enum class Aws::S3::Model::FilterRuleName
strong
Enumerator
NOT_SET 
prefix 
suffix 

Definition at line 16 of file FilterRuleName.h.

◆ IntelligentTieringAccessTier

Enumerator
NOT_SET 
ARCHIVE_ACCESS 
DEEP_ARCHIVE_ACCESS 

Definition at line 16 of file IntelligentTieringAccessTier.h.

◆ IntelligentTieringStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file IntelligentTieringStatus.h.

◆ InventoryFormat

Enumerator
NOT_SET 
CSV 
ORC 
Parquet 

Definition at line 16 of file InventoryFormat.h.

◆ InventoryFrequency

Enumerator
NOT_SET 
Daily 
Weekly 

Definition at line 16 of file InventoryFrequency.h.

◆ InventoryIncludedObjectVersions

Enumerator
NOT_SET 
All 
Current 

Definition at line 16 of file InventoryIncludedObjectVersions.h.

◆ InventoryOptionalField

Enumerator
NOT_SET 
Size 
LastModifiedDate 
StorageClass 
ETag 
IsMultipartUploaded 
ReplicationStatus 
EncryptionStatus 
ObjectLockRetainUntilDate 
ObjectLockMode 
ObjectLockLegalHoldStatus 
IntelligentTieringAccessTier 
BucketKeyStatus 
ChecksumAlgorithm 

Definition at line 16 of file InventoryOptionalField.h.

◆ JSONType

enum class Aws::S3::Model::JSONType
strong
Enumerator
NOT_SET 
DOCUMENT 
LINES 

Definition at line 16 of file JSONType.h.

◆ MetadataDirective

Enumerator
NOT_SET 
COPY 
REPLACE 

Definition at line 16 of file MetadataDirective.h.

◆ MetricsStatus

enum class Aws::S3::Model::MetricsStatus
strong
Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file MetricsStatus.h.

◆ MFADelete

enum class Aws::S3::Model::MFADelete
strong
Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file MFADelete.h.

◆ MFADeleteStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file MFADeleteStatus.h.

◆ ObjectAttributes

Enumerator
NOT_SET 
ETag 
Checksum 
ObjectParts 
StorageClass 
ObjectSize 

Definition at line 16 of file ObjectAttributes.h.

◆ ObjectCannedACL

Enumerator
NOT_SET 
private_ 
public_read 
public_read_write 
authenticated_read 
aws_exec_read 
bucket_owner_read 
bucket_owner_full_control 

Definition at line 16 of file ObjectCannedACL.h.

◆ ObjectLockEnabled

Enumerator
NOT_SET 
Enabled 

Definition at line 16 of file ObjectLockEnabled.h.

◆ ObjectLockLegalHoldStatus

Enumerator
NOT_SET 
ON 
OFF 

Definition at line 16 of file ObjectLockLegalHoldStatus.h.

◆ ObjectLockMode

enum class Aws::S3::Model::ObjectLockMode
strong
Enumerator
NOT_SET 
GOVERNANCE 
COMPLIANCE 

Definition at line 16 of file ObjectLockMode.h.

◆ ObjectLockRetentionMode

Enumerator
NOT_SET 
GOVERNANCE 
COMPLIANCE 

Definition at line 16 of file ObjectLockRetentionMode.h.

◆ ObjectOwnership

Enumerator
NOT_SET 
BucketOwnerPreferred 
ObjectWriter 
BucketOwnerEnforced 

Definition at line 16 of file ObjectOwnership.h.

◆ ObjectStorageClass

Enumerator
NOT_SET 
STANDARD 
REDUCED_REDUNDANCY 
GLACIER 
STANDARD_IA 
ONEZONE_IA 
INTELLIGENT_TIERING 
DEEP_ARCHIVE 
OUTPOSTS 
GLACIER_IR 

Definition at line 16 of file ObjectStorageClass.h.

◆ ObjectVersionStorageClass

Enumerator
NOT_SET 
STANDARD 

Definition at line 16 of file ObjectVersionStorageClass.h.

◆ OwnerOverride

enum class Aws::S3::Model::OwnerOverride
strong
Enumerator
NOT_SET 
Destination 

Definition at line 16 of file OwnerOverride.h.

◆ Payer

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

Definition at line 16 of file Payer.h.

◆ Permission

enum class Aws::S3::Model::Permission
strong
Enumerator
NOT_SET 
FULL_CONTROL 
WRITE 
WRITE_ACP 
READ 
READ_ACP 

Definition at line 16 of file Permission.h.

◆ Protocol

enum class Aws::S3::Model::Protocol
strong
Enumerator
NOT_SET 
http 
https 

Definition at line 16 of file Protocol.h.

◆ QuoteFields

enum class Aws::S3::Model::QuoteFields
strong
Enumerator
NOT_SET 
ALWAYS 
ASNEEDED 

Definition at line 16 of file QuoteFields.h.

◆ ReplicaModificationsStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file ReplicaModificationsStatus.h.

◆ ReplicationRuleStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file ReplicationRuleStatus.h.

◆ ReplicationStatus

Enumerator
NOT_SET 
COMPLETED 
PENDING 
FAILED 
REPLICA 

Definition at line 16 of file ReplicationStatus.h.

◆ ReplicationTimeStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file ReplicationTimeStatus.h.

◆ RequestCharged

enum class Aws::S3::Model::RequestCharged
strong
Enumerator
NOT_SET 
requester 

Definition at line 16 of file RequestCharged.h.

◆ RequestPayer

enum class Aws::S3::Model::RequestPayer
strong
Enumerator
NOT_SET 
requester 

Definition at line 16 of file RequestPayer.h.

◆ RestoreRequestType

Enumerator
NOT_SET 
SELECT 

Definition at line 16 of file RestoreRequestType.h.

◆ SelectObjectContentEventType

Enumerator
RECORDS 
STATS 
PROGRESS 
CONT 
END 
UNKNOWN 

Definition at line 23 of file SelectObjectContentHandler.h.

◆ ServerSideEncryption

Enumerator
NOT_SET 
AES256 
aws_kms 

Definition at line 16 of file ServerSideEncryption.h.

◆ SseKmsEncryptedObjectsStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file SseKmsEncryptedObjectsStatus.h.

◆ StorageClass

enum class Aws::S3::Model::StorageClass
strong
Enumerator
NOT_SET 
STANDARD 
REDUCED_REDUNDANCY 
STANDARD_IA 
ONEZONE_IA 
INTELLIGENT_TIERING 
GLACIER 
DEEP_ARCHIVE 
OUTPOSTS 
GLACIER_IR 

Definition at line 16 of file StorageClass.h.

◆ StorageClassAnalysisSchemaVersion

Enumerator
NOT_SET 
V_1 

Definition at line 16 of file StorageClassAnalysisSchemaVersion.h.

◆ TaggingDirective

Enumerator
NOT_SET 
COPY 
REPLACE 

Definition at line 16 of file TaggingDirective.h.

◆ Tier

enum class Aws::S3::Model::Tier
strong
Enumerator
NOT_SET 
Standard 
Bulk 
Expedited 

Definition at line 16 of file Tier.h.

◆ TransitionStorageClass

Enumerator
NOT_SET 
GLACIER 
STANDARD_IA 
ONEZONE_IA 
INTELLIGENT_TIERING 
DEEP_ARCHIVE 
GLACIER_IR 

Definition at line 16 of file TransitionStorageClass.h.

◆ Type

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

Definition at line 16 of file Type.h.