gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module Aws
    • module Aws::S3
    • module Aws::S3::ClientApi
    • module Aws::S3::Encryption
    • module Aws::S3::Encryption::Errors
    • module Aws::S3::Encryption::KeyProvider
    • module Aws::S3::Encryption::Utils
    • module Aws::S3::EncryptionV2
    • module Aws::S3::EncryptionV2::Errors
    • module Aws::S3::EncryptionV2::KeyProvider
    • module Aws::S3::EncryptionV2::Utils
    • module Aws::S3::Endpoints
    • module Aws::S3::Errors
    • module Aws::S3::EventStreams
    • module Aws::S3::Plugins
    • module Aws::S3::Types
    • module Aws::S3::Waiters
  • Classes

    • class Aws::S3::AccessGrantsCredentials
    • class Aws::S3::AccessGrantsCredentialsProvider
    • class Aws::S3::Bucket
    • class Aws::S3::Bucket::Collection
    • class Aws::S3::BucketAcl
    • class Aws::S3::BucketAcl::Collection
    • class Aws::S3::BucketCors
    • class Aws::S3::BucketCors::Collection
    • class Aws::S3::BucketLifecycle
    • class Aws::S3::BucketLifecycle::Collection
    • class Aws::S3::BucketLifecycleConfiguration
    • class Aws::S3::BucketLifecycleConfiguration::Collection
    • class Aws::S3::BucketLogging
    • class Aws::S3::BucketLogging::Collection
    • class Aws::S3::BucketNotification
    • class Aws::S3::BucketNotification::Collection
    • class Aws::S3::BucketPolicy
    • class Aws::S3::BucketPolicy::Collection
    • class Aws::S3::BucketRegionCache
    • class Aws::S3::BucketRequestPayment
    • class Aws::S3::BucketRequestPayment::Collection
    • class Aws::S3::BucketTagging
    • class Aws::S3::BucketTagging::Collection
    • class Aws::S3::BucketVersioning
    • class Aws::S3::BucketVersioning::Collection
    • class Aws::S3::BucketWebsite
    • class Aws::S3::BucketWebsite::Collection
    • class Aws::S3::Client
    • class Aws::S3::Encryption::Client
    • class Aws::S3::Encryption::DecryptHandler
    • class Aws::S3::Encryption::DefaultCipherProvider
    • class Aws::S3::Encryption::DefaultKeyProvider
    • class Aws::S3::Encryption::EncryptHandler
    • class Aws::S3::Encryption::Errors::DecryptionError
    • class Aws::S3::Encryption::Errors::EncryptionError
    • class Aws::S3::Encryption::IOAuthDecrypter
    • class Aws::S3::Encryption::IODecrypter
    • class Aws::S3::Encryption::IOEncrypter
    • class Aws::S3::Encryption::KmsCipherProvider
    • class Aws::S3::Encryption::Materials
    • class Aws::S3::EncryptionV2::Client
    • class Aws::S3::EncryptionV2::DecryptHandler
    • class Aws::S3::EncryptionV2::DefaultCipherProvider
    • class Aws::S3::EncryptionV2::DefaultKeyProvider
    • class Aws::S3::EncryptionV2::EncryptHandler
    • class Aws::S3::EncryptionV2::Errors::CEKAlgMismatchError
    • class Aws::S3::EncryptionV2::Errors::DecryptionError
    • class Aws::S3::EncryptionV2::Errors::EncryptionError
    • class Aws::S3::EncryptionV2::Errors::LegacyDecryptionError
    • class Aws::S3::EncryptionV2::IOAuthDecrypter
    • class Aws::S3::EncryptionV2::IODecrypter
    • class Aws::S3::EncryptionV2::IOEncrypter
    • class Aws::S3::EncryptionV2::KmsCipherProvider
    • class Aws::S3::EncryptionV2::Materials
    • class Aws::S3::EndpointProvider
    • class Aws::S3::Endpoints::AbortMultipartUpload
    • class Aws::S3::Endpoints::CompleteMultipartUpload
    • class Aws::S3::Endpoints::CopyObject
    • class Aws::S3::Endpoints::CreateBucket
    • class Aws::S3::Endpoints::CreateBucketMetadataConfiguration
    • class Aws::S3::Endpoints::CreateBucketMetadataTableConfiguration
    • class Aws::S3::Endpoints::CreateMultipartUpload
    • class Aws::S3::Endpoints::CreateSession
    • class Aws::S3::Endpoints::DeleteBucket
    • class Aws::S3::Endpoints::DeleteBucketAnalyticsConfiguration
    • class Aws::S3::Endpoints::DeleteBucketCors
    • class Aws::S3::Endpoints::DeleteBucketEncryption
    • class Aws::S3::Endpoints::DeleteBucketIntelligentTieringConfiguration
    • class Aws::S3::Endpoints::DeleteBucketInventoryConfiguration
    • class Aws::S3::Endpoints::DeleteBucketLifecycle
    • class Aws::S3::Endpoints::DeleteBucketMetadataConfiguration
    • class Aws::S3::Endpoints::DeleteBucketMetadataTableConfiguration
    • class Aws::S3::Endpoints::DeleteBucketMetricsConfiguration
    • class Aws::S3::Endpoints::DeleteBucketOwnershipControls
    • class Aws::S3::Endpoints::DeleteBucketPolicy
    • class Aws::S3::Endpoints::DeleteBucketReplication
    • class Aws::S3::Endpoints::DeleteBucketTagging
    • class Aws::S3::Endpoints::DeleteBucketWebsite
    • class Aws::S3::Endpoints::DeleteObject
    • class Aws::S3::Endpoints::DeleteObjectTagging
    • class Aws::S3::Endpoints::DeleteObjects
    • class Aws::S3::Endpoints::DeletePublicAccessBlock
    • class Aws::S3::Endpoints::GetBucketAccelerateConfiguration
    • class Aws::S3::Endpoints::GetBucketAcl
    • class Aws::S3::Endpoints::GetBucketAnalyticsConfiguration
    • class Aws::S3::Endpoints::GetBucketCors
    • class Aws::S3::Endpoints::GetBucketEncryption
    • class Aws::S3::Endpoints::GetBucketIntelligentTieringConfiguration
    • class Aws::S3::Endpoints::GetBucketInventoryConfiguration
    • class Aws::S3::Endpoints::GetBucketLifecycle
    • class Aws::S3::Endpoints::GetBucketLifecycleConfiguration
    • class Aws::S3::Endpoints::GetBucketLocation
    • class Aws::S3::Endpoints::GetBucketLogging
    • class Aws::S3::Endpoints::GetBucketMetadataConfiguration
    • class Aws::S3::Endpoints::GetBucketMetadataTableConfiguration
    • class Aws::S3::Endpoints::GetBucketMetricsConfiguration
    • class Aws::S3::Endpoints::GetBucketNotification
    • class Aws::S3::Endpoints::GetBucketNotificationConfiguration
    • class Aws::S3::Endpoints::GetBucketOwnershipControls
    • class Aws::S3::Endpoints::GetBucketPolicy
    • class Aws::S3::Endpoints::GetBucketPolicyStatus
    • class Aws::S3::Endpoints::GetBucketReplication
    • class Aws::S3::Endpoints::GetBucketRequestPayment
    • class Aws::S3::Endpoints::GetBucketTagging
    • class Aws::S3::Endpoints::GetBucketVersioning
    • class Aws::S3::Endpoints::GetBucketWebsite
    • class Aws::S3::Endpoints::GetObject
    • class Aws::S3::Endpoints::GetObjectAcl
    • class Aws::S3::Endpoints::GetObjectAttributes
    • class Aws::S3::Endpoints::GetObjectLegalHold
    • class Aws::S3::Endpoints::GetObjectLockConfiguration
    • class Aws::S3::Endpoints::GetObjectRetention
    • class Aws::S3::Endpoints::GetObjectTagging
    • class Aws::S3::Endpoints::GetObjectTorrent
    • class Aws::S3::Endpoints::GetPublicAccessBlock
    • class Aws::S3::Endpoints::HeadBucket
    • class Aws::S3::Endpoints::HeadObject
    • class Aws::S3::Endpoints::ListBucketAnalyticsConfigurations
    • class Aws::S3::Endpoints::ListBucketIntelligentTieringConfigurations
    • class Aws::S3::Endpoints::ListBucketInventoryConfigurations
    • class Aws::S3::Endpoints::ListBucketMetricsConfigurations
    • class Aws::S3::Endpoints::ListBuckets
    • class Aws::S3::Endpoints::ListDirectoryBuckets
    • class Aws::S3::Endpoints::ListMultipartUploads
    • class Aws::S3::Endpoints::ListObjectVersions
    • class Aws::S3::Endpoints::ListObjects
    • class Aws::S3::Endpoints::ListObjectsV2
    • class Aws::S3::Endpoints::ListParts
    • class Aws::S3::Endpoints::PutBucketAccelerateConfiguration
    • class Aws::S3::Endpoints::PutBucketAcl
    • class Aws::S3::Endpoints::PutBucketAnalyticsConfiguration
    • class Aws::S3::Endpoints::PutBucketCors
    • class Aws::S3::Endpoints::PutBucketEncryption
    • class Aws::S3::Endpoints::PutBucketIntelligentTieringConfiguration
    • class Aws::S3::Endpoints::PutBucketInventoryConfiguration
    • class Aws::S3::Endpoints::PutBucketLifecycle
    • class Aws::S3::Endpoints::PutBucketLifecycleConfiguration
    • class Aws::S3::Endpoints::PutBucketLogging
    • class Aws::S3::Endpoints::PutBucketMetricsConfiguration
    • class Aws::S3::Endpoints::PutBucketNotification
    • class Aws::S3::Endpoints::PutBucketNotificationConfiguration
    • class Aws::S3::Endpoints::PutBucketOwnershipControls
    • class Aws::S3::Endpoints::PutBucketPolicy
    • class Aws::S3::Endpoints::PutBucketReplication
    • class Aws::S3::Endpoints::PutBucketRequestPayment
    • class Aws::S3::Endpoints::PutBucketTagging
    • class Aws::S3::Endpoints::PutBucketVersioning
    • class Aws::S3::Endpoints::PutBucketWebsite
    • class Aws::S3::Endpoints::PutObject
    • class Aws::S3::Endpoints::PutObjectAcl
    • class Aws::S3::Endpoints::PutObjectLegalHold
    • class Aws::S3::Endpoints::PutObjectLockConfiguration
    • class Aws::S3::Endpoints::PutObjectRetention
    • class Aws::S3::Endpoints::PutObjectTagging
    • class Aws::S3::Endpoints::PutPublicAccessBlock
    • class Aws::S3::Endpoints::RenameObject
    • class Aws::S3::Endpoints::RestoreObject
    • class Aws::S3::Endpoints::SelectObjectContent
    • class Aws::S3::Endpoints::UpdateBucketMetadataInventoryTableConfiguration
    • class Aws::S3::Endpoints::UpdateBucketMetadataJournalTableConfiguration
    • class Aws::S3::Endpoints::UploadPart
    • class Aws::S3::Endpoints::UploadPartCopy
    • class Aws::S3::Endpoints::WriteGetObjectResponse
    • class Aws::S3::Errors::BucketAlreadyExists
    • class Aws::S3::Errors::BucketAlreadyOwnedByYou
    • class Aws::S3::Errors::EncryptionTypeMismatch
    • class Aws::S3::Errors::Http301Error
    • class Aws::S3::Errors::IdempotencyParameterMismatch
    • class Aws::S3::Errors::InvalidObjectState
    • class Aws::S3::Errors::InvalidRequest
    • class Aws::S3::Errors::InvalidWriteOffset
    • class Aws::S3::Errors::NoSuchBucket
    • class Aws::S3::Errors::NoSuchKey
    • class Aws::S3::Errors::NoSuchUpload
    • class Aws::S3::Errors::ObjectAlreadyInActiveTierError
    • class Aws::S3::Errors::ObjectNotInActiveTierError
    • class Aws::S3::Errors::PermanentRedirect
    • class Aws::S3::Errors::TooManyParts
    • class Aws::S3::EventStreams::SelectObjectContentEventStream
    • class Aws::S3::ExpressCredentials
    • class Aws::S3::ExpressCredentialsProvider
    • class Aws::S3::FileDownloader
    • class Aws::S3::FileDownloader::MultipartProgress
    • class Aws::S3::FileDownloader::Part
    • class Aws::S3::FileDownloader::PartList
    • class Aws::S3::FilePart
    • class Aws::S3::FileUploader
    • class Aws::S3::LegacySigner
    • class Aws::S3::MultipartFileUploader
    • class Aws::S3::MultipartFileUploader::MultipartProgress
    • class Aws::S3::MultipartFileUploader::PartList
    • class Aws::S3::MultipartStreamUploader
    • class Aws::S3::MultipartUpload
    • class Aws::S3::MultipartUpload::Collection
    • class Aws::S3::MultipartUploadError
    • class Aws::S3::MultipartUploadPart
    • class Aws::S3::MultipartUploadPart::Collection
    • class Aws::S3::Object
    • class Aws::S3::Object::Collection
    • class Aws::S3::ObjectAcl
    • class Aws::S3::ObjectAcl::Collection
    • class Aws::S3::ObjectCopier
    • class Aws::S3::ObjectMultipartCopier
    • class Aws::S3::ObjectMultipartCopier::PartQueue
    • class Aws::S3::ObjectSummary
    • class Aws::S3::ObjectSummary::Collection
    • class Aws::S3::ObjectVersion
    • class Aws::S3::ObjectVersion::Collection
    • class Aws::S3::Plugins::ARN
    • class Aws::S3::Plugins::Accelerate
    • class Aws::S3::Plugins::Accelerate::OptionHandler
    • class Aws::S3::Plugins::AccessGrants
    • class Aws::S3::Plugins::AccessGrants::Handler
    • class Aws::S3::Plugins::BucketDns
    • class Aws::S3::Plugins::BucketNameRestrictions
    • class Aws::S3::Plugins::BucketNameRestrictions::Handler
    • class Aws::S3::Plugins::ChecksumAlgorithm
    • class Aws::S3::Plugins::ChecksumAlgorithm::SkipWholeMultipartGetChecksumsHandler
    • class Aws::S3::Plugins::Dualstack
    • class Aws::S3::Plugins::Dualstack::OptionHandler
    • class Aws::S3::Plugins::Endpoints
    • class Aws::S3::Plugins::Endpoints::Handler
    • class Aws::S3::Plugins::Expect100Continue
    • class Aws::S3::Plugins::Expect100Continue::Handler
    • class Aws::S3::Plugins::ExpressSessionAuth
    • class Aws::S3::Plugins::ExpressSessionAuth::Handler
    • class Aws::S3::Plugins::GetBucketLocationFix
    • class Aws::S3::Plugins::GetBucketLocationFix::Handler
    • class Aws::S3::Plugins::Http200Errors
    • class Aws::S3::Plugins::Http200Errors::Handler
    • class Aws::S3::Plugins::IADRegionalEndpoint
    • class Aws::S3::Plugins::LocationConstraint
    • class Aws::S3::Plugins::LocationConstraint::Handler
    • class Aws::S3::Plugins::Md5s
    • class Aws::S3::Plugins::NonRetryableStreamingError
    • class Aws::S3::Plugins::Redirects
    • class Aws::S3::Plugins::Redirects::Handler
    • class Aws::S3::Plugins::RetryableBlockIO
    • class Aws::S3::Plugins::RetryableManagedFile
    • class Aws::S3::Plugins::S3HostId
    • class Aws::S3::Plugins::S3HostId::Handler
    • class Aws::S3::Plugins::S3Signer
    • class Aws::S3::Plugins::S3Signer::BucketRegionErrorHandler
    • class Aws::S3::Plugins::S3Signer::CachedBucketRegionHandler
    • class Aws::S3::Plugins::S3Signer::LegacyHandler
    • class Aws::S3::Plugins::SseCpk
    • class Aws::S3::Plugins::SseCpk::Handler
    • class Aws::S3::Plugins::StreamingRetry
    • class Aws::S3::Plugins::StreamingRetry::Handler
    • class Aws::S3::Plugins::UrlEncodedKeys
    • class Aws::S3::Plugins::UrlEncodedKeys::Handler
    • class Aws::S3::PresignedPost
    • class Aws::S3::Presigner
    • class Aws::S3::Resource
    • class Aws::S3::Types::AbortIncompleteMultipartUpload
    • class Aws::S3::Types::AbortMultipartUploadOutput
    • class Aws::S3::Types::AbortMultipartUploadRequest
    • class Aws::S3::Types::AccelerateConfiguration
    • class Aws::S3::Types::AccessControlPolicy
    • class Aws::S3::Types::AccessControlTranslation
    • class Aws::S3::Types::AnalyticsAndOperator
    • class Aws::S3::Types::AnalyticsConfiguration
    • class Aws::S3::Types::AnalyticsExportDestination
    • class Aws::S3::Types::AnalyticsFilter
    • class Aws::S3::Types::AnalyticsS3BucketDestination
    • class Aws::S3::Types::Bucket
    • class Aws::S3::Types::BucketAlreadyExists
    • class Aws::S3::Types::BucketAlreadyOwnedByYou
    • class Aws::S3::Types::BucketInfo
    • class Aws::S3::Types::BucketLifecycleConfiguration
    • class Aws::S3::Types::BucketLoggingStatus
    • class Aws::S3::Types::CORSConfiguration
    • class Aws::S3::Types::CORSRule
    • class Aws::S3::Types::CSVInput
    • class Aws::S3::Types::CSVOutput
    • class Aws::S3::Types::Checksum
    • class Aws::S3::Types::CloudFunctionConfiguration
    • class Aws::S3::Types::CommonPrefix
    • class Aws::S3::Types::CompleteMultipartUploadOutput
    • class Aws::S3::Types::CompleteMultipartUploadRequest
    • class Aws::S3::Types::CompletedMultipartUpload
    • class Aws::S3::Types::CompletedPart
    • class Aws::S3::Types::Condition
    • class Aws::S3::Types::ContinuationEvent
    • class Aws::S3::Types::CopyObjectOutput
    • class Aws::S3::Types::CopyObjectRequest
    • class Aws::S3::Types::CopyObjectResult
    • class Aws::S3::Types::CopyPartResult
    • class Aws::S3::Types::CreateBucketConfiguration
    • class Aws::S3::Types::CreateBucketMetadataConfigurationRequest
    • class Aws::S3::Types::CreateBucketMetadataTableConfigurationRequest
    • class Aws::S3::Types::CreateBucketOutput
    • class Aws::S3::Types::CreateBucketRequest
    • class Aws::S3::Types::CreateMultipartUploadOutput
    • class Aws::S3::Types::CreateMultipartUploadRequest
    • class Aws::S3::Types::CreateSessionOutput
    • class Aws::S3::Types::CreateSessionRequest
    • class Aws::S3::Types::DefaultRetention
    • class Aws::S3::Types::Delete
    • class Aws::S3::Types::DeleteBucketAnalyticsConfigurationRequest
    • class Aws::S3::Types::DeleteBucketCorsRequest
    • class Aws::S3::Types::DeleteBucketEncryptionRequest
    • class Aws::S3::Types::DeleteBucketIntelligentTieringConfigurationRequest
    • class Aws::S3::Types::DeleteBucketInventoryConfigurationRequest
    • class Aws::S3::Types::DeleteBucketLifecycleRequest
    • class Aws::S3::Types::DeleteBucketMetadataConfigurationRequest
    • class Aws::S3::Types::DeleteBucketMetadataTableConfigurationRequest
    • class Aws::S3::Types::DeleteBucketMetricsConfigurationRequest
    • class Aws::S3::Types::DeleteBucketOwnershipControlsRequest
    • class Aws::S3::Types::DeleteBucketPolicyRequest
    • class Aws::S3::Types::DeleteBucketReplicationRequest
    • class Aws::S3::Types::DeleteBucketRequest
    • class Aws::S3::Types::DeleteBucketTaggingRequest
    • class Aws::S3::Types::DeleteBucketWebsiteRequest
    • class Aws::S3::Types::DeleteMarkerEntry
    • class Aws::S3::Types::DeleteMarkerReplication
    • class Aws::S3::Types::DeleteObjectOutput
    • class Aws::S3::Types::DeleteObjectRequest
    • class Aws::S3::Types::DeleteObjectTaggingOutput
    • class Aws::S3::Types::DeleteObjectTaggingRequest
    • class Aws::S3::Types::DeleteObjectsOutput
    • class Aws::S3::Types::DeleteObjectsRequest
    • class Aws::S3::Types::DeletePublicAccessBlockRequest
    • class Aws::S3::Types::DeletedObject
    • class Aws::S3::Types::Destination
    • class Aws::S3::Types::DestinationResult
    • class Aws::S3::Types::Encryption
    • class Aws::S3::Types::EncryptionConfiguration
    • class Aws::S3::Types::EncryptionTypeMismatch
    • class Aws::S3::Types::EndEvent
    • class Aws::S3::Types::Error
    • class Aws::S3::Types::ErrorDetails
    • class Aws::S3::Types::ErrorDocument
    • class Aws::S3::Types::EventBridgeConfiguration
    • class Aws::S3::Types::ExistingObjectReplication
    • class Aws::S3::Types::FilterRule
    • class Aws::S3::Types::GetBucketAccelerateConfigurationOutput
    • class Aws::S3::Types::GetBucketAccelerateConfigurationRequest
    • class Aws::S3::Types::GetBucketAclOutput
    • class Aws::S3::Types::GetBucketAclRequest
    • class Aws::S3::Types::GetBucketAnalyticsConfigurationOutput
    • class Aws::S3::Types::GetBucketAnalyticsConfigurationRequest
    • class Aws::S3::Types::GetBucketCorsOutput
    • class Aws::S3::Types::GetBucketCorsRequest
    • class Aws::S3::Types::GetBucketEncryptionOutput
    • class Aws::S3::Types::GetBucketEncryptionRequest
    • class Aws::S3::Types::GetBucketIntelligentTieringConfigurationOutput
    • class Aws::S3::Types::GetBucketIntelligentTieringConfigurationRequest
    • class Aws::S3::Types::GetBucketInventoryConfigurationOutput
    • class Aws::S3::Types::GetBucketInventoryConfigurationRequest
    • class Aws::S3::Types::GetBucketLifecycleConfigurationOutput
    • class Aws::S3::Types::GetBucketLifecycleConfigurationRequest
    • class Aws::S3::Types::GetBucketLifecycleOutput
    • class Aws::S3::Types::GetBucketLifecycleRequest
    • class Aws::S3::Types::GetBucketLocationOutput
    • class Aws::S3::Types::GetBucketLocationRequest
    • class Aws::S3::Types::GetBucketLoggingOutput
    • class Aws::S3::Types::GetBucketLoggingRequest
    • class Aws::S3::Types::GetBucketMetadataConfigurationOutput
    • class Aws::S3::Types::GetBucketMetadataConfigurationRequest
    • class Aws::S3::Types::GetBucketMetadataConfigurationResult
    • class Aws::S3::Types::GetBucketMetadataTableConfigurationOutput
    • class Aws::S3::Types::GetBucketMetadataTableConfigurationRequest
    • class Aws::S3::Types::GetBucketMetadataTableConfigurationResult
    • class Aws::S3::Types::GetBucketMetricsConfigurationOutput
    • class Aws::S3::Types::GetBucketMetricsConfigurationRequest
    • class Aws::S3::Types::GetBucketNotificationConfigurationRequest
    • class Aws::S3::Types::GetBucketOwnershipControlsOutput
    • class Aws::S3::Types::GetBucketOwnershipControlsRequest
    • class Aws::S3::Types::GetBucketPolicyOutput
    • class Aws::S3::Types::GetBucketPolicyRequest
    • class Aws::S3::Types::GetBucketPolicyStatusOutput
    • class Aws::S3::Types::GetBucketPolicyStatusRequest
    • class Aws::S3::Types::GetBucketReplicationOutput
    • class Aws::S3::Types::GetBucketReplicationRequest
    • class Aws::S3::Types::GetBucketRequestPaymentOutput
    • class Aws::S3::Types::GetBucketRequestPaymentRequest
    • class Aws::S3::Types::GetBucketTaggingOutput
    • class Aws::S3::Types::GetBucketTaggingRequest
    • class Aws::S3::Types::GetBucketVersioningOutput
    • class Aws::S3::Types::GetBucketVersioningRequest
    • class Aws::S3::Types::GetBucketWebsiteOutput
    • class Aws::S3::Types::GetBucketWebsiteRequest
    • class Aws::S3::Types::GetObjectAclOutput
    • class Aws::S3::Types::GetObjectAclRequest
    • class Aws::S3::Types::GetObjectAttributesOutput
    • class Aws::S3::Types::GetObjectAttributesParts
    • class Aws::S3::Types::GetObjectAttributesRequest
    • class Aws::S3::Types::GetObjectLegalHoldOutput
    • class Aws::S3::Types::GetObjectLegalHoldRequest
    • class Aws::S3::Types::GetObjectLockConfigurationOutput
    • class Aws::S3::Types::GetObjectLockConfigurationRequest
    • class Aws::S3::Types::GetObjectOutput
    • class Aws::S3::Types::GetObjectRequest
    • class Aws::S3::Types::GetObjectRetentionOutput
    • class Aws::S3::Types::GetObjectRetentionRequest
    • class Aws::S3::Types::GetObjectTaggingOutput
    • class Aws::S3::Types::GetObjectTaggingRequest
    • class Aws::S3::Types::GetObjectTorrentOutput
    • class Aws::S3::Types::GetObjectTorrentRequest
    • class Aws::S3::Types::GetPublicAccessBlockOutput
    • class Aws::S3::Types::GetPublicAccessBlockRequest
    • class Aws::S3::Types::GlacierJobParameters
    • class Aws::S3::Types::Grant
    • class Aws::S3::Types::Grantee
    • class Aws::S3::Types::HeadBucketOutput
    • class Aws::S3::Types::HeadBucketRequest
    • class Aws::S3::Types::HeadObjectOutput
    • class Aws::S3::Types::HeadObjectRequest
    • class Aws::S3::Types::IdempotencyParameterMismatch
    • class Aws::S3::Types::IndexDocument
    • class Aws::S3::Types::Initiator
    • class Aws::S3::Types::InputSerialization
    • class Aws::S3::Types::IntelligentTieringAndOperator
    • class Aws::S3::Types::IntelligentTieringConfiguration
    • class Aws::S3::Types::IntelligentTieringFilter
    • class Aws::S3::Types::InvalidObjectState
    • class Aws::S3::Types::InvalidRequest
    • class Aws::S3::Types::InvalidWriteOffset
    • class Aws::S3::Types::InventoryConfiguration
    • class Aws::S3::Types::InventoryDestination
    • class Aws::S3::Types::InventoryEncryption
    • class Aws::S3::Types::InventoryFilter
    • class Aws::S3::Types::InventoryS3BucketDestination
    • class Aws::S3::Types::InventorySchedule
    • class Aws::S3::Types::InventoryTableConfiguration
    • class Aws::S3::Types::InventoryTableConfigurationResult
    • class Aws::S3::Types::InventoryTableConfigurationUpdates
    • class Aws::S3::Types::JSONInput
    • class Aws::S3::Types::JSONOutput
    • class Aws::S3::Types::JournalTableConfiguration
    • class Aws::S3::Types::JournalTableConfigurationResult
    • class Aws::S3::Types::JournalTableConfigurationUpdates
    • class Aws::S3::Types::LambdaFunctionConfiguration
    • class Aws::S3::Types::LifecycleConfiguration
    • class Aws::S3::Types::LifecycleExpiration
    • class Aws::S3::Types::LifecycleRule
    • class Aws::S3::Types::LifecycleRuleAndOperator
    • class Aws::S3::Types::LifecycleRuleFilter
    • class Aws::S3::Types::ListBucketAnalyticsConfigurationsOutput
    • class Aws::S3::Types::ListBucketAnalyticsConfigurationsRequest
    • class Aws::S3::Types::ListBucketIntelligentTieringConfigurationsOutput
    • class Aws::S3::Types::ListBucketIntelligentTieringConfigurationsRequest
    • class Aws::S3::Types::ListBucketInventoryConfigurationsOutput
    • class Aws::S3::Types::ListBucketInventoryConfigurationsRequest
    • class Aws::S3::Types::ListBucketMetricsConfigurationsOutput
    • class Aws::S3::Types::ListBucketMetricsConfigurationsRequest
    • class Aws::S3::Types::ListBucketsOutput
    • class Aws::S3::Types::ListBucketsRequest
    • class Aws::S3::Types::ListDirectoryBucketsOutput
    • class Aws::S3::Types::ListDirectoryBucketsRequest
    • class Aws::S3::Types::ListMultipartUploadsOutput
    • class Aws::S3::Types::ListMultipartUploadsRequest
    • class Aws::S3::Types::ListObjectVersionsOutput
    • class Aws::S3::Types::ListObjectVersionsRequest
    • class Aws::S3::Types::ListObjectsOutput
    • class Aws::S3::Types::ListObjectsRequest
    • class Aws::S3::Types::ListObjectsV2Output
    • class Aws::S3::Types::ListObjectsV2Request
    • class Aws::S3::Types::ListPartsOutput
    • class Aws::S3::Types::ListPartsRequest
    • class Aws::S3::Types::LocationInfo
    • class Aws::S3::Types::LoggingEnabled
    • class Aws::S3::Types::MetadataConfiguration
    • class Aws::S3::Types::MetadataConfigurationResult
    • class Aws::S3::Types::MetadataEntry
    • class Aws::S3::Types::MetadataTableConfiguration
    • class Aws::S3::Types::MetadataTableConfigurationResult
    • class Aws::S3::Types::MetadataTableEncryptionConfiguration
    • class Aws::S3::Types::Metrics
    • class Aws::S3::Types::MetricsAndOperator
    • class Aws::S3::Types::MetricsConfiguration
    • class Aws::S3::Types::MetricsFilter
    • class Aws::S3::Types::MultipartUpload
    • class Aws::S3::Types::NoSuchBucket
    • class Aws::S3::Types::NoSuchKey
    • class Aws::S3::Types::NoSuchUpload
    • class Aws::S3::Types::NoncurrentVersionExpiration
    • class Aws::S3::Types::NoncurrentVersionTransition
    • class Aws::S3::Types::NotificationConfiguration
    • class Aws::S3::Types::NotificationConfigurationDeprecated
    • class Aws::S3::Types::NotificationConfigurationFilter
    • class Aws::S3::Types::Object
    • class Aws::S3::Types::ObjectAlreadyInActiveTierError
    • class Aws::S3::Types::ObjectIdentifier
    • class Aws::S3::Types::ObjectLockConfiguration
    • class Aws::S3::Types::ObjectLockLegalHold
    • class Aws::S3::Types::ObjectLockRetention
    • class Aws::S3::Types::ObjectLockRule
    • class Aws::S3::Types::ObjectNotInActiveTierError
    • class Aws::S3::Types::ObjectPart
    • class Aws::S3::Types::ObjectVersion
    • class Aws::S3::Types::OutputLocation
    • class Aws::S3::Types::OutputSerialization
    • class Aws::S3::Types::Owner
    • class Aws::S3::Types::OwnershipControls
    • class Aws::S3::Types::OwnershipControlsRule
    • class Aws::S3::Types::ParquetInput
    • class Aws::S3::Types::Part
    • class Aws::S3::Types::PartitionedPrefix
    • class Aws::S3::Types::PermanentRedirect
    • class Aws::S3::Types::PolicyStatus
    • class Aws::S3::Types::Progress
    • class Aws::S3::Types::ProgressEvent
    • class Aws::S3::Types::PublicAccessBlockConfiguration
    • class Aws::S3::Types::PutBucketAccelerateConfigurationRequest
    • class Aws::S3::Types::PutBucketAclRequest
    • class Aws::S3::Types::PutBucketAnalyticsConfigurationRequest
    • class Aws::S3::Types::PutBucketCorsRequest
    • class Aws::S3::Types::PutBucketEncryptionRequest
    • class Aws::S3::Types::PutBucketIntelligentTieringConfigurationRequest
    • class Aws::S3::Types::PutBucketInventoryConfigurationRequest
    • class Aws::S3::Types::PutBucketLifecycleConfigurationOutput
    • class Aws::S3::Types::PutBucketLifecycleConfigurationRequest
    • class Aws::S3::Types::PutBucketLifecycleRequest
    • class Aws::S3::Types::PutBucketLoggingRequest
    • class Aws::S3::Types::PutBucketMetricsConfigurationRequest
    • class Aws::S3::Types::PutBucketNotificationConfigurationRequest
    • class Aws::S3::Types::PutBucketNotificationRequest
    • class Aws::S3::Types::PutBucketOwnershipControlsRequest
    • class Aws::S3::Types::PutBucketPolicyRequest
    • class Aws::S3::Types::PutBucketReplicationRequest
    • class Aws::S3::Types::PutBucketRequestPaymentRequest
    • class Aws::S3::Types::PutBucketTaggingRequest
    • class Aws::S3::Types::PutBucketVersioningRequest
    • class Aws::S3::Types::PutBucketWebsiteRequest
    • class Aws::S3::Types::PutObjectAclOutput
    • class Aws::S3::Types::PutObjectAclRequest
    • class Aws::S3::Types::PutObjectLegalHoldOutput
    • class Aws::S3::Types::PutObjectLegalHoldRequest
    • class Aws::S3::Types::PutObjectLockConfigurationOutput
    • class Aws::S3::Types::PutObjectLockConfigurationRequest
    • class Aws::S3::Types::PutObjectOutput
    • class Aws::S3::Types::PutObjectRequest
    • class Aws::S3::Types::PutObjectRetentionOutput
    • class Aws::S3::Types::PutObjectRetentionRequest
    • class Aws::S3::Types::PutObjectTaggingOutput
    • class Aws::S3::Types::PutObjectTaggingRequest
    • class Aws::S3::Types::PutPublicAccessBlockRequest
    • class Aws::S3::Types::QueueConfiguration
    • class Aws::S3::Types::QueueConfigurationDeprecated
    • class Aws::S3::Types::RecordExpiration
    • class Aws::S3::Types::RecordsEvent
    • class Aws::S3::Types::Redirect
    • class Aws::S3::Types::RedirectAllRequestsTo
    • class Aws::S3::Types::RenameObjectOutput
    • class Aws::S3::Types::RenameObjectRequest
    • class Aws::S3::Types::ReplicaModifications
    • class Aws::S3::Types::ReplicationConfiguration
    • class Aws::S3::Types::ReplicationRule
    • class Aws::S3::Types::ReplicationRuleAndOperator
    • class Aws::S3::Types::ReplicationRuleFilter
    • class Aws::S3::Types::ReplicationTime
    • class Aws::S3::Types::ReplicationTimeValue
    • class Aws::S3::Types::RequestPaymentConfiguration
    • class Aws::S3::Types::RequestProgress
    • class Aws::S3::Types::RestoreObjectOutput
    • class Aws::S3::Types::RestoreObjectRequest
    • class Aws::S3::Types::RestoreRequest
    • class Aws::S3::Types::RestoreStatus
    • class Aws::S3::Types::RoutingRule
    • class Aws::S3::Types::Rule
    • class Aws::S3::Types::S3KeyFilter
    • class Aws::S3::Types::S3Location
    • class Aws::S3::Types::S3TablesDestination
    • class Aws::S3::Types::S3TablesDestinationResult
    • class Aws::S3::Types::SSEKMS
    • class Aws::S3::Types::SSES3
    • class Aws::S3::Types::ScanRange
    • class Aws::S3::Types::SelectObjectContentEventStream
    • class Aws::S3::Types::SelectObjectContentOutput
    • class Aws::S3::Types::SelectObjectContentRequest
    • class Aws::S3::Types::SelectParameters
    • class Aws::S3::Types::ServerSideEncryptionByDefault
    • class Aws::S3::Types::ServerSideEncryptionConfiguration
    • class Aws::S3::Types::ServerSideEncryptionRule
    • class Aws::S3::Types::SessionCredentials
    • class Aws::S3::Types::SimplePrefix
    • class Aws::S3::Types::SourceSelectionCriteria
    • class Aws::S3::Types::SseKmsEncryptedObjects
    • class Aws::S3::Types::Stats
    • class Aws::S3::Types::StatsEvent
    • class Aws::S3::Types::StorageClassAnalysis
    • class Aws::S3::Types::StorageClassAnalysisDataExport
    • class Aws::S3::Types::Tag
    • class Aws::S3::Types::Tagging
    • class Aws::S3::Types::TargetGrant
    • class Aws::S3::Types::TargetObjectKeyFormat
    • class Aws::S3::Types::Tiering
    • class Aws::S3::Types::TooManyParts
    • class Aws::S3::Types::TopicConfiguration
    • class Aws::S3::Types::TopicConfigurationDeprecated
    • class Aws::S3::Types::Transition
    • class Aws::S3::Types::UpdateBucketMetadataInventoryTableConfigurationRequest
    • class Aws::S3::Types::UpdateBucketMetadataJournalTableConfigurationRequest
    • class Aws::S3::Types::UploadPartCopyOutput
    • class Aws::S3::Types::UploadPartCopyRequest
    • class Aws::S3::Types::UploadPartOutput
    • class Aws::S3::Types::UploadPartRequest
    • class Aws::S3::Types::VersioningConfiguration
    • class Aws::S3::Types::WebsiteConfiguration
    • class Aws::S3::Types::WriteGetObjectResponseRequest
    • class Aws::S3::Waiters::BucketExists
    • class Aws::S3::Waiters::BucketNotExists
    • class Aws::S3::Waiters::ObjectExists
    • class Aws::S3::Waiters::ObjectNotExists
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. aws-sdk-s3
  3. 1.194.0
  4. module Aws::S3::Plugins

module Aws::S3::Plugins

Classes in this namespace

ARN

class

in Aws::S3::Plugins

Accelerate

class

in Aws::S3::Plugins

AccessGrants

class

in Aws::S3::Plugins

BucketDns

class

in Aws::S3::Plugins

BucketNameRestrictions

class

in Aws::S3::Plugins

ChecksumAlgorithm

class

in Aws::S3::Plugins

Dualstack

class

in Aws::S3::Plugins

Endpoints

class

in Aws::S3::Plugins

Expect100Continue

class

in Aws::S3::Plugins

ExpressSessionAuth

class

in Aws::S3::Plugins

GetBucketLocationFix

class

in Aws::S3::Plugins

Http200Errors

class

in Aws::S3::Plugins

IADRegionalEndpoint

class

in Aws::S3::Plugins

LocationConstraint

class

in Aws::S3::Plugins

Md5s

class

in Aws::S3::Plugins

NonRetryableStreamingError

class

in Aws::S3::Plugins

Redirects

class

in Aws::S3::Plugins

RetryableBlockIO

class

in Aws::S3::Plugins

RetryableManagedFile

class

in Aws::S3::Plugins

S3HostId

class

in Aws::S3::Plugins

S3Signer

class

in Aws::S3::Plugins

SseCpk

class

in Aws::S3::Plugins

StreamingRetry

class

in Aws::S3::Plugins

UrlEncodedKeys

class

in Aws::S3::Plugins

Classes

  • Aws::S3::Plugins::ARN
  • Aws::S3::Plugins::Accelerate
  • Aws::S3::Plugins::AccessGrants
  • Aws::S3::Plugins::BucketDns
  • Aws::S3::Plugins::BucketNameRestrictions
  • Aws::S3::Plugins::ChecksumAlgorithm
  • Aws::S3::Plugins::Dualstack
  • Aws::S3::Plugins::Endpoints
  • Aws::S3::Plugins::Expect100Continue
  • Aws::S3::Plugins::ExpressSessionAuth
  • Aws::S3::Plugins::GetBucketLocationFix
  • Aws::S3::Plugins::Http200Errors
  • Aws::S3::Plugins::IADRegionalEndpoint
  • Aws::S3::Plugins::LocationConstraint
  • Aws::S3::Plugins::Md5s
  • Aws::S3::Plugins::NonRetryableStreamingError
  • Aws::S3::Plugins::Redirects
  • Aws::S3::Plugins::RetryableBlockIO
  • Aws::S3::Plugins::RetryableManagedFile
  • Aws::S3::Plugins::S3HostId
  • Aws::S3::Plugins::S3Signer
  • Aws::S3::Plugins::SseCpk
  • Aws::S3::Plugins::StreamingRetry
  • Aws::S3::Plugins::UrlEncodedKeys

Defined in

  • lib/aws-sdk-s3.rb
  • lib/aws-sdk-s3/plugins/accelerate.rb
  • lib/aws-sdk-s3/plugins/access_grants.rb
  • lib/aws-sdk-s3/plugins/arn.rb
  • lib/aws-sdk-s3/plugins/bucket_dns.rb
  • lib/aws-sdk-s3/plugins/bucket_name_restrictions.rb
  • lib/aws-sdk-s3/plugins/checksum_algorithm.rb
  • lib/aws-sdk-s3/plugins/dualstack.rb
  • lib/aws-sdk-s3/plugins/endpoints.rb
  • lib/aws-sdk-s3/plugins/expect_100_continue.rb
  • lib/aws-sdk-s3/plugins/express_session_auth.rb
  • lib/aws-sdk-s3/plugins/get_bucket_location_fix.rb
  • lib/aws-sdk-s3/plugins/http_200_errors.rb
  • lib/aws-sdk-s3/plugins/iad_regional_endpoint.rb
  • lib/aws-sdk-s3/plugins/location_constraint.rb
  • lib/aws-sdk-s3/plugins/md5s.rb
  • lib/aws-sdk-s3/plugins/redirects.rb
  • lib/aws-sdk-s3/plugins/s3_host_id.rb
  • lib/aws-sdk-s3/plugins/s3_signer.rb
  • lib/aws-sdk-s3/plugins/sse_cpk.rb
  • lib/aws-sdk-s3/plugins/streaming_retry.rb
  • lib/aws-sdk-s3/plugins/url_encoded_keys.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem