amazonka-s3: Amazon Simple Storage Service SDK.
Derived from API version 2006-03-01
of the AWS service descriptions, licensed under Apache 2.0.
The types from this library are intended to be used with amazonka, which provides mechanisms for specifying AuthN/AuthZ information, sending requests, and receiving responses.
It is recommended to use generic lenses or optics from packages such as generic-lens or optics to modify optional fields and deconstruct responses.
Generated lenses can be found in Amazonka.S3.Lens and are suitable for use with a lens package such as lens or lens-family-core.
See Amazonka.S3 and the AWS documentation to get started.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Amazonka
- Amazonka.S3
- Amazonka.S3.AbortMultipartUpload
- Amazonka.S3.CompleteMultipartUpload
- Amazonka.S3.CopyObject
- Amazonka.S3.CreateBucket
- Amazonka.S3.CreateMultipartUpload
- Amazonka.S3.DeleteBucket
- Amazonka.S3.DeleteBucketAnalyticsConfiguration
- Amazonka.S3.DeleteBucketCors
- Amazonka.S3.DeleteBucketEncryption
- Amazonka.S3.DeleteBucketIntelligentTieringConfiguration
- Amazonka.S3.DeleteBucketInventoryConfiguration
- Amazonka.S3.DeleteBucketLifecycle
- Amazonka.S3.DeleteBucketMetricsConfiguration
- Amazonka.S3.DeleteBucketOwnershipControls
- Amazonka.S3.DeleteBucketPolicy
- Amazonka.S3.DeleteBucketReplication
- Amazonka.S3.DeleteBucketTagging
- Amazonka.S3.DeleteBucketWebsite
- Amazonka.S3.DeleteObject
- Amazonka.S3.DeleteObjectTagging
- Amazonka.S3.DeleteObjects
- Amazonka.S3.DeletePublicAccessBlock
- Amazonka.S3.GetBucketAccelerateConfiguration
- Amazonka.S3.GetBucketAcl
- Amazonka.S3.GetBucketAnalyticsConfiguration
- Amazonka.S3.GetBucketCors
- Amazonka.S3.GetBucketEncryption
- Amazonka.S3.GetBucketIntelligentTieringConfiguration
- Amazonka.S3.GetBucketInventoryConfiguration
- Amazonka.S3.GetBucketLifecycleConfiguration
- Amazonka.S3.GetBucketLocation
- Amazonka.S3.GetBucketLogging
- Amazonka.S3.GetBucketMetricsConfiguration
- Amazonka.S3.GetBucketNotificationConfiguration
- Amazonka.S3.GetBucketOwnershipControls
- Amazonka.S3.GetBucketPolicy
- Amazonka.S3.GetBucketPolicyStatus
- Amazonka.S3.GetBucketReplication
- Amazonka.S3.GetBucketRequestPayment
- Amazonka.S3.GetBucketTagging
- Amazonka.S3.GetBucketVersioning
- Amazonka.S3.GetBucketWebsite
- Amazonka.S3.GetObject
- Amazonka.S3.GetObjectAcl
- Amazonka.S3.GetObjectAttributes
- Amazonka.S3.GetObjectLegalHold
- Amazonka.S3.GetObjectLockConfiguration
- Amazonka.S3.GetObjectRetention
- Amazonka.S3.GetObjectTagging
- Amazonka.S3.GetObjectTorrent
- Amazonka.S3.GetPublicAccessBlock
- Amazonka.S3.HeadBucket
- Amazonka.S3.HeadObject
- Amazonka.S3.Internal
- Amazonka.S3.Lens
- Amazonka.S3.ListBucketAnalyticsConfigurations
- Amazonka.S3.ListBucketIntelligentTieringConfigurations
- Amazonka.S3.ListBucketInventoryConfigurations
- Amazonka.S3.ListBucketMetricsConfigurations
- Amazonka.S3.ListBuckets
- Amazonka.S3.ListMultipartUploads
- Amazonka.S3.ListObjectVersions
- Amazonka.S3.ListObjects
- Amazonka.S3.ListObjectsV2
- Amazonka.S3.ListParts
- Amazonka.S3.PutBucketAccelerateConfiguration
- Amazonka.S3.PutBucketAcl
- Amazonka.S3.PutBucketAnalyticsConfiguration
- Amazonka.S3.PutBucketCors
- Amazonka.S3.PutBucketEncryption
- Amazonka.S3.PutBucketIntelligentTieringConfiguration
- Amazonka.S3.PutBucketInventoryConfiguration
- Amazonka.S3.PutBucketLifecycleConfiguration
- Amazonka.S3.PutBucketLogging
- Amazonka.S3.PutBucketMetricsConfiguration
- Amazonka.S3.PutBucketNotificationConfiguration
- Amazonka.S3.PutBucketOwnershipControls
- Amazonka.S3.PutBucketPolicy
- Amazonka.S3.PutBucketReplication
- Amazonka.S3.PutBucketRequestPayment
- Amazonka.S3.PutBucketTagging
- Amazonka.S3.PutBucketVersioning
- Amazonka.S3.PutBucketWebsite
- Amazonka.S3.PutObject
- Amazonka.S3.PutObjectAcl
- Amazonka.S3.PutObjectLegalHold
- Amazonka.S3.PutObjectLockConfiguration
- Amazonka.S3.PutObjectRetention
- Amazonka.S3.PutObjectTagging
- Amazonka.S3.PutPublicAccessBlock
- Amazonka.S3.RestoreObject
- Amazonka.S3.SelectObjectContent
- Amazonka.S3.Types
- Amazonka.S3.Types.AbortIncompleteMultipartUpload
- Amazonka.S3.Types.AccelerateConfiguration
- Amazonka.S3.Types.AccessControlPolicy
- Amazonka.S3.Types.AccessControlTranslation
- Amazonka.S3.Types.AnalyticsAndOperator
- Amazonka.S3.Types.AnalyticsConfiguration
- Amazonka.S3.Types.AnalyticsExportDestination
- Amazonka.S3.Types.AnalyticsFilter
- Amazonka.S3.Types.AnalyticsS3BucketDestination
- Amazonka.S3.Types.AnalyticsS3ExportFileFormat
- Amazonka.S3.Types.ArchiveStatus
- Amazonka.S3.Types.Bucket
- Amazonka.S3.Types.BucketAccelerateStatus
- Amazonka.S3.Types.BucketCannedACL
- Amazonka.S3.Types.BucketLifecycleConfiguration
- Amazonka.S3.Types.BucketLoggingStatus
- Amazonka.S3.Types.BucketLogsPermission
- Amazonka.S3.Types.BucketVersioningStatus
- Amazonka.S3.Types.CORSConfiguration
- Amazonka.S3.Types.CORSRule
- Amazonka.S3.Types.CSVInput
- Amazonka.S3.Types.CSVOutput
- Amazonka.S3.Types.Checksum
- Amazonka.S3.Types.ChecksumAlgorithm
- Amazonka.S3.Types.ChecksumMode
- Amazonka.S3.Types.CommonPrefix
- Amazonka.S3.Types.CompletedMultipartUpload
- Amazonka.S3.Types.CompletedPart
- Amazonka.S3.Types.CompressionType
- Amazonka.S3.Types.Condition
- Amazonka.S3.Types.ContinuationEvent
- Amazonka.S3.Types.CopyObjectResult
- Amazonka.S3.Types.CopyPartResult
- Amazonka.S3.Types.CreateBucketConfiguration
- Amazonka.S3.Types.DefaultRetention
- Amazonka.S3.Types.Delete
- Amazonka.S3.Types.DeleteMarkerEntry
- Amazonka.S3.Types.DeleteMarkerReplication
- Amazonka.S3.Types.DeleteMarkerReplicationStatus
- Amazonka.S3.Types.DeletedObject
- Amazonka.S3.Types.Destination
- Amazonka.S3.Types.EncodingType
- Amazonka.S3.Types.Encryption
- Amazonka.S3.Types.EncryptionConfiguration
- Amazonka.S3.Types.EndEvent
- Amazonka.S3.Types.ErrorDocument
- Amazonka.S3.Types.Event
- Amazonka.S3.Types.EventBridgeConfiguration
- Amazonka.S3.Types.ExistingObjectReplication
- Amazonka.S3.Types.ExistingObjectReplicationStatus
- Amazonka.S3.Types.ExpirationStatus
- Amazonka.S3.Types.ExpressionType
- Amazonka.S3.Types.FileHeaderInfo
- Amazonka.S3.Types.FilterRule
- Amazonka.S3.Types.FilterRuleName
- Amazonka.S3.Types.GetObjectAttributesParts
- Amazonka.S3.Types.GlacierJobParameters
- Amazonka.S3.Types.Grant
- Amazonka.S3.Types.Grantee
- Amazonka.S3.Types.IndexDocument
- Amazonka.S3.Types.Initiator
- Amazonka.S3.Types.InputSerialization
- Amazonka.S3.Types.IntelligentTieringAccessTier
- Amazonka.S3.Types.IntelligentTieringAndOperator
- Amazonka.S3.Types.IntelligentTieringConfiguration
- Amazonka.S3.Types.IntelligentTieringFilter
- Amazonka.S3.Types.IntelligentTieringStatus
- Amazonka.S3.Types.InventoryConfiguration
- Amazonka.S3.Types.InventoryDestination
- Amazonka.S3.Types.InventoryEncryption
- Amazonka.S3.Types.InventoryFilter
- Amazonka.S3.Types.InventoryFormat
- Amazonka.S3.Types.InventoryFrequency
- Amazonka.S3.Types.InventoryIncludedObjectVersions
- Amazonka.S3.Types.InventoryOptionalField
- Amazonka.S3.Types.InventoryS3BucketDestination
- Amazonka.S3.Types.InventorySchedule
- Amazonka.S3.Types.JSONInput
- Amazonka.S3.Types.JSONOutput
- Amazonka.S3.Types.JSONType
- Amazonka.S3.Types.LambdaFunctionConfiguration
- Amazonka.S3.Types.LifecycleExpiration
- Amazonka.S3.Types.LifecycleRule
- Amazonka.S3.Types.LifecycleRuleAndOperator
- Amazonka.S3.Types.LifecycleRuleFilter
- Amazonka.S3.Types.LoggingEnabled
- Amazonka.S3.Types.MFADelete
- Amazonka.S3.Types.MFADeleteStatus
- Amazonka.S3.Types.MetadataDirective
- Amazonka.S3.Types.MetadataEntry
- Amazonka.S3.Types.Metrics
- Amazonka.S3.Types.MetricsAndOperator
- Amazonka.S3.Types.MetricsConfiguration
- Amazonka.S3.Types.MetricsFilter
- Amazonka.S3.Types.MetricsStatus
- Amazonka.S3.Types.MultipartUpload
- Amazonka.S3.Types.NoncurrentVersionExpiration
- Amazonka.S3.Types.NoncurrentVersionTransition
- Amazonka.S3.Types.NotificationConfiguration
- Amazonka.S3.Types.NotificationConfigurationFilter
- Amazonka.S3.Types.Object
- Amazonka.S3.Types.ObjectAttributes
- Amazonka.S3.Types.ObjectCannedACL
- Amazonka.S3.Types.ObjectIdentifier
- Amazonka.S3.Types.ObjectLockConfiguration
- Amazonka.S3.Types.ObjectLockEnabled
- Amazonka.S3.Types.ObjectLockLegalHold
- Amazonka.S3.Types.ObjectLockLegalHoldStatus
- Amazonka.S3.Types.ObjectLockMode
- Amazonka.S3.Types.ObjectLockRetention
- Amazonka.S3.Types.ObjectLockRetentionMode
- Amazonka.S3.Types.ObjectLockRule
- Amazonka.S3.Types.ObjectOwnership
- Amazonka.S3.Types.ObjectPart
- Amazonka.S3.Types.ObjectStorageClass
- Amazonka.S3.Types.ObjectVersion
- Amazonka.S3.Types.ObjectVersionStorageClass
- Amazonka.S3.Types.OutputLocation
- Amazonka.S3.Types.OutputSerialization
- Amazonka.S3.Types.Owner
- Amazonka.S3.Types.OwnerOverride
- Amazonka.S3.Types.OwnershipControls
- Amazonka.S3.Types.OwnershipControlsRule
- Amazonka.S3.Types.ParquetInput
- Amazonka.S3.Types.Part
- Amazonka.S3.Types.Payer
- Amazonka.S3.Types.Permission
- Amazonka.S3.Types.PolicyStatus
- Amazonka.S3.Types.Progress
- Amazonka.S3.Types.ProgressEvent
- Amazonka.S3.Types.Protocol
- Amazonka.S3.Types.PublicAccessBlockConfiguration
- Amazonka.S3.Types.QueueConfiguration
- Amazonka.S3.Types.QuoteFields
- Amazonka.S3.Types.RecordsEvent
- Amazonka.S3.Types.Redirect
- Amazonka.S3.Types.RedirectAllRequestsTo
- Amazonka.S3.Types.ReplicaModifications
- Amazonka.S3.Types.ReplicaModificationsStatus
- Amazonka.S3.Types.ReplicationConfiguration
- Amazonka.S3.Types.ReplicationRule
- Amazonka.S3.Types.ReplicationRuleAndOperator
- Amazonka.S3.Types.ReplicationRuleFilter
- Amazonka.S3.Types.ReplicationRuleStatus
- Amazonka.S3.Types.ReplicationStatus
- Amazonka.S3.Types.ReplicationTime
- Amazonka.S3.Types.ReplicationTimeStatus
- Amazonka.S3.Types.ReplicationTimeValue
- Amazonka.S3.Types.RequestCharged
- Amazonka.S3.Types.RequestPayer
- Amazonka.S3.Types.RequestPaymentConfiguration
- Amazonka.S3.Types.RequestProgress
- Amazonka.S3.Types.RestoreRequest
- Amazonka.S3.Types.RestoreRequestType
- Amazonka.S3.Types.RoutingRule
- Amazonka.S3.Types.S3KeyFilter
- Amazonka.S3.Types.S3Location
- Amazonka.S3.Types.S3ServiceError
- Amazonka.S3.Types.SSEKMS
- Amazonka.S3.Types.SSES3
- Amazonka.S3.Types.ScanRange
- Amazonka.S3.Types.SelectObjectContentEventStream
- Amazonka.S3.Types.SelectParameters
- Amazonka.S3.Types.ServerSideEncryption
- Amazonka.S3.Types.ServerSideEncryptionByDefault
- Amazonka.S3.Types.ServerSideEncryptionConfiguration
- Amazonka.S3.Types.ServerSideEncryptionRule
- Amazonka.S3.Types.SourceSelectionCriteria
- Amazonka.S3.Types.SseKmsEncryptedObjects
- Amazonka.S3.Types.SseKmsEncryptedObjectsStatus
- Amazonka.S3.Types.Stats
- Amazonka.S3.Types.StatsEvent
- Amazonka.S3.Types.StorageClass
- Amazonka.S3.Types.StorageClassAnalysis
- Amazonka.S3.Types.StorageClassAnalysisDataExport
- Amazonka.S3.Types.StorageClassAnalysisSchemaVersion
- Amazonka.S3.Types.Tag
- Amazonka.S3.Types.Tagging
- Amazonka.S3.Types.TaggingDirective
- Amazonka.S3.Types.TargetGrant
- Amazonka.S3.Types.Tier
- Amazonka.S3.Types.Tiering
- Amazonka.S3.Types.TopicConfiguration
- Amazonka.S3.Types.Transition
- Amazonka.S3.Types.TransitionStorageClass
- Amazonka.S3.Types.Type
- Amazonka.S3.Types.VersioningConfiguration
- Amazonka.S3.Types.WebsiteConfiguration
- Amazonka.S3.UploadPart
- Amazonka.S3.UploadPartCopy
- Amazonka.S3.Waiters
- Amazonka.S3.WriteGetObjectResponse
- Amazonka.S3
Downloads
- amazonka-s3-2.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.0.0, 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 1.0.0, 1.0.1, 1.1.0, 1.2.0, 1.2.0.1, 1.2.0.2, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.3.1, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.5.0, 1.6.0, 1.6.1, 2.0 |
---|---|
Dependencies | amazonka-core (>=2.0 && <2.1), base (>=4.12 && <4.19), lens, text [details] |
License | MPL-2.0 |
Copyright | Copyright (c) 2013-2023 Brendan Hay |
Author | Brendan Hay |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com>, Jack Kelly <jack@jackkelly.name> |
Revised | Revision 1 made by jack at 2024-05-13T07:53:29Z |
Category | AWS |
Home page | https://github.com/brendanhay/amazonka |
Bug tracker | https://github.com/brendanhay/amazonka/issues |
Source repo | head: git clone git://github.com/brendanhay/amazonka.git(amazonka-s3) |
Uploaded | by BrendanHay at 2023-07-27T21:45:48Z |
Distributions | LTSHaskell:2.0, NixOS:2.0 |
Reverse Dependencies | 23 direct, 5 indirect [details] |
Downloads | 47075 total (183 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2023-07-28 [all 1 reports] |