Black Lives Matter
Support the Equal Justice Initiative
Link to Go homepage
  • Why Go
  • Getting Started
  • Discover Packages
  • About
Go.
  • Why Go
  • Getting Started
  • Discover Packages
  • About
  • golang.org
Discover Packages github.com/aws/aws-sdk-go service s3

s3

package
Version v1.37.19
Latest Latest Go to latest
Feb 25, 2021 Apache-2.0 36 Imports 2668 Imported by
Go
s3
Version v1.37.19
Latest Go to latest
Feb 25, 2021 Apache-2.0 36 Imports 2668 Imported by
  • Documentation
    • Overview
    • Index
      • Examples
    • Constants
    • Variables
    • Functions
      • AnalyticsS3ExportFileFormat_Values()
      • ArchiveStatus_Values()
      • BucketAccelerateStatus_Values()
      • BucketCannedACL_Values()
      • BucketLocationConstraint_Values()
      • BucketLogsPermission_Values()
      • BucketVersioningStatus_Values()
      • CompressionType_Values()
      • DeleteMarkerReplicationStatus_Values()
      • EncodingType_Values()
      • Event_Values()
      • ExistingObjectReplicationStatus_Values()
      • ExpirationStatus_Values()
      • ExpressionType_Values()
      • FileHeaderInfo_Values()
      • FilterRuleName_Values()
      • IntelligentTieringAccessTier_Values()
      • IntelligentTieringStatus_Values()
      • InventoryFormat_Values()
      • InventoryFrequency_Values()
      • InventoryIncludedObjectVersions_Values()
      • InventoryOptionalField_Values()
      • JSONType_Values()
      • MFADeleteStatus_Values()
      • MFADelete_Values()
      • MetadataDirective_Values()
      • MetricsStatus_Values()
      • NormalizeBucketLocation(loc)
      • ObjectCannedACL_Values()
      • ObjectLockEnabled_Values()
      • ObjectLockLegalHoldStatus_Values()
      • ObjectLockMode_Values()
      • ObjectLockRetentionMode_Values()
      • ObjectOwnership_Values()
      • ObjectStorageClass_Values()
      • ObjectVersionStorageClass_Values()
      • OwnerOverride_Values()
      • Payer_Values()
      • Permission_Values()
      • Protocol_Values()
      • QuoteFields_Values()
      • ReplicaModificationsStatus_Values()
      • ReplicationRuleStatus_Values()
      • ReplicationStatus_Values()
      • ReplicationTimeStatus_Values()
      • RequestCharged_Values()
      • RequestPayer_Values()
      • RestoreRequestType_Values()
      • ServerSideEncryption_Values()
      • SseKmsEncryptedObjectsStatus_Values()
      • StorageClassAnalysisSchemaVersion_Values()
      • StorageClass_Values()
      • TaggingDirective_Values()
      • Tier_Values()
      • TransitionStorageClass_Values()
      • Type_Values()
      • WithNormalizeBucketLocation(r)
    • Types
      • type AbortIncompleteMultipartUpload
        • (s) GoString()
        • (s) SetDaysAfterInitiation(v)
        • (s) String()
      • type AbortMultipartUploadInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetUploadId(v)
        • (s) String()
        • (s) Validate()
      • type AbortMultipartUploadOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) String()
      • type AccelerateConfiguration
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
      • type AccessControlPolicy
        • (s) GoString()
        • (s) SetGrants(v)
        • (s) SetOwner(v)
        • (s) String()
        • (s) Validate()
      • type AccessControlTranslation
        • (s) GoString()
        • (s) SetOwner(v)
        • (s) String()
        • (s) Validate()
      • type AnalyticsAndOperator
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) SetTags(v)
        • (s) String()
        • (s) Validate()
      • type AnalyticsConfiguration
        • (s) GoString()
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) SetStorageClassAnalysis(v)
        • (s) String()
        • (s) Validate()
      • type AnalyticsExportDestination
        • (s) GoString()
        • (s) SetS3BucketDestination(v)
        • (s) String()
        • (s) Validate()
      • type AnalyticsFilter
        • (s) GoString()
        • (s) SetAnd(v)
        • (s) SetPrefix(v)
        • (s) SetTag(v)
        • (s) String()
        • (s) Validate()
      • type AnalyticsS3BucketDestination
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBucketAccountId(v)
        • (s) SetFormat(v)
        • (s) SetPrefix(v)
        • (s) String()
        • (s) Validate()
      • type Bucket
        • (s) GoString()
        • (s) SetCreationDate(v)
        • (s) SetName(v)
        • (s) String()
      • type BucketLifecycleConfiguration
        • (s) GoString()
        • (s) SetRules(v)
        • (s) String()
        • (s) Validate()
      • type BucketLoggingStatus
        • (s) GoString()
        • (s) SetLoggingEnabled(v)
        • (s) String()
        • (s) Validate()
      • type CORSConfiguration
        • (s) GoString()
        • (s) SetCORSRules(v)
        • (s) String()
        • (s) Validate()
      • type CORSRule
        • (s) GoString()
        • (s) SetAllowedHeaders(v)
        • (s) SetAllowedMethods(v)
        • (s) SetAllowedOrigins(v)
        • (s) SetExposeHeaders(v)
        • (s) SetMaxAgeSeconds(v)
        • (s) String()
        • (s) Validate()
      • type CSVInput
        • (s) GoString()
        • (s) SetAllowQuotedRecordDelimiter(v)
        • (s) SetComments(v)
        • (s) SetFieldDelimiter(v)
        • (s) SetFileHeaderInfo(v)
        • (s) SetQuoteCharacter(v)
        • (s) SetQuoteEscapeCharacter(v)
        • (s) SetRecordDelimiter(v)
        • (s) String()
      • type CSVOutput
        • (s) GoString()
        • (s) SetFieldDelimiter(v)
        • (s) SetQuoteCharacter(v)
        • (s) SetQuoteEscapeCharacter(v)
        • (s) SetQuoteFields(v)
        • (s) SetRecordDelimiter(v)
        • (s) String()
      • type CloudFunctionConfiguration
        • (s) GoString()
        • (s) SetCloudFunction(v)
        • (s) SetEvent(v)
        • (s) SetEvents(v)
        • (s) SetId(v)
        • (s) SetInvocationRole(v)
        • (s) String()
      • type CommonPrefix
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) String()
      • type CompleteMultipartUploadInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetMultipartUpload(v)
        • (s) SetRequestPayer(v)
        • (s) SetUploadId(v)
        • (s) String()
        • (s) Validate()
      • type CompleteMultipartUploadOutput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetETag(v)
        • (s) SetExpiration(v)
        • (s) SetKey(v)
        • (s) SetLocation(v)
        • (s) SetRequestCharged(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type CompletedMultipartUpload
        • (s) GoString()
        • (s) SetParts(v)
        • (s) String()
      • type CompletedPart
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetPartNumber(v)
        • (s) String()
      • type Condition
        • (s) GoString()
        • (s) SetHttpErrorCodeReturnedEquals(v)
        • (s) SetKeyPrefixEquals(v)
        • (s) String()
      • type ContinuationEvent
        • (s) GoString()
        • (s) MarshalEvent(pm)
        • (s) String()
        • (s) UnmarshalEvent(payloadUnmarshaler, msg)
      • type CopyObjectInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetBucket(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCacheControl(v)
        • (s) SetContentDisposition(v)
        • (s) SetContentEncoding(v)
        • (s) SetContentLanguage(v)
        • (s) SetContentType(v)
        • (s) SetCopySource(v)
        • (s) SetCopySourceIfMatch(v)
        • (s) SetCopySourceIfModifiedSince(v)
        • (s) SetCopySourceIfNoneMatch(v)
        • (s) SetCopySourceIfUnmodifiedSince(v)
        • (s) SetCopySourceSSECustomerAlgorithm(v)
        • (s) SetCopySourceSSECustomerKey(v)
        • (s) SetCopySourceSSECustomerKeyMD5(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetExpectedSourceBucketOwner(v)
        • (s) SetExpires(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWriteACP(v)
        • (s) SetKey(v)
        • (s) SetMetadata(v)
        • (s) SetMetadataDirective(v)
        • (s) SetObjectLockLegalHoldStatus(v)
        • (s) SetObjectLockMode(v)
        • (s) SetObjectLockRetainUntilDate(v)
        • (s) SetRequestPayer(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKey(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetStorageClass(v)
        • (s) SetTagging(v)
        • (s) SetTaggingDirective(v)
        • (s) SetWebsiteRedirectLocation(v)
        • (s) String()
        • (s) Validate()
      • type CopyObjectOutput
        • (s) GoString()
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCopyObjectResult(v)
        • (s) SetCopySourceVersionId(v)
        • (s) SetExpiration(v)
        • (s) SetRequestCharged(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type CopyObjectResult
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetLastModified(v)
        • (s) String()
      • type CopyPartResult
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetLastModified(v)
        • (s) String()
      • type CreateBucketConfiguration
        • (s) GoString()
        • (s) SetLocationConstraint(v)
        • (s) String()
      • type CreateBucketInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetBucket(v)
        • (s) SetCreateBucketConfiguration(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWrite(v)
        • (s) SetGrantWriteACP(v)
        • (s) SetObjectLockEnabledForBucket(v)
        • (s) String()
        • (s) Validate()
      • type CreateBucketOutput
        • (s) GoString()
        • (s) SetLocation(v)
        • (s) String()
      • type CreateMultipartUploadInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetBucket(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCacheControl(v)
        • (s) SetContentDisposition(v)
        • (s) SetContentEncoding(v)
        • (s) SetContentLanguage(v)
        • (s) SetContentType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetExpires(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWriteACP(v)
        • (s) SetKey(v)
        • (s) SetMetadata(v)
        • (s) SetObjectLockLegalHoldStatus(v)
        • (s) SetObjectLockMode(v)
        • (s) SetObjectLockRetainUntilDate(v)
        • (s) SetRequestPayer(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKey(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetStorageClass(v)
        • (s) SetTagging(v)
        • (s) SetWebsiteRedirectLocation(v)
        • (s) String()
        • (s) Validate()
      • type CreateMultipartUploadOutput
        • (s) GoString()
        • (s) SetAbortDate(v)
        • (s) SetAbortRuleId(v)
        • (s) SetBucket(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetKey(v)
        • (s) SetRequestCharged(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetUploadId(v)
        • (s) String()
      • type DefaultRetention
        • (s) GoString()
        • (s) SetDays(v)
        • (s) SetMode(v)
        • (s) SetYears(v)
        • (s) String()
      • type Delete
        • (s) GoString()
        • (s) SetObjects(v)
        • (s) SetQuiet(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketAnalyticsConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketAnalyticsConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketCorsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketCorsOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketEncryptionInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketEncryptionOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketIntelligentTieringConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketIntelligentTieringConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketInventoryConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketInventoryConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketLifecycleInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketLifecycleOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketMetricsConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketMetricsConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketOwnershipControlsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketOwnershipControlsOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketPolicyInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketPolicyOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketReplicationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketReplicationOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketTaggingOutput
        • (s) GoString()
        • (s) String()
      • type DeleteBucketWebsiteInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeleteBucketWebsiteOutput
        • (s) GoString()
        • (s) String()
      • type DeleteMarkerEntry
        • (s) GoString()
        • (s) SetIsLatest(v)
        • (s) SetKey(v)
        • (s) SetLastModified(v)
        • (s) SetOwner(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type DeleteMarkerReplication
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
      • type DeleteObjectInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBypassGovernanceRetention(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetMFA(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteObjectOutput
        • (s) GoString()
        • (s) SetDeleteMarker(v)
        • (s) SetRequestCharged(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type DeleteObjectTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type DeleteObjectTaggingOutput
        • (s) GoString()
        • (s) SetVersionId(v)
        • (s) String()
      • type DeleteObjectsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBypassGovernanceRetention(v)
        • (s) SetDelete(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetMFA(v)
        • (s) SetRequestPayer(v)
        • (s) String()
        • (s) Validate()
      • type DeleteObjectsOutput
        • (s) GoString()
        • (s) SetDeleted(v)
        • (s) SetErrors(v)
        • (s) SetRequestCharged(v)
        • (s) String()
      • type DeletePublicAccessBlockInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type DeletePublicAccessBlockOutput
        • (s) GoString()
        • (s) String()
      • type DeletedObject
        • (s) GoString()
        • (s) SetDeleteMarker(v)
        • (s) SetDeleteMarkerVersionId(v)
        • (s) SetKey(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type Destination
        • (s) GoString()
        • (s) SetAccessControlTranslation(v)
        • (s) SetAccount(v)
        • (s) SetBucket(v)
        • (s) SetEncryptionConfiguration(v)
        • (s) SetMetrics(v)
        • (s) SetReplicationTime(v)
        • (s) SetStorageClass(v)
        • (s) String()
        • (s) Validate()
      • type Encryption
        • (s) GoString()
        • (s) SetEncryptionType(v)
        • (s) SetKMSContext(v)
        • (s) SetKMSKeyId(v)
        • (s) String()
        • (s) Validate()
      • type EncryptionConfiguration
        • (s) GoString()
        • (s) SetReplicaKmsKeyID(v)
        • (s) String()
      • type EndEvent
        • (s) GoString()
        • (s) MarshalEvent(pm)
        • (s) String()
        • (s) UnmarshalEvent(payloadUnmarshaler, msg)
      • type Error
        • (s) GoString()
        • (s) SetCode(v)
        • (s) SetKey(v)
        • (s) SetMessage(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type ErrorDocument
        • (s) GoString()
        • (s) SetKey(v)
        • (s) String()
        • (s) Validate()
      • type ExistingObjectReplication
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
        • (s) Validate()
      • type FilterRule
        • (s) GoString()
        • (s) SetName(v)
        • (s) SetValue(v)
        • (s) String()
      • type GetBucketAccelerateConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketAccelerateConfigurationOutput
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
      • type GetBucketAclInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketAclOutput
        • (s) GoString()
        • (s) SetGrants(v)
        • (s) SetOwner(v)
        • (s) String()
      • type GetBucketAnalyticsConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketAnalyticsConfigurationOutput
        • (s) GoString()
        • (s) SetAnalyticsConfiguration(v)
        • (s) String()
      • type GetBucketCorsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketCorsOutput
        • (s) GoString()
        • (s) SetCORSRules(v)
        • (s) String()
      • type GetBucketEncryptionInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketEncryptionOutput
        • (s) GoString()
        • (s) SetServerSideEncryptionConfiguration(v)
        • (s) String()
      • type GetBucketIntelligentTieringConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketIntelligentTieringConfigurationOutput
        • (s) GoString()
        • (s) SetIntelligentTieringConfiguration(v)
        • (s) String()
      • type GetBucketInventoryConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketInventoryConfigurationOutput
        • (s) GoString()
        • (s) SetInventoryConfiguration(v)
        • (s) String()
      • type GetBucketLifecycleConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketLifecycleConfigurationOutput
        • (s) GoString()
        • (s) SetRules(v)
        • (s) String()
      • type GetBucketLifecycleInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketLifecycleOutput
        • (s) GoString()
        • (s) SetRules(v)
        • (s) String()
      • type GetBucketLocationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketLocationOutput
        • (s) GoString()
        • (s) SetLocationConstraint(v)
        • (s) String()
      • type GetBucketLoggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketLoggingOutput
        • (s) GoString()
        • (s) SetLoggingEnabled(v)
        • (s) String()
      • type GetBucketMetricsConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketMetricsConfigurationOutput
        • (s) GoString()
        • (s) SetMetricsConfiguration(v)
        • (s) String()
      • type GetBucketNotificationConfigurationRequest
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketOwnershipControlsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketOwnershipControlsOutput
        • (s) GoString()
        • (s) SetOwnershipControls(v)
        • (s) String()
      • type GetBucketPolicyInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketPolicyOutput
        • (s) GoString()
        • (s) SetPolicy(v)
        • (s) String()
      • type GetBucketPolicyStatusInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketPolicyStatusOutput
        • (s) GoString()
        • (s) SetPolicyStatus(v)
        • (s) String()
      • type GetBucketReplicationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketReplicationOutput
        • (s) GoString()
        • (s) SetReplicationConfiguration(v)
        • (s) String()
      • type GetBucketRequestPaymentInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketRequestPaymentOutput
        • (s) GoString()
        • (s) SetPayer(v)
        • (s) String()
      • type GetBucketTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketTaggingOutput
        • (s) GoString()
        • (s) SetTagSet(v)
        • (s) String()
      • type GetBucketVersioningInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketVersioningOutput
        • (s) GoString()
        • (s) SetMFADelete(v)
        • (s) SetStatus(v)
        • (s) String()
      • type GetBucketWebsiteInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetBucketWebsiteOutput
        • (s) GoString()
        • (s) SetErrorDocument(v)
        • (s) SetIndexDocument(v)
        • (s) SetRedirectAllRequestsTo(v)
        • (s) SetRoutingRules(v)
        • (s) String()
      • type GetObjectAclInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectAclOutput
        • (s) GoString()
        • (s) SetGrants(v)
        • (s) SetOwner(v)
        • (s) SetRequestCharged(v)
        • (s) String()
      • type GetObjectInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetIfMatch(v)
        • (s) SetIfModifiedSince(v)
        • (s) SetIfNoneMatch(v)
        • (s) SetIfUnmodifiedSince(v)
        • (s) SetKey(v)
        • (s) SetPartNumber(v)
        • (s) SetRange(v)
        • (s) SetRequestPayer(v)
        • (s) SetResponseCacheControl(v)
        • (s) SetResponseContentDisposition(v)
        • (s) SetResponseContentEncoding(v)
        • (s) SetResponseContentLanguage(v)
        • (s) SetResponseContentType(v)
        • (s) SetResponseExpires(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKey(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectLegalHoldInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectLegalHoldOutput
        • (s) GoString()
        • (s) SetLegalHold(v)
        • (s) String()
      • type GetObjectLockConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectLockConfigurationOutput
        • (s) GoString()
        • (s) SetObjectLockConfiguration(v)
        • (s) String()
      • type GetObjectOutput
        • (s) GoString()
        • (s) SetAcceptRanges(v)
        • (s) SetBody(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCacheControl(v)
        • (s) SetContentDisposition(v)
        • (s) SetContentEncoding(v)
        • (s) SetContentLanguage(v)
        • (s) SetContentLength(v)
        • (s) SetContentRange(v)
        • (s) SetContentType(v)
        • (s) SetDeleteMarker(v)
        • (s) SetETag(v)
        • (s) SetExpiration(v)
        • (s) SetExpires(v)
        • (s) SetLastModified(v)
        • (s) SetMetadata(v)
        • (s) SetMissingMeta(v)
        • (s) SetObjectLockLegalHoldStatus(v)
        • (s) SetObjectLockMode(v)
        • (s) SetObjectLockRetainUntilDate(v)
        • (s) SetPartsCount(v)
        • (s) SetReplicationStatus(v)
        • (s) SetRequestCharged(v)
        • (s) SetRestore(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetStorageClass(v)
        • (s) SetTagCount(v)
        • (s) SetVersionId(v)
        • (s) SetWebsiteRedirectLocation(v)
        • (s) String()
      • type GetObjectRetentionInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectRetentionOutput
        • (s) GoString()
        • (s) SetRetention(v)
        • (s) String()
      • type GetObjectTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectTaggingOutput
        • (s) GoString()
        • (s) SetTagSet(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type GetObjectTorrentInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) String()
        • (s) Validate()
      • type GetObjectTorrentOutput
        • (s) GoString()
        • (s) SetBody(v)
        • (s) SetRequestCharged(v)
        • (s) String()
      • type GetPublicAccessBlockInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type GetPublicAccessBlockOutput
        • (s) GoString()
        • (s) SetPublicAccessBlockConfiguration(v)
        • (s) String()
      • type GlacierJobParameters
        • (s) GoString()
        • (s) SetTier(v)
        • (s) String()
        • (s) Validate()
      • type Grant
        • (s) GoString()
        • (s) SetGrantee(v)
        • (s) SetPermission(v)
        • (s) String()
        • (s) Validate()
      • type Grantee
        • (s) GoString()
        • (s) SetDisplayName(v)
        • (s) SetEmailAddress(v)
        • (s) SetID(v)
        • (s) SetType(v)
        • (s) SetURI(v)
        • (s) String()
        • (s) Validate()
      • type HeadBucketInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type HeadBucketOutput
        • (s) GoString()
        • (s) String()
      • type HeadObjectInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetIfMatch(v)
        • (s) SetIfModifiedSince(v)
        • (s) SetIfNoneMatch(v)
        • (s) SetIfUnmodifiedSince(v)
        • (s) SetKey(v)
        • (s) SetPartNumber(v)
        • (s) SetRange(v)
        • (s) SetRequestPayer(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKey(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type HeadObjectOutput
        • (s) GoString()
        • (s) SetAcceptRanges(v)
        • (s) SetArchiveStatus(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCacheControl(v)
        • (s) SetContentDisposition(v)
        • (s) SetContentEncoding(v)
        • (s) SetContentLanguage(v)
        • (s) SetContentLength(v)
        • (s) SetContentType(v)
        • (s) SetDeleteMarker(v)
        • (s) SetETag(v)
        • (s) SetExpiration(v)
        • (s) SetExpires(v)
        • (s) SetLastModified(v)
        • (s) SetMetadata(v)
        • (s) SetMissingMeta(v)
        • (s) SetObjectLockLegalHoldStatus(v)
        • (s) SetObjectLockMode(v)
        • (s) SetObjectLockRetainUntilDate(v)
        • (s) SetPartsCount(v)
        • (s) SetReplicationStatus(v)
        • (s) SetRequestCharged(v)
        • (s) SetRestore(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetStorageClass(v)
        • (s) SetVersionId(v)
        • (s) SetWebsiteRedirectLocation(v)
        • (s) String()
      • type IndexDocument
        • (s) GoString()
        • (s) SetSuffix(v)
        • (s) String()
        • (s) Validate()
      • type Initiator
        • (s) GoString()
        • (s) SetDisplayName(v)
        • (s) SetID(v)
        • (s) String()
      • type InputSerialization
        • (s) GoString()
        • (s) SetCSV(v)
        • (s) SetCompressionType(v)
        • (s) SetJSON(v)
        • (s) SetParquet(v)
        • (s) String()
      • type IntelligentTieringAndOperator
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) SetTags(v)
        • (s) String()
        • (s) Validate()
      • type IntelligentTieringConfiguration
        • (s) GoString()
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) SetStatus(v)
        • (s) SetTierings(v)
        • (s) String()
        • (s) Validate()
      • type IntelligentTieringFilter
        • (s) GoString()
        • (s) SetAnd(v)
        • (s) SetPrefix(v)
        • (s) SetTag(v)
        • (s) String()
        • (s) Validate()
      • type InventoryConfiguration
        • (s) GoString()
        • (s) SetDestination(v)
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) SetIncludedObjectVersions(v)
        • (s) SetIsEnabled(v)
        • (s) SetOptionalFields(v)
        • (s) SetSchedule(v)
        • (s) String()
        • (s) Validate()
      • type InventoryDestination
        • (s) GoString()
        • (s) SetS3BucketDestination(v)
        • (s) String()
        • (s) Validate()
      • type InventoryEncryption
        • (s) GoString()
        • (s) SetSSEKMS(v)
        • (s) SetSSES3(v)
        • (s) String()
        • (s) Validate()
      • type InventoryFilter
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) String()
        • (s) Validate()
      • type InventoryS3BucketDestination
        • (s) GoString()
        • (s) SetAccountId(v)
        • (s) SetBucket(v)
        • (s) SetEncryption(v)
        • (s) SetFormat(v)
        • (s) SetPrefix(v)
        • (s) String()
        • (s) Validate()
      • type InventorySchedule
        • (s) GoString()
        • (s) SetFrequency(v)
        • (s) String()
        • (s) Validate()
      • type JSONInput
        • (s) GoString()
        • (s) SetType(v)
        • (s) String()
      • type JSONOutput
        • (s) GoString()
        • (s) SetRecordDelimiter(v)
        • (s) String()
      • type KeyFilter
        • (s) GoString()
        • (s) SetFilterRules(v)
        • (s) String()
      • type LambdaFunctionConfiguration
        • (s) GoString()
        • (s) SetEvents(v)
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) SetLambdaFunctionArn(v)
        • (s) String()
        • (s) Validate()
      • type LifecycleConfiguration
        • (s) GoString()
        • (s) SetRules(v)
        • (s) String()
        • (s) Validate()
      • type LifecycleExpiration
        • (s) GoString()
        • (s) SetDate(v)
        • (s) SetDays(v)
        • (s) SetExpiredObjectDeleteMarker(v)
        • (s) String()
      • type LifecycleRule
        • (s) GoString()
        • (s) SetAbortIncompleteMultipartUpload(v)
        • (s) SetExpiration(v)
        • (s) SetFilter(v)
        • (s) SetID(v)
        • (s) SetNoncurrentVersionExpiration(v)
        • (s) SetNoncurrentVersionTransitions(v)
        • (s) SetPrefix(v)
        • (s) SetStatus(v)
        • (s) SetTransitions(v)
        • (s) String()
        • (s) Validate()
      • type LifecycleRuleAndOperator
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) SetTags(v)
        • (s) String()
        • (s) Validate()
      • type LifecycleRuleFilter
        • (s) GoString()
        • (s) SetAnd(v)
        • (s) SetPrefix(v)
        • (s) SetTag(v)
        • (s) String()
        • (s) Validate()
      • type ListBucketAnalyticsConfigurationsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetContinuationToken(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type ListBucketAnalyticsConfigurationsOutput
        • (s) GoString()
        • (s) SetAnalyticsConfigurationList(v)
        • (s) SetContinuationToken(v)
        • (s) SetIsTruncated(v)
        • (s) SetNextContinuationToken(v)
        • (s) String()
      • type ListBucketIntelligentTieringConfigurationsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetContinuationToken(v)
        • (s) String()
        • (s) Validate()
      • type ListBucketIntelligentTieringConfigurationsOutput
        • (s) GoString()
        • (s) SetContinuationToken(v)
        • (s) SetIntelligentTieringConfigurationList(v)
        • (s) SetIsTruncated(v)
        • (s) SetNextContinuationToken(v)
        • (s) String()
      • type ListBucketInventoryConfigurationsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetContinuationToken(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type ListBucketInventoryConfigurationsOutput
        • (s) GoString()
        • (s) SetContinuationToken(v)
        • (s) SetInventoryConfigurationList(v)
        • (s) SetIsTruncated(v)
        • (s) SetNextContinuationToken(v)
        • (s) String()
      • type ListBucketMetricsConfigurationsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetContinuationToken(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type ListBucketMetricsConfigurationsOutput
        • (s) GoString()
        • (s) SetContinuationToken(v)
        • (s) SetIsTruncated(v)
        • (s) SetMetricsConfigurationList(v)
        • (s) SetNextContinuationToken(v)
        • (s) String()
      • type ListBucketsInput
        • (s) GoString()
        • (s) String()
      • type ListBucketsOutput
        • (s) GoString()
        • (s) SetBuckets(v)
        • (s) SetOwner(v)
        • (s) String()
      • type ListMultipartUploadsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKeyMarker(v)
        • (s) SetMaxUploads(v)
        • (s) SetPrefix(v)
        • (s) SetUploadIdMarker(v)
        • (s) String()
        • (s) Validate()
      • type ListMultipartUploadsOutput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetCommonPrefixes(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetIsTruncated(v)
        • (s) SetKeyMarker(v)
        • (s) SetMaxUploads(v)
        • (s) SetNextKeyMarker(v)
        • (s) SetNextUploadIdMarker(v)
        • (s) SetPrefix(v)
        • (s) SetUploadIdMarker(v)
        • (s) SetUploads(v)
        • (s) String()
      • type ListObjectVersionsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKeyMarker(v)
        • (s) SetMaxKeys(v)
        • (s) SetPrefix(v)
        • (s) SetVersionIdMarker(v)
        • (s) String()
        • (s) Validate()
      • type ListObjectVersionsOutput
        • (s) GoString()
        • (s) SetCommonPrefixes(v)
        • (s) SetDeleteMarkers(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetIsTruncated(v)
        • (s) SetKeyMarker(v)
        • (s) SetMaxKeys(v)
        • (s) SetName(v)
        • (s) SetNextKeyMarker(v)
        • (s) SetNextVersionIdMarker(v)
        • (s) SetPrefix(v)
        • (s) SetVersionIdMarker(v)
        • (s) SetVersions(v)
        • (s) String()
      • type ListObjectsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetMarker(v)
        • (s) SetMaxKeys(v)
        • (s) SetPrefix(v)
        • (s) SetRequestPayer(v)
        • (s) String()
        • (s) Validate()
      • type ListObjectsOutput
        • (s) GoString()
        • (s) SetCommonPrefixes(v)
        • (s) SetContents(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetIsTruncated(v)
        • (s) SetMarker(v)
        • (s) SetMaxKeys(v)
        • (s) SetName(v)
        • (s) SetNextMarker(v)
        • (s) SetPrefix(v)
        • (s) String()
      • type ListObjectsV2Input
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetContinuationToken(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetFetchOwner(v)
        • (s) SetMaxKeys(v)
        • (s) SetPrefix(v)
        • (s) SetRequestPayer(v)
        • (s) SetStartAfter(v)
        • (s) String()
        • (s) Validate()
      • type ListObjectsV2Output
        • (s) GoString()
        • (s) SetCommonPrefixes(v)
        • (s) SetContents(v)
        • (s) SetContinuationToken(v)
        • (s) SetDelimiter(v)
        • (s) SetEncodingType(v)
        • (s) SetIsTruncated(v)
        • (s) SetKeyCount(v)
        • (s) SetMaxKeys(v)
        • (s) SetName(v)
        • (s) SetNextContinuationToken(v)
        • (s) SetPrefix(v)
        • (s) SetStartAfter(v)
        • (s) String()
      • type ListPartsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetMaxParts(v)
        • (s) SetPartNumberMarker(v)
        • (s) SetRequestPayer(v)
        • (s) SetUploadId(v)
        • (s) String()
        • (s) Validate()
      • type ListPartsOutput
        • (s) GoString()
        • (s) SetAbortDate(v)
        • (s) SetAbortRuleId(v)
        • (s) SetBucket(v)
        • (s) SetInitiator(v)
        • (s) SetIsTruncated(v)
        • (s) SetKey(v)
        • (s) SetMaxParts(v)
        • (s) SetNextPartNumberMarker(v)
        • (s) SetOwner(v)
        • (s) SetPartNumberMarker(v)
        • (s) SetParts(v)
        • (s) SetRequestCharged(v)
        • (s) SetStorageClass(v)
        • (s) SetUploadId(v)
        • (s) String()
      • type Location
        • (s) GoString()
        • (s) SetAccessControlList(v)
        • (s) SetBucketName(v)
        • (s) SetCannedACL(v)
        • (s) SetEncryption(v)
        • (s) SetPrefix(v)
        • (s) SetStorageClass(v)
        • (s) SetTagging(v)
        • (s) SetUserMetadata(v)
        • (s) String()
        • (s) Validate()
      • type LoggingEnabled
        • (s) GoString()
        • (s) SetTargetBucket(v)
        • (s) SetTargetGrants(v)
        • (s) SetTargetPrefix(v)
        • (s) String()
        • (s) Validate()
      • type MetadataEntry
        • (s) GoString()
        • (s) SetName(v)
        • (s) SetValue(v)
        • (s) String()
      • type Metrics
        • (s) GoString()
        • (s) SetEventThreshold(v)
        • (s) SetStatus(v)
        • (s) String()
        • (s) Validate()
      • type MetricsAndOperator
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) SetTags(v)
        • (s) String()
        • (s) Validate()
      • type MetricsConfiguration
        • (s) GoString()
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type MetricsFilter
        • (s) GoString()
        • (s) SetAnd(v)
        • (s) SetPrefix(v)
        • (s) SetTag(v)
        • (s) String()
        • (s) Validate()
      • type MultipartUpload
        • (s) GoString()
        • (s) SetInitiated(v)
        • (s) SetInitiator(v)
        • (s) SetKey(v)
        • (s) SetOwner(v)
        • (s) SetStorageClass(v)
        • (s) SetUploadId(v)
        • (s) String()
      • type NoncurrentVersionExpiration
        • (s) GoString()
        • (s) SetNoncurrentDays(v)
        • (s) String()
      • type NoncurrentVersionTransition
        • (s) GoString()
        • (s) SetNoncurrentDays(v)
        • (s) SetStorageClass(v)
        • (s) String()
      • type NotificationConfiguration
        • (s) GoString()
        • (s) SetLambdaFunctionConfigurations(v)
        • (s) SetQueueConfigurations(v)
        • (s) SetTopicConfigurations(v)
        • (s) String()
        • (s) Validate()
      • type NotificationConfigurationDeprecated
        • (s) GoString()
        • (s) SetCloudFunctionConfiguration(v)
        • (s) SetQueueConfiguration(v)
        • (s) SetTopicConfiguration(v)
        • (s) String()
      • type NotificationConfigurationFilter
        • (s) GoString()
        • (s) SetKey(v)
        • (s) String()
      • type Object
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetKey(v)
        • (s) SetLastModified(v)
        • (s) SetOwner(v)
        • (s) SetSize(v)
        • (s) SetStorageClass(v)
        • (s) String()
      • type ObjectIdentifier
        • (s) GoString()
        • (s) SetKey(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type ObjectLockConfiguration
        • (s) GoString()
        • (s) SetObjectLockEnabled(v)
        • (s) SetRule(v)
        • (s) String()
      • type ObjectLockLegalHold
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
      • type ObjectLockRetention
        • (s) GoString()
        • (s) SetMode(v)
        • (s) SetRetainUntilDate(v)
        • (s) String()
      • type ObjectLockRule
        • (s) GoString()
        • (s) SetDefaultRetention(v)
        • (s) String()
      • type ObjectVersion
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetIsLatest(v)
        • (s) SetKey(v)
        • (s) SetLastModified(v)
        • (s) SetOwner(v)
        • (s) SetSize(v)
        • (s) SetStorageClass(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type OutputLocation
        • (s) GoString()
        • (s) SetS3(v)
        • (s) String()
        • (s) Validate()
      • type OutputSerialization
        • (s) GoString()
        • (s) SetCSV(v)
        • (s) SetJSON(v)
        • (s) String()
      • type Owner
        • (s) GoString()
        • (s) SetDisplayName(v)
        • (s) SetID(v)
        • (s) String()
      • type OwnershipControls
        • (s) GoString()
        • (s) SetRules(v)
        • (s) String()
        • (s) Validate()
      • type OwnershipControlsRule
        • (s) GoString()
        • (s) SetObjectOwnership(v)
        • (s) String()
        • (s) Validate()
      • type ParquetInput
        • (s) GoString()
        • (s) String()
      • type Part
        • (s) GoString()
        • (s) SetETag(v)
        • (s) SetLastModified(v)
        • (s) SetPartNumber(v)
        • (s) SetSize(v)
        • (s) String()
      • type PolicyStatus
        • (s) GoString()
        • (s) SetIsPublic(v)
        • (s) String()
      • type Progress
        • (s) GoString()
        • (s) SetBytesProcessed(v)
        • (s) SetBytesReturned(v)
        • (s) SetBytesScanned(v)
        • (s) String()
      • type ProgressEvent
        • (s) GoString()
        • (s) MarshalEvent(pm)
        • (s) SetDetails(v)
        • (s) String()
        • (s) UnmarshalEvent(payloadUnmarshaler, msg)
      • type PublicAccessBlockConfiguration
        • (s) GoString()
        • (s) SetBlockPublicAcls(v)
        • (s) SetBlockPublicPolicy(v)
        • (s) SetIgnorePublicAcls(v)
        • (s) SetRestrictPublicBuckets(v)
        • (s) String()
      • type PutBucketAccelerateConfigurationInput
        • (s) GoString()
        • (s) SetAccelerateConfiguration(v)
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketAccelerateConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketAclInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetAccessControlPolicy(v)
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWrite(v)
        • (s) SetGrantWriteACP(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketAclOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketAnalyticsConfigurationInput
        • (s) GoString()
        • (s) SetAnalyticsConfiguration(v)
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketAnalyticsConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketCorsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetCORSConfiguration(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketCorsOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketEncryptionInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetServerSideEncryptionConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketEncryptionOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketIntelligentTieringConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetId(v)
        • (s) SetIntelligentTieringConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketIntelligentTieringConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketInventoryConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) SetInventoryConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketInventoryConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketLifecycleConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetLifecycleConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketLifecycleConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketLifecycleInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetLifecycleConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketLifecycleOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketLoggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBucketLoggingStatus(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketLoggingOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketMetricsConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetId(v)
        • (s) SetMetricsConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketMetricsConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketNotificationConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetNotificationConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketNotificationConfigurationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketNotificationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetNotificationConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketNotificationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketOwnershipControlsInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetOwnershipControls(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketOwnershipControlsOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketPolicyInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetConfirmRemoveSelfBucketAccess(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetPolicy(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketPolicyOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketReplicationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetReplicationConfiguration(v)
        • (s) SetToken(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketReplicationOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketRequestPaymentInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetRequestPaymentConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketRequestPaymentOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetTagging(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketTaggingOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketVersioningInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetMFA(v)
        • (s) SetVersioningConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketVersioningOutput
        • (s) GoString()
        • (s) String()
      • type PutBucketWebsiteInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetWebsiteConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutBucketWebsiteOutput
        • (s) GoString()
        • (s) String()
      • type PutObjectAclInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetAccessControlPolicy(v)
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWrite(v)
        • (s) SetGrantWriteACP(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectAclOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) String()
      • type PutObjectInput
        • (s) GoString()
        • (s) SetACL(v)
        • (s) SetBody(v)
        • (s) SetBucket(v)
        • (s) SetBucketKeyEnabled(v)
        • (s) SetCacheControl(v)
        • (s) SetContentDisposition(v)
        • (s) SetContentEncoding(v)
        • (s) SetContentLanguage(v)
        • (s) SetContentLength(v)
        • (s) SetContentMD5(v)
        • (s) SetContentType(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetExpires(v)
        • (s) SetGrantFullControl(v)
        • (s) SetGrantRead(v)
        • (s) SetGrantReadACP(v)
        • (s) SetGrantWriteACP(v)
        • (s) SetKey(v)
        • (s) SetMetadata(v)
        • (s) SetObjectLockLegalHoldStatus(v)
        • (s) SetObjectLockMode(v)
        • (s) SetObjectLockRetainUntilDate(v)
        • (s) SetRequestPayer(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKey(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetStorageClass(v)
        • (s) SetTagging(v)
        • (s) SetWebsiteRedirectLocation(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectLegalHoldInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetLegalHold(v)
        • (s) SetRequestPayer(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectLegalHoldOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) String()
      • type PutObjectLockConfigurationInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetObjectLockConfiguration(v)
        • (s) SetRequestPayer(v)
        • (s) SetToken(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectLockConfigurationOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) String()
      • type PutObjectOutput
        • (s) GoString()
        • (s) SetBucketKeyEnabled(v)
        • (s) SetETag(v)
        • (s) SetExpiration(v)
        • (s) SetRequestCharged(v)
        • (s) SetSSECustomerAlgorithm(v)
        • (s) SetSSECustomerKeyMD5(v)
        • (s) SetSSEKMSEncryptionContext(v)
        • (s) SetSSEKMSKeyId(v)
        • (s) SetServerSideEncryption(v)
        • (s) SetVersionId(v)
        • (s) String()
      • type PutObjectRetentionInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetBypassGovernanceRetention(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetRetention(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectRetentionOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) String()
      • type PutObjectTaggingInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetTagging(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type PutObjectTaggingOutput
        • (s) GoString()
        • (s) SetVersionId(v)
        • (s) String()
      • type PutPublicAccessBlockInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetPublicAccessBlockConfiguration(v)
        • (s) String()
        • (s) Validate()
      • type PutPublicAccessBlockOutput
        • (s) GoString()
        • (s) String()
      • type QueueConfiguration
        • (s) GoString()
        • (s) SetEvents(v)
        • (s) SetFilter(v)
        • (s) SetId(v)
        • (s) SetQueueArn(v)
        • (s) String()
        • (s) Validate()
      • type QueueConfigurationDeprecated
        • (s) GoString()
        • (s) SetEvent(v)
        • (s) SetEvents(v)
        • (s) SetId(v)
        • (s) SetQueue(v)
        • (s) String()
      • type RecordsEvent
        • (s) GoString()
        • (s) MarshalEvent(pm)
        • (s) SetPayload(v)
        • (s) String()
        • (s) UnmarshalEvent(payloadUnmarshaler, msg)
      • type Redirect
        • (s) GoString()
        • (s) SetHostName(v)
        • (s) SetHttpRedirectCode(v)
        • (s) SetProtocol(v)
        • (s) SetReplaceKeyPrefixWith(v)
        • (s) SetReplaceKeyWith(v)
        • (s) String()
      • type RedirectAllRequestsTo
        • (s) GoString()
        • (s) SetHostName(v)
        • (s) SetProtocol(v)
        • (s) String()
        • (s) Validate()
      • type ReplicaModifications
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationConfiguration
        • (s) GoString()
        • (s) SetRole(v)
        • (s) SetRules(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationRule
        • (s) GoString()
        • (s) SetDeleteMarkerReplication(v)
        • (s) SetDestination(v)
        • (s) SetExistingObjectReplication(v)
        • (s) SetFilter(v)
        • (s) SetID(v)
        • (s) SetPrefix(v)
        • (s) SetPriority(v)
        • (s) SetSourceSelectionCriteria(v)
        • (s) SetStatus(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationRuleAndOperator
        • (s) GoString()
        • (s) SetPrefix(v)
        • (s) SetTags(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationRuleFilter
        • (s) GoString()
        • (s) SetAnd(v)
        • (s) SetPrefix(v)
        • (s) SetTag(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationTime
        • (s) GoString()
        • (s) SetStatus(v)
        • (s) SetTime(v)
        • (s) String()
        • (s) Validate()
      • type ReplicationTimeValue
        • (s) GoString()
        • (s) SetMinutes(v)
        • (s) String()
      • type RequestFailure
      • type RequestPaymentConfiguration
        • (s) GoString()
        • (s) SetPayer(v)
        • (s) String()
        • (s) Validate()
      • type RequestProgress
        • (s) GoString()
        • (s) SetEnabled(v)
        • (s) String()
      • type RestoreObjectInput
        • (s) GoString()
        • (s) SetBucket(v)
        • (s) SetExpectedBucketOwner(v)
        • (s) SetKey(v)
        • (s) SetRequestPayer(v)
        • (s) SetRestoreRequest(v)
        • (s) SetVersionId(v)
        • (s) String()
        • (s) Validate()
      • type RestoreObjectOutput
        • (s) GoString()
        • (s) SetRequestCharged(v)
        • (s) SetRestoreOutputPath(v)
        • (s) String()
      • type RestoreRequest
        • (s) GoString()
        • (s) SetDays(v)
        • (s) SetDescription(v)
        • (s) SetGlacierJobParameters(v)
        • (s) SetOutputLocation(v)
        • (s) SetSelectParameters(v)
        • (s) SetTier(v)
        • (s) SetType(v)
        • (s) String()
        • (s) Validate()
      • type RoutingRule
        • (s) GoString()
        • (s) SetCondition(v)
        • (s) SetRedirect(v)
        • (s) String()
        • (s) Validate()
      • type Rule
        • (s) GoString()
        • (s) SetAbortIncompleteMultipartUpload(v)
        • (s) SetExpiration(v)
        • (s) SetID(v)
        • (s) SetNoncurrentVersionExpiration(v)
        • (s) SetNoncurrentVersionTransition(v)
        • (s) SetPrefix(v)
        • (s) SetStatus(v)
        • (s) SetTransition(v)
        • (s) String()
        • (s) Validate()
      • type S3
        • New(p, cfgs)
        • (c) AbortMultipartUpload(input)
        • (c) AbortMultipartUploadRequest(input)
        • (c) AbortMultipartUploadWithContext(ctx, input, opts)
        • (c) CompleteMultipartUpload(input)
        • (c) CompleteMultipartUploadRequest(input)
        • (c) CompleteMultipartUploadWithContext(ctx, input, opts)
        • (c) CopyObject(input)
        • (c) CopyObjectRequest(input)
        • (c) CopyObjectWithContext(ctx, input, opts)
        • (c) CreateBucket(input)
        • (c) CreateBucketRequest(input)
        • (c) CreateBucketWithContext(ctx, input, opts)
        • (c) CreateMultipartUpload(input)
        • (c) CreateMultipartUploadRequest(input)
        • (c) CreateMultipartUploadWithContext(ctx, input, opts)
        • (c) DeleteBucket(input)
        • (c) DeleteBucketAnalyticsConfiguration(input)
        • (c) DeleteBucketAnalyticsConfigurationRequest(input)
        • (c) DeleteBucketAnalyticsConfigurationWithContext(ctx, input, opts)
        • (c) DeleteBucketCors(input)
        • (c) DeleteBucketCorsRequest(input)
        • (c) DeleteBucketCorsWithContext(ctx, input, opts)
        • (c) DeleteBucketEncryption(input)
        • (c) DeleteBucketEncryptionRequest(input)
        • (c) DeleteBucketEncryptionWithContext(ctx, input, opts)
        • (c) DeleteBucketIntelligentTieringConfiguration(input)
        • (c) DeleteBucketIntelligentTieringConfigurationRequest(input)
        • (c) DeleteBucketIntelligentTieringConfigurationWithContext(ctx, input, opts)
        • (c) DeleteBucketInventoryConfiguration(input)
        • (c) DeleteBucketInventoryConfigurationRequest(input)
        • (c) DeleteBucketInventoryConfigurationWithContext(ctx, input, opts)
        • (c) DeleteBucketLifecycle(input)
        • (c) DeleteBucketLifecycleRequest(input)
        • (c) DeleteBucketLifecycleWithContext(ctx, input, opts)
        • (c) DeleteBucketMetricsConfiguration(input)
        • (c) DeleteBucketMetricsConfigurationRequest(input)
        • (c) DeleteBucketMetricsConfigurationWithContext(ctx, input, opts)
        • (c) DeleteBucketOwnershipControls(input)
        • (c) DeleteBucketOwnershipControlsRequest(input)
        • (c) DeleteBucketOwnershipControlsWithContext(ctx, input, opts)
        • (c) DeleteBucketPolicy(input)
        • (c) DeleteBucketPolicyRequest(input)
        • (c) DeleteBucketPolicyWithContext(ctx, input, opts)
        • (c) DeleteBucketReplication(input)
        • (c) DeleteBucketReplicationRequest(input)
        • (c) DeleteBucketReplicationWithContext(ctx, input, opts)
        • (c) DeleteBucketRequest(input)
        • (c) DeleteBucketTagging(input)
        • (c) DeleteBucketTaggingRequest(input)
        • (c) DeleteBucketTaggingWithContext(ctx, input, opts)
        • (c) DeleteBucketWebsite(input)
        • (c) DeleteBucketWebsiteRequest(input)
        • (c) DeleteBucketWebsiteWithContext(ctx, input, opts)
        • (c) DeleteBucketWithContext(ctx, input, opts)
        • (c) DeleteObject(input)
        • (c) DeleteObjectRequest(input)
        • (c) DeleteObjectTagging(input)
        • (c) DeleteObjectTaggingRequest(input)
        • (c) DeleteObjectTaggingWithContext(ctx, input, opts)
        • (c) DeleteObjectWithContext(ctx, input, opts)
        • (c) DeleteObjects(input)
        • (c) DeleteObjectsRequest(input)
        • (c) DeleteObjectsWithContext(ctx, input, opts)
        • (c) DeletePublicAccessBlock(input)
        • (c) DeletePublicAccessBlockRequest(input)
        • (c) DeletePublicAccessBlockWithContext(ctx, input, opts)
        • (c) GetBucketAccelerateConfiguration(input)
        • (c) GetBucketAccelerateConfigurationRequest(input)
        • (c) GetBucketAccelerateConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketAcl(input)
        • (c) GetBucketAclRequest(input)
        • (c) GetBucketAclWithContext(ctx, input, opts)
        • (c) GetBucketAnalyticsConfiguration(input)
        • (c) GetBucketAnalyticsConfigurationRequest(input)
        • (c) GetBucketAnalyticsConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketCors(input)
        • (c) GetBucketCorsRequest(input)
        • (c) GetBucketCorsWithContext(ctx, input, opts)
        • (c) GetBucketEncryption(input)
        • (c) GetBucketEncryptionRequest(input)
        • (c) GetBucketEncryptionWithContext(ctx, input, opts)
        • (c) GetBucketIntelligentTieringConfiguration(input)
        • (c) GetBucketIntelligentTieringConfigurationRequest(input)
        • (c) GetBucketIntelligentTieringConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketInventoryConfiguration(input)
        • (c) GetBucketInventoryConfigurationRequest(input)
        • (c) GetBucketInventoryConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketLifecycle(input)
        • (c) GetBucketLifecycleConfiguration(input)
        • (c) GetBucketLifecycleConfigurationRequest(input)
        • (c) GetBucketLifecycleConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketLifecycleRequest(input)
        • (c) GetBucketLifecycleWithContext(ctx, input, opts)
        • (c) GetBucketLocation(input)
        • (c) GetBucketLocationRequest(input)
        • (c) GetBucketLocationWithContext(ctx, input, opts)
        • (c) GetBucketLogging(input)
        • (c) GetBucketLoggingRequest(input)
        • (c) GetBucketLoggingWithContext(ctx, input, opts)
        • (c) GetBucketMetricsConfiguration(input)
        • (c) GetBucketMetricsConfigurationRequest(input)
        • (c) GetBucketMetricsConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketNotification(input)
        • (c) GetBucketNotificationConfiguration(input)
        • (c) GetBucketNotificationConfigurationRequest(input)
        • (c) GetBucketNotificationConfigurationWithContext(ctx, input, opts)
        • (c) GetBucketNotificationRequest(input)
        • (c) GetBucketNotificationWithContext(ctx, input, opts)
        • (c) GetBucketOwnershipControls(input)
        • (c) GetBucketOwnershipControlsRequest(input)
        • (c) GetBucketOwnershipControlsWithContext(ctx, input, opts)
        • (c) GetBucketPolicy(input)
        • (c) GetBucketPolicyRequest(input)
        • (c) GetBucketPolicyStatus(input)
        • (c) GetBucketPolicyStatusRequest(input)
        • (c) GetBucketPolicyStatusWithContext(ctx, input, opts)
        • (c) GetBucketPolicyWithContext(ctx, input, opts)
        • (c) GetBucketReplication(input)
        • (c) GetBucketReplicationRequest(input)
        • (c) GetBucketReplicationWithContext(ctx, input, opts)
        • (c) GetBucketRequestPayment(input)
        • (c) GetBucketRequestPaymentRequest(input)
        • (c) GetBucketRequestPaymentWithContext(ctx, input, opts)
        • (c) GetBucketTagging(input)
        • (c) GetBucketTaggingRequest(input)
        • (c) GetBucketTaggingWithContext(ctx, input, opts)
        • (c) GetBucketVersioning(input)
        • (c) GetBucketVersioningRequest(input)
        • (c) GetBucketVersioningWithContext(ctx, input, opts)
        • (c) GetBucketWebsite(input)
        • (c) GetBucketWebsiteRequest(input)
        • (c) GetBucketWebsiteWithContext(ctx, input, opts)
        • (c) GetObject(input)
        • (c) GetObjectAcl(input)
        • (c) GetObjectAclRequest(input)
        • (c) GetObjectAclWithContext(ctx, input, opts)
        • (c) GetObjectLegalHold(input)
        • (c) GetObjectLegalHoldRequest(input)
        • (c) GetObjectLegalHoldWithContext(ctx, input, opts)
        • (c) GetObjectLockConfiguration(input)
        • (c) GetObjectLockConfigurationRequest(input)
        • (c) GetObjectLockConfigurationWithContext(ctx, input, opts)
        • (c) GetObjectRequest(input)
        • (c) GetObjectRetention(input)
        • (c) GetObjectRetentionRequest(input)
        • (c) GetObjectRetentionWithContext(ctx, input, opts)
        • (c) GetObjectTagging(input)
        • (c) GetObjectTaggingRequest(input)
        • (c) GetObjectTaggingWithContext(ctx, input, opts)
        • (c) GetObjectTorrent(input)
        • (c) GetObjectTorrentRequest(input)
        • (c) GetObjectTorrentWithContext(ctx, input, opts)
        • (c) GetObjectWithContext(ctx, input, opts)
        • (c) GetPublicAccessBlock(input)
        • (c) GetPublicAccessBlockRequest(input)
        • (c) GetPublicAccessBlockWithContext(ctx, input, opts)
        • (c) HeadBucket(input)
        • (c) HeadBucketRequest(input)
        • (c) HeadBucketWithContext(ctx, input, opts)
        • (c) HeadObject(input)
        • (c) HeadObjectRequest(input)
        • (c) HeadObjectWithContext(ctx, input, opts)
        • (c) ListBucketAnalyticsConfigurations(input)
        • (c) ListBucketAnalyticsConfigurationsRequest(input)
        • (c) ListBucketAnalyticsConfigurationsWithContext(ctx, input, opts)
        • (c) ListBucketIntelligentTieringConfigurations(input)
        • (c) ListBucketIntelligentTieringConfigurationsRequest(input)
        • (c) ListBucketIntelligentTieringConfigurationsWithContext(ctx, input, opts)
        • (c) ListBucketInventoryConfigurations(input)
        • (c) ListBucketInventoryConfigurationsRequest(input)
        • (c) ListBucketInventoryConfigurationsWithContext(ctx, input, opts)
        • (c) ListBucketMetricsConfigurations(input)
        • (c) ListBucketMetricsConfigurationsRequest(input)
        • (c) ListBucketMetricsConfigurationsWithContext(ctx, input, opts)
        • (c) ListBuckets(input)
        • (c) ListBucketsRequest(input)
        • (c) ListBucketsWithContext(ctx, input, opts)
        • (c) ListMultipartUploads(input)
        • (c) ListMultipartUploadsPages(input, fn)
        • (c) ListMultipartUploadsPagesWithContext(ctx, input, fn, opts)
        • (c) ListMultipartUploadsRequest(input)
        • (c) ListMultipartUploadsWithContext(ctx, input, opts)
        • (c) ListObjectVersions(input)
        • (c) ListObjectVersionsPages(input, fn)
        • (c) ListObjectVersionsPagesWithContext(ctx, input, fn, opts)
        • (c) ListObjectVersionsRequest(input)
        • (c) ListObjectVersionsWithContext(ctx, input, opts)
        • (c) ListObjects(input)
        • (c) ListObjectsPages(input, fn)
        • (c) ListObjectsPagesWithContext(ctx, input, fn, opts)
        • (c) ListObjectsRequest(input)
        • (c) ListObjectsV2(input)
        • (c) ListObjectsV2Pages(input, fn)
        • (c) ListObjectsV2PagesWithContext(ctx, input, fn, opts)
        • (c) ListObjectsV2Request(input)
        • (c) ListObjectsV2WithContext(ctx, input, opts)
        • (c) ListObjectsWithContext(ctx, input, opts)
        • (c) ListParts(input)
        • (c) ListPartsPages(input, fn)
        • (c) ListPartsPagesWithContext(ctx, input, fn, opts)
        • (c) ListPartsRequest(input)
        • (c) ListPartsWithContext(ctx, input, opts)
        • (c) PutBucketAccelerateConfiguration(input)
        • (c) PutBucketAccelerateConfigurationRequest(input)
        • (c) PutBucketAccelerateConfigurationWithContext(ctx, input, opts)
        • (c) PutBucketAcl(input)
        • (c) PutBucketAclRequest(input)
        • (c) PutBucketAclWithContext(ctx, input, opts)
        • (c) PutBucketAnalyticsConfiguration(input)