Documentation
¶
Overview ¶
Package s3 provides the client and types for making API requests to Amazon Simple Storage Service.
See https://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01 for more information on this service.
See s3 package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/s3/
Using the Client ¶
To contact Amazon Simple Storage Service with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon Simple Storage Service client S3 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/s3/#New
Upload Managers ¶
The s3manager package's Uploader provides concurrent upload of content to S3 by taking advantage of S3's Multipart APIs. The Uploader also supports both io.Reader for streaming uploads, and will also take advantage of io.ReadSeeker for optimizations if the Body satisfies that type. Once the Uploader instance is created you can call Upload concurrently from multiple goroutines safely.
// The session the S3 Uploader will use sess := session.Must(session.NewSession()) // Create an uploader with the session and default options uploader := s3manager.NewUploader(sess) f, err := os.Open(filename) if err != nil { return fmt.Errorf("failed to open file %q, %v", filename, err) } // Upload the file to S3. result, err := uploader.Upload(&s3manager.UploadInput{ Bucket: aws.String(myBucket), Key: aws.String(myString), Body: f, }) if err != nil { return fmt.Errorf("failed to upload file, %v", err) } fmt.Printf("file uploaded to, %s\n", aws.StringValue(result.Location))
See the s3manager package's Uploader type documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/s3/s3manager/#Uploader
Download Manager ¶
The s3manager package's Downloader provides concurrently downloading of Objects from S3. The Downloader will write S3 Object content with an io.WriterAt. Once the Downloader instance is created you can call Download concurrently from multiple goroutines safely.
// The session the S3 Downloader will use sess := session.Must(session.NewSession()) // Create a downloader with the session and default options downloader := s3manager.NewDownloader(sess) // Create a file to write the S3 Object contents to. f, err := os.Create(filename) if err != nil { return fmt.Errorf("failed to create file %q, %v", filename, err) } // Write the contents of S3 Object to the file n, err := downloader.Download(f, &s3.GetObjectInput{ Bucket: aws.String(myBucket), Key: aws.String(myString), }) if err != nil { return fmt.Errorf("failed to download file, %v", err) } fmt.Printf("file downloaded, %d bytes\n", n)
See the s3manager package's Downloader type documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/s3/s3manager/#Downloader
Automatic URI cleaning ¶
Interacting with objects whose keys contain adjacent slashes (e.g. bucketname/foo//bar/objectname) requires setting DisableRestProtocolURICleaning to true in the aws.Config struct used by the service client.
svc := s3.New(sess, &aws.Config{ DisableRestProtocolURICleaning: aws.Bool(true), }) out, err := svc.GetObject(&s3.GetObjectInput { Bucket: aws.String("bucketname"), Key: aws.String("//foo//bar//moo"), })
Get Bucket Region ¶
GetBucketRegion will attempt to get the region for a bucket using a region hint to determine which AWS partition to perform the query on. Use this utility to determine the region a bucket is in.
sess := session.Must(session.NewSession()) bucket := "my-bucket" region, err := s3manager.GetBucketRegion(ctx, sess, bucket, "us-west-2") if err != nil { if aerr, ok := err.(awserr.Error); ok && aerr.Code() == "NotFound" { fmt.Fprintf(os.Stderr, "unable to find bucket %s's region not found\n", bucket) } return err } fmt.Printf("Bucket %s is in %s region\n", bucket, region)
See the s3manager package's GetBucketRegion function documentation for more information https://docs.aws.amazon.com/sdk-for-go/api/service/s3/s3manager/#GetBucketRegion
S3 Crypto Client ¶
The s3crypto package provides the tools to upload and download encrypted content from S3. The Encryption and Decryption clients can be used concurrently once the client is created.
See the s3crypto package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/s3/s3crypto/
Index ¶
- Constants
- Variables
- func AnalyticsS3ExportFileFormat_Values() []string
- func ArchiveStatus_Values() []string
- func BucketAccelerateStatus_Values() []string
- func BucketCannedACL_Values() []string
- func BucketLocationConstraint_Values() []string
- func BucketLogsPermission_Values() []string
- func BucketVersioningStatus_Values() []string
- func ChecksumAlgorithm_Values() []string
- func ChecksumMode_Values() []string
- func CompressionType_Values() []string
- func DeleteMarkerReplicationStatus_Values() []string
- func EncodingType_Values() []string
- func Event_Values() []string
- func ExistingObjectReplicationStatus_Values() []string
- func ExpirationStatus_Values() []string
- func ExpressionType_Values() []string
- func FileHeaderInfo_Values() []string
- func FilterRuleName_Values() []string
- func IntelligentTieringAccessTier_Values() []string
- func IntelligentTieringStatus_Values() []string
- func InventoryFormat_Values() []string
- func InventoryFrequency_Values() []string
- func InventoryIncludedObjectVersions_Values() []string
- func InventoryOptionalField_Values() []string
- func JSONType_Values() []string
- func MFADeleteStatus_Values() []string
- func MFADelete_Values() []string
- func MetadataDirective_Values() []string
- func MetricsStatus_Values() []string
- func NormalizeBucketLocation(loc string) string
- func ObjectAttributes_Values() []string
- func ObjectCannedACL_Values() []string
- func ObjectLockEnabled_Values() []string
- func ObjectLockLegalHoldStatus_Values() []string
- func ObjectLockMode_Values() []string
- func ObjectLockRetentionMode_Values() []string
- func ObjectOwnership_Values() []string
- func ObjectStorageClass_Values() []string
- func ObjectVersionStorageClass_Values() []string
- func OptionalObjectAttributes_Values() []string
- func OwnerOverride_Values() []string
- func Payer_Values() []string
- func Permission_Values() []string
- func Protocol_Values() []string
- func QuoteFields_Values() []string
- func ReplicaModificationsStatus_Values() []string
- func ReplicationRuleStatus_Values() []string
- func ReplicationStatus_Values() []string
- func ReplicationTimeStatus_Values() []string
- func RequestCharged_Values() []string
- func RequestPayer_Values() []string
- func RestoreRequestType_Values() []string
- func ServerSideEncryption_Values() []string
- func SseKmsEncryptedObjectsStatus_Values() []string
- func StorageClassAnalysisSchemaVersion_Values() []string
- func StorageClass_Values() []string
- func TaggingDirective_Values() []string
- func Tier_Values() []string
- func TransitionStorageClass_Values() []string
- func Type_Values() []string
- func WithNormalizeBucketLocation(r *request.Request)
- type AbortIncompleteMultipartUpload
- type AbortMultipartUploadInput
- func (s AbortMultipartUploadInput) GoString() string
- func (s *AbortMultipartUploadInput) SetBucket(v string) *AbortMultipartUploadInput
- func (s *AbortMultipartUploadInput) SetExpectedBucketOwner(v string) *AbortMultipartUploadInput
- func (s *AbortMultipartUploadInput) SetKey(v string) *AbortMultipartUploadInput
- func (s *AbortMultipartUploadInput) SetRequestPayer(v string) *AbortMultipartUploadInput
- func (s *AbortMultipartUploadInput) SetUploadId(v string) *AbortMultipartUploadInput
- func (s AbortMultipartUploadInput) String() string
- func (s *AbortMultipartUploadInput) Validate() error
- type AbortMultipartUploadOutput
- type AccelerateConfiguration
- type AccessControlPolicy
- type AccessControlTranslation
- type AnalyticsAndOperator
- type AnalyticsConfiguration
- func (s AnalyticsConfiguration) GoString() string
- func (s *AnalyticsConfiguration) SetFilter(v *AnalyticsFilter) *AnalyticsConfiguration
- func (s *AnalyticsConfiguration) SetId(v string) *AnalyticsConfiguration
- func (s *AnalyticsConfiguration) SetStorageClassAnalysis(v *StorageClassAnalysis) *AnalyticsConfiguration
- func (s AnalyticsConfiguration) String() string
- func (s *AnalyticsConfiguration) Validate() error
- type AnalyticsExportDestination
- type AnalyticsFilter
- func (s AnalyticsFilter) GoString() string
- func (s *AnalyticsFilter) SetAnd(v *AnalyticsAndOperator) *AnalyticsFilter
- func (s *AnalyticsFilter) SetPrefix(v string) *AnalyticsFilter
- func (s *AnalyticsFilter) SetTag(v *Tag) *AnalyticsFilter
- func (s AnalyticsFilter) String() string
- func (s *AnalyticsFilter) Validate() error
- type AnalyticsS3BucketDestination
- func (s AnalyticsS3BucketDestination) GoString() string
- func (s *AnalyticsS3BucketDestination) SetBucket(v string) *AnalyticsS3BucketDestination
- func (s *AnalyticsS3BucketDestination) SetBucketAccountId(v string) *AnalyticsS3BucketDestination
- func (s *AnalyticsS3BucketDestination) SetFormat(v string) *AnalyticsS3BucketDestination
- func (s *AnalyticsS3BucketDestination) SetPrefix(v string) *AnalyticsS3BucketDestination
- func (s AnalyticsS3BucketDestination) String() string
- func (s *AnalyticsS3BucketDestination) Validate() error
- type Bucket
- type BucketLifecycleConfiguration
- type BucketLoggingStatus
- type CORSConfiguration
- type CORSRule
- func (s CORSRule) GoString() string
- func (s *CORSRule) SetAllowedHeaders(v []*string) *CORSRule
- func (s *CORSRule) SetAllowedMethods(v []*string) *CORSRule
- func (s *CORSRule) SetAllowedOrigins(v []*string) *CORSRule
- func (s *CORSRule) SetExposeHeaders(v []*string) *CORSRule
- func (s *CORSRule) SetID(v string) *CORSRule
- func (s *CORSRule) SetMaxAgeSeconds(v int64) *CORSRule
- func (s CORSRule) String() string
- func (s *CORSRule) Validate() error
- type CSVInput
- func (s CSVInput) GoString() string
- func (s *CSVInput) SetAllowQuotedRecordDelimiter(v bool) *CSVInput
- func (s *CSVInput) SetComments(v string) *CSVInput
- func (s *CSVInput) SetFieldDelimiter(v string) *CSVInput
- func (s *CSVInput) SetFileHeaderInfo(v string) *CSVInput
- func (s *CSVInput) SetQuoteCharacter(v string) *CSVInput
- func (s *CSVInput) SetQuoteEscapeCharacter(v string) *CSVInput
- func (s *CSVInput) SetRecordDelimiter(v string) *CSVInput
- func (s CSVInput) String() string
- type CSVOutput
- func (s CSVOutput) GoString() string
- func (s *CSVOutput) SetFieldDelimiter(v string) *CSVOutput
- func (s *CSVOutput) SetQuoteCharacter(v string) *CSVOutput
- func (s *CSVOutput) SetQuoteEscapeCharacter(v string) *CSVOutput
- func (s *CSVOutput) SetQuoteFields(v string) *CSVOutput
- func (s *CSVOutput) SetRecordDelimiter(v string) *CSVOutput
- func (s CSVOutput) String() string
- type Checksum
- type CloudFunctionConfiguration
- func (s CloudFunctionConfiguration) GoString() string
- func (s *CloudFunctionConfiguration) SetCloudFunction(v string) *CloudFunctionConfiguration
- func (s *CloudFunctionConfiguration) SetEvent(v string) *CloudFunctionConfiguration
- func (s *CloudFunctionConfiguration) SetEvents(v []*string) *CloudFunctionConfiguration
- func (s *CloudFunctionConfiguration) SetId(v string) *CloudFunctionConfiguration
- func (s *CloudFunctionConfiguration) SetInvocationRole(v string) *CloudFunctionConfiguration
- func (s CloudFunctionConfiguration) String() string
- type CommonPrefix
- type CompleteMultipartUploadInput
- func (s CompleteMultipartUploadInput) GoString() string
- func (s *CompleteMultipartUploadInput) SetBucket(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetChecksumCRC32(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetChecksumCRC32C(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetChecksumSHA1(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetChecksumSHA256(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetExpectedBucketOwner(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetKey(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetMultipartUpload(v *CompletedMultipartUpload) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetRequestPayer(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetSSECustomerAlgorithm(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetSSECustomerKey(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetSSECustomerKeyMD5(v string) *CompleteMultipartUploadInput
- func (s *CompleteMultipartUploadInput) SetUploadId(v string) *CompleteMultipartUploadInput
- func (s CompleteMultipartUploadInput) String() string
- func (s *CompleteMultipartUploadInput) Validate() error
- type CompleteMultipartUploadOutput
- func (s CompleteMultipartUploadOutput) GoString() string
- func (s *CompleteMultipartUploadOutput) SetBucket(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetBucketKeyEnabled(v bool) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetChecksumCRC32(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetChecksumCRC32C(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetChecksumSHA1(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetChecksumSHA256(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetETag(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetExpiration(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetKey(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetLocation(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetRequestCharged(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetSSEKMSKeyId(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetServerSideEncryption(v string) *CompleteMultipartUploadOutput
- func (s *CompleteMultipartUploadOutput) SetVersionId(v string) *CompleteMultipartUploadOutput
- func (s CompleteMultipartUploadOutput) String() string
- type CompletedMultipartUpload
- type CompletedPart
- func (s CompletedPart) GoString() string
- func (s *CompletedPart) SetChecksumCRC32(v string) *CompletedPart
- func (s *CompletedPart) SetChecksumCRC32C(v string) *CompletedPart
- func (s *CompletedPart) SetChecksumSHA1(v string) *CompletedPart
- func (s *CompletedPart) SetChecksumSHA256(v string) *CompletedPart
- func (s *CompletedPart) SetETag(v string) *CompletedPart
- func (s *CompletedPart) SetPartNumber(v int64) *CompletedPart
- func (s CompletedPart) String() string
- type Condition
- type ContinuationEvent
- func (s ContinuationEvent) GoString() string
- func (s *ContinuationEvent) MarshalEvent(pm protocol.PayloadMarshaler) (msg eventstream.Message, err error)
- func (s ContinuationEvent) String() string
- func (s *ContinuationEvent) UnmarshalEvent(payloadUnmarshaler protocol.PayloadUnmarshaler, msg eventstream.Message) error
- type CopyObjectInput
- func (s CopyObjectInput) GoString() string
- func (s *CopyObjectInput) SetACL(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetBucket(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetBucketKeyEnabled(v bool) *CopyObjectInput
- func (s *CopyObjectInput) SetCacheControl(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetChecksumAlgorithm(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetContentDisposition(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetContentEncoding(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetContentLanguage(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetContentType(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySource(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceIfMatch(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceIfModifiedSince(v time.Time) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceIfNoneMatch(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceIfUnmodifiedSince(v time.Time) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceSSECustomerAlgorithm(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceSSECustomerKey(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetCopySourceSSECustomerKeyMD5(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetExpectedBucketOwner(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetExpectedSourceBucketOwner(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetExpires(v time.Time) *CopyObjectInput
- func (s *CopyObjectInput) SetGrantFullControl(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetGrantRead(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetGrantReadACP(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetGrantWriteACP(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetKey(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetMetadata(v map[string]*string) *CopyObjectInput
- func (s *CopyObjectInput) SetMetadataDirective(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetObjectLockLegalHoldStatus(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetObjectLockMode(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetObjectLockRetainUntilDate(v time.Time) *CopyObjectInput
- func (s *CopyObjectInput) SetRequestPayer(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetSSECustomerAlgorithm(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetSSECustomerKey(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetSSECustomerKeyMD5(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetSSEKMSEncryptionContext(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetSSEKMSKeyId(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetServerSideEncryption(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetStorageClass(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetTagging(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetTaggingDirective(v string) *CopyObjectInput
- func (s *CopyObjectInput) SetWebsiteRedirectLocation(v string) *CopyObjectInput
- func (s CopyObjectInput) String() string
- func (s *CopyObjectInput) Validate() error
- type CopyObjectOutput
- func (s CopyObjectOutput) GoString() string
- func (s *CopyObjectOutput) SetBucketKeyEnabled(v bool) *CopyObjectOutput
- func (s *CopyObjectOutput) SetCopyObjectResult(v *CopyObjectResult) *CopyObjectOutput
- func (s *CopyObjectOutput) SetCopySourceVersionId(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetExpiration(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetRequestCharged(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetSSECustomerAlgorithm(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetSSECustomerKeyMD5(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetSSEKMSEncryptionContext(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetSSEKMSKeyId(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetServerSideEncryption(v string) *CopyObjectOutput
- func (s *CopyObjectOutput) SetVersionId(v string) *CopyObjectOutput
- func (s CopyObjectOutput) String() string
- type CopyObjectResult
- func (s CopyObjectResult) GoString() string
- func (s *CopyObjectResult) SetChecksumCRC32(v string) *CopyObjectResult
- func (s *CopyObjectResult) SetChecksumCRC32C(v string) *CopyObjectResult
- func (s *CopyObjectResult) SetChecksumSHA1(v string) *CopyObjectResult
- func (s *CopyObjectResult) SetChecksumSHA256(v string) *CopyObjectResult
- func (s *CopyObjectResult) SetETag(v string) *CopyObjectResult
- func (s *CopyObjectResult) SetLastModified(v time.Time) *CopyObjectResult
- func (s CopyObjectResult) String() string
- type CopyPartResult
- func (s CopyPartResult) GoString() string
- func (s *CopyPartResult) SetChecksumCRC32(v string) *CopyPartResult
- func (s *CopyPartResult) SetChecksumCRC32C(v string) *CopyPartResult
- func (s *CopyPartResult) SetChecksumSHA1(v string) *CopyPartResult
- func (s *CopyPartResult) SetChecksumSHA256(v string) *CopyPartResult
- func (s *CopyPartResult) SetETag(v string) *CopyPartResult
- func (s *CopyPartResult) SetLastModified(v time.Time) *CopyPartResult
- func (s CopyPartResult) String() string
- type CreateBucketConfiguration
- type CreateBucketInput
- func (s CreateBucketInput) GoString() string
- func (s *CreateBucketInput) SetACL(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetBucket(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetCreateBucketConfiguration(v *CreateBucketConfiguration) *CreateBucketInput
- func (s *CreateBucketInput) SetGrantFullControl(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetGrantRead(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetGrantReadACP(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetGrantWrite(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetGrantWriteACP(v string) *CreateBucketInput
- func (s *CreateBucketInput) SetObjectLockEnabledForBucket(v bool) *CreateBucketInput
- func (s *CreateBucketInput) SetObjectOwnership(v string) *CreateBucketInput
- func (s CreateBucketInput) String() string
- func (s *CreateBucketInput) Validate() error
- type CreateBucketOutput
- type CreateMultipartUploadInput
- func (s CreateMultipartUploadInput) GoString() string
- func (s *CreateMultipartUploadInput) SetACL(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetBucket(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetBucketKeyEnabled(v bool) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetCacheControl(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetChecksumAlgorithm(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetContentDisposition(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetContentEncoding(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetContentLanguage(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetContentType(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetExpectedBucketOwner(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetExpires(v time.Time) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetGrantFullControl(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetGrantRead(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetGrantReadACP(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetGrantWriteACP(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetKey(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetMetadata(v map[string]*string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetObjectLockLegalHoldStatus(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetObjectLockMode(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetObjectLockRetainUntilDate(v time.Time) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetRequestPayer(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetSSECustomerAlgorithm(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetSSECustomerKey(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetSSECustomerKeyMD5(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetSSEKMSEncryptionContext(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetSSEKMSKeyId(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetServerSideEncryption(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetStorageClass(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetTagging(v string) *CreateMultipartUploadInput
- func (s *CreateMultipartUploadInput) SetWebsiteRedirectLocation(v string) *CreateMultipartUploadInput
- func (s CreateMultipartUploadInput) String() string
- func (s *CreateMultipartUploadInput) Validate() error
- type CreateMultipartUploadOutput
- func (s CreateMultipartUploadOutput) GoString() string
- func (s *CreateMultipartUploadOutput) SetAbortDate(v time.Time) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetAbortRuleId(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetBucket(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetBucketKeyEnabled(v bool) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetChecksumAlgorithm(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetKey(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetRequestCharged(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetSSECustomerAlgorithm(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetSSECustomerKeyMD5(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetSSEKMSEncryptionContext(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetSSEKMSKeyId(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetServerSideEncryption(v string) *CreateMultipartUploadOutput
- func (s *CreateMultipartUploadOutput) SetUploadId(v string) *CreateMultipartUploadOutput
- func (s CreateMultipartUploadOutput) String() string
- type DefaultRetention
- type Delete
- type DeleteBucketAnalyticsConfigurationInput
- func (s DeleteBucketAnalyticsConfigurationInput) GoString() string
- func (s *DeleteBucketAnalyticsConfigurationInput) SetBucket(v string) *DeleteBucketAnalyticsConfigurationInput
- func (s *DeleteBucketAnalyticsConfigurationInput) SetExpectedBucketOwner(v string) *DeleteBucketAnalyticsConfigurationInput
- func (s *DeleteBucketAnalyticsConfigurationInput) SetId(v string) *DeleteBucketAnalyticsConfigurationInput
- func (s DeleteBucketAnalyticsConfigurationInput) String() string
- func (s *DeleteBucketAnalyticsConfigurationInput) Validate() error
- type DeleteBucketAnalyticsConfigurationOutput
- type DeleteBucketCorsInput
- func (s DeleteBucketCorsInput) GoString() string
- func (s *DeleteBucketCorsInput) SetBucket(v string) *DeleteBucketCorsInput
- func (s *DeleteBucketCorsInput) SetExpectedBucketOwner(v string) *DeleteBucketCorsInput
- func (s DeleteBucketCorsInput) String() string
- func (s *DeleteBucketCorsInput) Validate() error
- type DeleteBucketCorsOutput
- type DeleteBucketEncryptionInput
- func (s DeleteBucketEncryptionInput) GoString() string
- func (s *DeleteBucketEncryptionInput) SetBucket(v string) *DeleteBucketEncryptionInput
- func (s *DeleteBucketEncryptionInput) SetExpectedBucketOwner(v string) *DeleteBucketEncryptionInput
- func (s DeleteBucketEncryptionInput) String() string
- func (s *DeleteBucketEncryptionInput) Validate() error
- type DeleteBucketEncryptionOutput
- type DeleteBucketInput
- type DeleteBucketIntelligentTieringConfigurationInput
- func (s DeleteBucketIntelligentTieringConfigurationInput) GoString() string
- func (s *DeleteBucketIntelligentTieringConfigurationInput) SetBucket(v string) *DeleteBucketIntelligentTieringConfigurationInput
- func (s *DeleteBucketIntelligentTieringConfigurationInput) SetId(v string) *DeleteBucketIntelligentTieringConfigurationInput
- func (s DeleteBucketIntelligentTieringConfigurationInput) String() string
- func (s *DeleteBucketIntelligentTieringConfigurationInput) Validate() error
- type DeleteBucketIntelligentTieringConfigurationOutput
- type DeleteBucketInventoryConfigurationInput
- func (s DeleteBucketInventoryConfigurationInput) GoString() string
- func (s *DeleteBucketInventoryConfigurationInput) SetBucket(v string) *DeleteBucketInventoryConfigurationInput
- func (s *DeleteBucketInventoryConfigurationInput) SetExpectedBucketOwner(v string) *DeleteBucketInventoryConfigurationInput
- func (s *DeleteBucketInventoryConfigurationInput) SetId(v string) *DeleteBucketInventoryConfigurationInput
- func (s DeleteBucketInventoryConfigurationInput) String() string
- func (s *DeleteBucketInventoryConfigurationInput) Validate() error
- type DeleteBucketInventoryConfigurationOutput
- type DeleteBucketLifecycleInput
- func (s DeleteBucketLifecycleInput) GoString() string
- func (s *DeleteBucketLifecycleInput) SetBucket(v string) *DeleteBucketLifecycleInput
- func (s *DeleteBucketLifecycleInput) SetExpectedBucketOwner(v string) *DeleteBucketLifecycleInput
- func (s DeleteBucketLifecycleInput) String() string
- func (s *DeleteBucketLifecycleInput) Validate() error
- type DeleteBucketLifecycleOutput
- type DeleteBucketMetricsConfigurationInput
- func (s DeleteBucketMetricsConfigurationInput) GoString() string
- func (s *DeleteBucketMetricsConfigurationInput) SetBucket(v string) *DeleteBucketMetricsConfigurationInput
- func (s *DeleteBucketMetricsConfigurationInput) SetExpectedBucketOwner(v string) *DeleteBucketMetricsConfigurationInput
- func (s *DeleteBucketMetricsConfigurationInput) SetId(v string) *DeleteBucketMetricsConfigurationInput
- func (s DeleteBucketMetricsConfigurationInput) String() string
- func (s *DeleteBucketMetricsConfigurationInput) Validate() error
- type DeleteBucketMetricsConfigurationOutput
- type DeleteBucketOutput
- type DeleteBucketOwnershipControlsInput
- func (s DeleteBucketOwnershipControlsInput) GoString() string
- func (s *DeleteBucketOwnershipControlsInput) SetBucket(v string) *DeleteBucketOwnershipControlsInput
- func (s *DeleteBucketOwnershipControlsInput) SetExpectedBucketOwner(v string) *DeleteBucketOwnershipControlsInput
- func (s DeleteBucketOwnershipControlsInput) String() string
- func (s *DeleteBucketOwnershipControlsInput) Validate() error
- type DeleteBucketOwnershipControlsOutput
- type DeleteBucketPolicyInput
- func (s DeleteBucketPolicyInput) GoString() string
- func (s *DeleteBucketPolicyInput) SetBucket(v string) *DeleteBucketPolicyInput
- func (s *DeleteBucketPolicyInput) SetExpectedBucketOwner(v string) *DeleteBucketPolicyInput
- func (s DeleteBucketPolicyInput) String() string
- func (s *DeleteBucketPolicyInput) Validate() error
- type DeleteBucketPolicyOutput
- type DeleteBucketReplicationInput
- func (s DeleteBucketReplicationInput) GoString() string
- func (s *DeleteBucketReplicationInput) SetBucket(v string) *DeleteBucketReplicationInput
- func (s *DeleteBucketReplicationInput) SetExpectedBucketOwner(v string) *DeleteBucketReplicationInput
- func (s DeleteBucketReplicationInput) String() string
- func (s *DeleteBucketReplicationInput) Validate() error
- type DeleteBucketReplicationOutput
- type DeleteBucketTaggingInput
- func (s DeleteBucketTaggingInput) GoString() string
- func (s *DeleteBucketTaggingInput) SetBucket(v string) *DeleteBucketTaggingInput
- func (s *DeleteBucketTaggingInput) SetExpectedBucketOwner(v string) *DeleteBucketTaggingInput
- func (s DeleteBucketTaggingInput) String() string
- func (s *DeleteBucketTaggingInput) Validate() error
- type DeleteBucketTaggingOutput
- type DeleteBucketWebsiteInput
- func (s DeleteBucketWebsiteInput) GoString() string
- func (s *DeleteBucketWebsiteInput) SetBucket(v string) *DeleteBucketWebsiteInput
- func (s *DeleteBucketWebsiteInput) SetExpectedBucketOwner(v string) *DeleteBucketWebsiteInput
- func (s DeleteBucketWebsiteInput) String() string
- func (s *DeleteBucketWebsiteInput) Validate() error
- type DeleteBucketWebsiteOutput
- type DeleteMarkerEntry
- func (s DeleteMarkerEntry) GoString() string
- func (s *DeleteMarkerEntry) SetIsLatest(v bool) *DeleteMarkerEntry
- func (s *DeleteMarkerEntry) SetKey(v string) *DeleteMarkerEntry
- func (s *DeleteMarkerEntry) SetLastModified(v time.Time) *DeleteMarkerEntry
- func (s *DeleteMarkerEntry) SetOwner(v *Owner) *DeleteMarkerEntry
- func (s *DeleteMarkerEntry) SetVersionId(v string) *DeleteMarkerEntry
- func (s DeleteMarkerEntry) String() string
- type DeleteMarkerReplication
- type DeleteObjectInput
- func (s DeleteObjectInput) GoString() string
- func (s *DeleteObjectInput) SetBucket(v string) *DeleteObjectInput
- func (s *DeleteObjectInput) SetBypassGovernanceRetention(v bool) *DeleteObjectInput
- func (s *DeleteObjectInput) SetExpectedBucketOwner(v string) *DeleteObjectInput
- func (s *DeleteObjectInput) SetKey(v string) *DeleteObjectInput
- func (s *DeleteObjectInput) SetMFA(v string) *DeleteObjectInput
- func (s *DeleteObjectInput) SetRequestPayer(v string) *DeleteObjectInput
- func (s *DeleteObjectInput) SetVersionId(v string) *DeleteObjectInput
- func (s DeleteObjectInput) String() string
- func (s *DeleteObjectInput) Validate() error
- type DeleteObjectOutput
- func (s DeleteObjectOutput) GoString() string
- func (s *DeleteObjectOutput) SetDeleteMarker(v bool) *DeleteObjectOutput
- func (s *DeleteObjectOutput) SetRequestCharged(v string) *DeleteObjectOutput
- func (s *DeleteObjectOutput) SetVersionId(v string) *DeleteObjectOutput
- func (s DeleteObjectOutput) String() string
- type DeleteObjectTaggingInput
- func (s DeleteObjectTaggingInput) GoString() string
- func (s *DeleteObjectTaggingInput) SetBucket(v string) *DeleteObjectTaggingInput
- func (s *DeleteObjectTaggingInput) SetExpectedBucketOwner(v string) *DeleteObjectTaggingInput
- func (s *DeleteObjectTaggingInput) SetKey(v string) *DeleteObjectTaggingInput
- func (s *DeleteObjectTaggingInput) SetVersionId(v string) *DeleteObjectTaggingInput
- func (s DeleteObjectTaggingInput) String() string
- func (s *DeleteObjectTaggingInput) Validate() error
- type DeleteObjectTaggingOutput
- type DeleteObjectsInput
- func (s DeleteObjectsInput) GoString() string
- func (s *DeleteObjectsInput) SetBucket(v string) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetBypassGovernanceRetention(v bool) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetChecksumAlgorithm(v string) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetDelete(v *Delete) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetExpectedBucketOwner(v string) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetMFA(v string) *DeleteObjectsInput
- func (s *DeleteObjectsInput) SetRequestPayer(v string) *DeleteObjectsInput
- func (s DeleteObjectsInput) String() string
- func (s *DeleteObjectsInput) Validate() error
- type DeleteObjectsOutput
- func (s DeleteObjectsOutput) GoString() string
- func (s *DeleteObjectsOutput) SetDeleted(v []*DeletedObject) *DeleteObjectsOutput
- func (s *DeleteObjectsOutput) SetErrors(v []*Error) *DeleteObjectsOutput
- func (s *DeleteObjectsOutput) SetRequestCharged(v string) *DeleteObjectsOutput
- func (s DeleteObjectsOutput) String() string
- type DeletePublicAccessBlockInput
- func (s DeletePublicAccessBlockInput) GoString() string
- func (s *DeletePublicAccessBlockInput) SetBucket(v string) *DeletePublicAccessBlockInput
- func (s *DeletePublicAccessBlockInput) SetExpectedBucketOwner(v string) *DeletePublicAccessBlockInput
- func (s DeletePublicAccessBlockInput) String() string
- func (s *DeletePublicAccessBlockInput) Validate() error
- type DeletePublicAccessBlockOutput
- type DeletedObject
- func (s DeletedObject) GoString() string
- func (s *DeletedObject) SetDeleteMarker(v bool) *DeletedObject
- func (s *DeletedObject) SetDeleteMarkerVersionId(v string) *DeletedObject
- func (s *DeletedObject) SetKey(v string) *DeletedObject
- func (s *DeletedObject) SetVersionId(v string) *DeletedObject
- func (s DeletedObject) String() string
- type Destination
- func (s Destination) GoString() string
- func (s *Destination) SetAccessControlTranslation(v *AccessControlTranslation) *Destination
- func (s *Destination) SetAccount(v string) *Destination
- func (s *Destination) SetBucket(v string) *Destination
- func (s *Destination) SetEncryptionConfiguration(v *EncryptionConfiguration) *Destination
- func (s *Destination) SetMetrics(v *Metrics) *Destination
- func (s *Destination) SetReplicationTime(v *ReplicationTime) *Destination
- func (s *Destination) SetStorageClass(v string) *Destination
- func (s Destination) String() string
- func (s *Destination) Validate() error
- type Encryption
- type EncryptionConfiguration
- type EndEvent
- type Error
- type ErrorDocument
- type EventBridgeConfiguration
- type ExistingObjectReplication
- type FilterRule
- type GetBucketAccelerateConfigurationInput
- func (s GetBucketAccelerateConfigurationInput) GoString() string
- func (s *GetBucketAccelerateConfigurationInput) SetBucket(v string) *GetBucketAccelerateConfigurationInput
- func (s *GetBucketAccelerateConfigurationInput) SetExpectedBucketOwner(v string) *GetBucketAccelerateConfigurationInput
- func (s *GetBucketAccelerateConfigurationInput) SetRequestPayer(v string) *GetBucketAccelerateConfigurationInput
- func (s GetBucketAccelerateConfigurationInput) String() string
- func (s *GetBucketAccelerateConfigurationInput) Validate() error
- type GetBucketAccelerateConfigurationOutput
- func (s GetBucketAccelerateConfigurationOutput) GoString() string
- func (s *GetBucketAccelerateConfigurationOutput) SetRequestCharged(v string) *GetBucketAccelerateConfigurationOutput
- func (s *GetBucketAccelerateConfigurationOutput) SetStatus(v string) *GetBucketAccelerateConfigurationOutput
- func (s GetBucketAccelerateConfigurationOutput) String() string
- type GetBucketAclInput
- type GetBucketAclOutput
- type GetBucketAnalyticsConfigurationInput
- func (s GetBucketAnalyticsConfigurationInput) GoString() string
- func (s *GetBucketAnalyticsConfigurationInput) SetBucket(v string) *GetBucketAnalyticsConfigurationInput
- func (s *GetBucketAnalyticsConfigurationInput) SetExpectedBucketOwner(v string) *GetBucketAnalyticsConfigurationInput
- func (s *GetBucketAnalyticsConfigurationInput) SetId(v string) *GetBucketAnalyticsConfigurationInput
- func (s GetBucketAnalyticsConfigurationInput) String() string
- func (s *GetBucketAnalyticsConfigurationInput) Validate() error
- type GetBucketAnalyticsConfigurationOutput
- type GetBucketCorsInput
- type GetBucketCorsOutput
- type GetBucketEncryptionInput
- func (s GetBucketEncryptionInput) GoString() string
- func (s *GetBucketEncryptionInput) SetBucket(v string) *GetBucketEncryptionInput
- func (s *GetBucketEncryptionInput) SetExpectedBucketOwner(v string) *GetBucketEncryptionInput
- func (s GetBucketEncryptionInput) String() string
- func (s *GetBucketEncryptionInput) Validate() error
- type GetBucketEncryptionOutput
- type GetBucketIntelligentTieringConfigurationInput
- func (s GetBucketIntelligentTieringConfigurationInput) GoString() string
- func (s *GetBucketIntelligentTieringConfigurationInput) SetBucket(v string) *GetBucketIntelligentTieringConfigurationInput
- func (s *GetBucketIntelligentTieringConfigurationInput) SetId(v string) *GetBucketIntelligentTieringConfigurationInput
- func (s GetBucketIntelligentTieringConfigurationInput) String() string
- func (s *GetBucketIntelligentTieringConfigurationInput) Validate() error
- type GetBucketIntelligentTieringConfigurationOutput
- func (s GetBucketIntelligentTieringConfigurationOutput) GoString() string
- func (s *GetBucketIntelligentTieringConfigurationOutput) SetIntelligentTieringConfiguration(v *IntelligentTieringConfiguration) *GetBucketIntelligentTieringConfigurationOutput
- func (s GetBucketIntelligentTieringConfigurationOutput) String() string
- type GetBucketInventoryConfigurationInput
- func (s GetBucketInventoryConfigurationInput) GoString() string
- func (s *GetBucketInventoryConfigurationInput) SetBucket(v string) *GetBucketInventoryConfigurationInput
- func (s *GetBucketInventoryConfigurationInput) SetExpectedBucketOwner(v string) *GetBucketInventoryConfigurationInput
- func (s *GetBucketInventoryConfigurationInput) SetId(v string) *GetBucketInventoryConfigurationInput
- func (s GetBucketInventoryConfigurationInput) String() string
- func (s *GetBucketInventoryConfigurationInput) Validate() error
- type GetBucketInventoryConfigurationOutput
- type GetBucketLifecycleConfigurationInput
- func (s GetBucketLifecycleConfigurationInput) GoString() string
- func (s *GetBucketLifecycleConfigurationInput) SetBucket(v string) *GetBucketLifecycleConfigurationInput
- func (s *GetBucketLifecycleConfigurationInput) SetExpectedBucketOwner(v string) *GetBucketLifecycleConfigurationInput
- func (s GetBucketLifecycleConfigurationInput) String() string
- func (s *GetBucketLifecycleConfigurationInput) Validate() error
- type GetBucketLifecycleConfigurationOutput
- type GetBucketLifecycleInput
- func (s GetBucketLifecycleInput) GoString() string
- func (s *GetBucketLifecycleInput) SetBucket(v string) *GetBucketLifecycleInput
- func (s *GetBucketLifecycleInput) SetExpectedBucketOwner(v string) *GetBucketLifecycleInput
- func (s GetBucketLifecycleInput) String() string
- func (s *GetBucketLifecycleInput) Validate() error
- type GetBucketLifecycleOutput
- type GetBucketLocationInput
- func (s GetBucketLocationInput) GoString() string
- func (s *GetBucketLocationInput) SetBucket(v string) *GetBucketLocationInput
- func (s *GetBucketLocationInput) SetExpectedBucketOwner(v string) *GetBucketLocationInput
- func (s GetBucketLocationInput) String() string
- func (s *GetBucketLocationInput) Validate() error
- type GetBucketLocationOutput
- type GetBucketLoggingInput
- func (s GetBucketLoggingInput) GoString() string
- func (s *GetBucketLoggingInput) SetBucket(v string) *GetBucketLoggingInput
- func (s *GetBucketLoggingInput) SetExpectedBucketOwner(v string) *GetBucketLoggingInput
- func (s GetBucketLoggingInput) String() string
- func (s *GetBucketLoggingInput) Validate() error
- type GetBucketLoggingOutput
- type GetBucketMetricsConfigurationInput
- func (s GetBucketMetricsConfigurationInput) GoString() string
- func (s *GetBucketMetricsConfigurationInput) SetBucket(v string) *GetBucketMetricsConfigurationInput
- func (s *GetBucketMetricsConfigurationInput) SetExpectedBucketOwner(v string) *GetBucketMetricsConfigurationInput
- func (s *GetBucketMetricsConfigurationInput) SetId(v string) *GetBucketMetricsConfigurationInput
- func (s GetBucketMetricsConfigurationInput) String() string
- func (s *GetBucketMetricsConfigurationInput) Validate() error
- type GetBucketMetricsConfigurationOutput
- type GetBucketNotificationConfigurationRequest
- func (s GetBucketNotificationConfigurationRequest) GoString() string
- func (s *GetBucketNotificationConfigurationRequest) SetBucket(v string) *GetBucketNotificationConfigurationRequest
- func (s *GetBucketNotificationConfigurationRequest) SetExpectedBucketOwner(v string) *GetBucketNotificationConfigurationRequest
- func (s GetBucketNotificationConfigurationRequest) String() string
- func (s *GetBucketNotificationConfigurationRequest) Validate() error
- type GetBucketOwnershipControlsInput
- func (s GetBucketOwnershipControlsInput) GoString() string
- func (s *GetBucketOwnershipControlsInput) SetBucket(v string) *GetBucketOwnershipControlsInput
- func (s *GetBucketOwnershipControlsInput) SetExpectedBucketOwner(v string) *GetBucketOwnershipControlsInput
- func (s GetBucketOwnershipControlsInput) String() string
- func (s *GetBucketOwnershipControlsInput) Validate() error
- type GetBucketOwnershipControlsOutput
- type GetBucketPolicyInput
- func (s GetBucketPolicyInput) GoString() string
- func (s *GetBucketPolicyInput) SetBucket(v string) *GetBucketPolicyInput
- func (s *GetBucketPolicyInput) SetExpectedBucketOwner(v string) *GetBucketPolicyInput
- func (s GetBucketPolicyInput) String() string
- func (s *GetBucketPolicyInput) Validate() error
- type GetBucketPolicyOutput
- type GetBucketPolicyStatusInput
- func (s GetBucketPolicyStatusInput) GoString() string
- func (s *GetBucketPolicyStatusInput) SetBucket(v string) *GetBucketPolicyStatusInput
- func (s *GetBucketPolicyStatusInput) SetExpectedBucketOwner(v string) *GetBucketPolicyStatusInput
- func (s GetBucketPolicyStatusInput) String() string
- func (s *GetBucketPolicyStatusInput) Validate() error
- type GetBucketPolicyStatusOutput
- type GetBucketReplicationInput
- func (s GetBucketReplicationInput) GoString() string
- func (s *GetBucketReplicationInput) SetBucket(v string) *GetBucketReplicationInput
- func (s *GetBucketReplicationInput) SetExpectedBucketOwner(v string) *GetBucketReplicationInput
- func (s GetBucketReplicationInput) String() string
- func (s *GetBucketReplicationInput) Validate() error
- type GetBucketReplicationOutput
- type GetBucketRequestPaymentInput
- func (s GetBucketRequestPaymentInput) GoString() string
- func (s *GetBucketRequestPaymentInput) SetBucket(v string) *GetBucketRequestPaymentInput
- func (s *GetBucketRequestPaymentInput) SetExpectedBucketOwner(v string) *GetBucketRequestPaymentInput
- func (s GetBucketRequestPaymentInput) String() string
- func (s *GetBucketRequestPaymentInput) Validate() error
- type GetBucketRequestPaymentOutput
- type GetBucketTaggingInput
- func (s GetBucketTaggingInput) GoString() string
- func (s *GetBucketTaggingInput) SetBucket(v string) *GetBucketTaggingInput
- func (s *GetBucketTaggingInput) SetExpectedBucketOwner(v string) *GetBucketTaggingInput
- func (s GetBucketTaggingInput) String() string
- func (s *GetBucketTaggingInput) Validate() error
- type GetBucketTaggingOutput
- type GetBucketVersioningInput
- func (s GetBucketVersioningInput) GoString() string
- func (s *GetBucketVersioningInput) SetBucket(v string) *GetBucketVersioningInput
- func (s *GetBucketVersioningInput) SetExpectedBucketOwner(v string) *GetBucketVersioningInput
- func (s GetBucketVersioningInput) String() string
- func (s *GetBucketVersioningInput) Validate() error
- type GetBucketVersioningOutput
- type GetBucketWebsiteInput
- func (s GetBucketWebsiteInput) GoString() string
- func (s *GetBucketWebsiteInput) SetBucket(v string) *GetBucketWebsiteInput
- func (s *GetBucketWebsiteInput) SetExpectedBucketOwner(v string) *GetBucketWebsiteInput
- func (s GetBucketWebsiteInput) String() string
- func (s *GetBucketWebsiteInput) Validate() error
- type GetBucketWebsiteOutput
- func (s GetBucketWebsiteOutput) GoString() string
- func (s *GetBucketWebsiteOutput) SetErrorDocument(v *ErrorDocument) *GetBucketWebsiteOutput
- func (s *GetBucketWebsiteOutput) SetIndexDocument(v *IndexDocument) *GetBucketWebsiteOutput
- func (s *GetBucketWebsiteOutput) SetRedirectAllRequestsTo(v *RedirectAllRequestsTo) *GetBucketWebsiteOutput
- func (s *GetBucketWebsiteOutput) SetRoutingRules(v []*RoutingRule) *GetBucketWebsiteOutput
- func (s GetBucketWebsiteOutput) String() string
- type GetObjectAclInput
- func (s GetObjectAclInput) GoString() string
- func (s *GetObjectAclInput) SetBucket(v string) *GetObjectAclInput
- func (s *GetObjectAclInput) SetExpectedBucketOwner(v string) *GetObjectAclInput
- func (s *GetObjectAclInput) SetKey(v string) *GetObjectAclInput
- func (s *GetObjectAclInput) SetRequestPayer(v string) *GetObjectAclInput
- func (s *GetObjectAclInput) SetVersionId(v string) *GetObjectAclInput
- func (s GetObjectAclInput) String() string
- func (s *GetObjectAclInput) Validate() error
- type GetObjectAclOutput
- func (s GetObjectAclOutput) GoString() string
- func (s *GetObjectAclOutput) SetGrants(v []*Grant) *GetObjectAclOutput
- func (s *GetObjectAclOutput) SetOwner(v *Owner) *GetObjectAclOutput
- func (s *GetObjectAclOutput) SetRequestCharged(v string) *GetObjectAclOutput
- func (s GetObjectAclOutput) String() string
- type GetObjectAttributesInput
- func (s GetObjectAttributesInput) GoString() string
- func (s *GetObjectAttributesInput) SetBucket(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetExpectedBucketOwner(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetKey(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetMaxParts(v int64) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetObjectAttributes(v []*string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetPartNumberMarker(v int64) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetRequestPayer(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetSSECustomerAlgorithm(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetSSECustomerKey(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetSSECustomerKeyMD5(v string) *GetObjectAttributesInput
- func (s *GetObjectAttributesInput) SetVersionId(v string) *GetObjectAttributesInput
- func (s GetObjectAttributesInput) String() string
- func (s *GetObjectAttributesInput) Validate() error
- type GetObjectAttributesOutput
- func (s GetObjectAttributesOutput) GoString() string
- func (s *GetObjectAttributesOutput) SetChecksum(v *Checksum) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetDeleteMarker(v bool) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetETag(v string) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetLastModified(v time.Time) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetObjectParts(v *GetObjectAttributesParts) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetObjectSize(v int64) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetRequestCharged(v string) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetStorageClass(v string) *GetObjectAttributesOutput
- func (s *GetObjectAttributesOutput) SetVersionId(v string) *GetObjectAttributesOutput
- func (s GetObjectAttributesOutput) String() string
- type GetObjectAttributesParts
- func (s GetObjectAttributesParts) GoString() string
- func (s *GetObjectAttributesParts) SetIsTruncated(v bool) *GetObjectAttributesParts
- func (s *GetObjectAttributesParts) SetMaxParts(v int64) *GetObjectAttributesParts
- func (s *GetObjectAttributesParts) SetNextPartNumberMarker(v int64) *GetObjectAttributesParts
- func (s *GetObjectAttributesParts) SetPartNumberMarker(v int64) *GetObjectAttributesParts
- func (s *GetObjectAttributesParts) SetParts(v []*ObjectPart) *GetObjectAttributesParts
- func (s *GetObjectAttributesParts) SetTotalPartsCount(v int64) *GetObjectAttributesParts
- func (s GetObjectAttributesParts) String() string
- type GetObjectInput
- func (s GetObjectInput) GoString() string
- func (s *GetObjectInput) SetBucket(v string) *GetObjectInput
- func (s *GetObjectInput) SetChecksumMode(v string) *GetObjectInput
- func (s *GetObjectInput) SetExpectedBucketOwner(v string) *GetObjectInput
- func (s *GetObjectInput) SetIfMatch(v string) *GetObjectInput
- func (s *GetObjectInput) SetIfModifiedSince(v time.Time) *GetObjectInput
- func (s *GetObjectInput) SetIfNoneMatch(v string) *GetObjectInput
- func (s *GetObjectInput) SetIfUnmodifiedSince(v time.Time) *GetObjectInput
- func (s *GetObjectInput) SetKey(v string) *GetObjectInput
- func (s *GetObjectInput) SetPartNumber(v int64) *GetObjectInput
- func (s *GetObjectInput) SetRange(v string) *GetObjectInput
- func (s *GetObjectInput) SetRequestPayer(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseCacheControl(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseContentDisposition(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseContentEncoding(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseContentLanguage(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseContentType(v string) *GetObjectInput
- func (s *GetObjectInput) SetResponseExpires(v time.Time) *GetObjectInput
- func (s *GetObjectInput) SetSSECustomerAlgorithm(v string) *GetObjectInput
- func (s *GetObjectInput) SetSSECustomerKey(v string) *GetObjectInput
- func (s *GetObjectInput) SetSSECustomerKeyMD5(v string) *GetObjectInput
- func (s *GetObjectInput) SetVersionId(v string) *GetObjectInput
- func (s GetObjectInput) String() string
- func (s *GetObjectInput) Validate() error
- type GetObjectLegalHoldInput
- func (s GetObjectLegalHoldInput) GoString() string
- func (s *GetObjectLegalHoldInput) SetBucket(v string) *GetObjectLegalHoldInput
- func (s *GetObjectLegalHoldInput) SetExpectedBucketOwner(v string) *GetObjectLegalHoldInput
- func (s *GetObjectLegalHoldInput) SetKey(v string) *GetObjectLegalHoldInput
- func (s *GetObjectLegalHoldInput) SetRequestPayer(v string) *GetObjectLegalHoldInput
- func (s *GetObjectLegalHoldInput) SetVersionId(v string) *GetObjectLegalHoldInput
- func (s GetObjectLegalHoldInput) String() string
- func (s *GetObjectLegalHoldInput) Validate() error
- type GetObjectLegalHoldOutput
- type GetObjectLockConfigurationInput
- func (s GetObjectLockConfigurationInput) GoString() string
- func (s *GetObjectLockConfigurationInput) SetBucket(v string) *GetObjectLockConfigurationInput
- func (s *GetObjectLockConfigurationInput) SetExpectedBucketOwner(v string) *GetObjectLockConfigurationInput
- func (s GetObjectLockConfigurationInput) String() string
- func (s *GetObjectLockConfigurationInput) Validate() error
- type GetObjectLockConfigurationOutput
- type GetObjectOutput
- func (s GetObjectOutput) GoString() string
- func (s *GetObjectOutput) SetAcceptRanges(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetBody(v io.ReadCloser) *GetObjectOutput
- func (s *GetObjectOutput) SetBucketKeyEnabled(v bool) *GetObjectOutput
- func (s *GetObjectOutput) SetCacheControl(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetChecksumCRC32(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetChecksumCRC32C(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetChecksumSHA1(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetChecksumSHA256(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetContentDisposition(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetContentEncoding(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetContentLanguage(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetContentLength(v int64) *GetObjectOutput
- func (s *GetObjectOutput) SetContentRange(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetContentType(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetDeleteMarker(v bool) *GetObjectOutput
- func (s *GetObjectOutput) SetETag(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetExpiration(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetExpires(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetLastModified(v time.Time) *GetObjectOutput
- func (s *GetObjectOutput) SetMetadata(v map[string]*string) *GetObjectOutput
- func (s *GetObjectOutput) SetMissingMeta(v int64) *GetObjectOutput
- func (s *GetObjectOutput) SetObjectLockLegalHoldStatus(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetObjectLockMode(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetObjectLockRetainUntilDate(v time.Time) *GetObjectOutput
- func (s *GetObjectOutput) SetPartsCount(v int64) *GetObjectOutput
- func (s *GetObjectOutput) SetReplicationStatus(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetRequestCharged(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetRestore(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetSSECustomerAlgorithm(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetSSECustomerKeyMD5(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetSSEKMSKeyId(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetServerSideEncryption(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetStorageClass(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetTagCount(v int64) *GetObjectOutput
- func (s *GetObjectOutput) SetVersionId(v string) *GetObjectOutput
- func (s *GetObjectOutput) SetWebsiteRedirectLocation(v string) *GetObjectOutput
- func (s GetObjectOutput) String() string
- type GetObjectRetentionInput
- func (s GetObjectRetentionInput) GoString() string
- func (s *GetObjectRetentionInput) SetBucket(v string) *GetObjectRetentionInput
- func (s *GetObjectRetentionInput) SetExpectedBucketOwner(v string) *GetObjectRetentionInput
- func (s *GetObjectRetentionInput) SetKey(v string) *GetObjectRetentionInput
- func (s *GetObjectRetentionInput) SetRequestPayer(v string) *GetObjectRetentionInput
- func (s *GetObjectRetentionInput) SetVersionId(v string) *GetObjectRetentionInput
- func (s GetObjectRetentionInput) String() string
- func (s *GetObjectRetentionInput) Validate() error
- type GetObjectRetentionOutput
- type GetObjectTaggingInput
- func (s GetObjectTaggingInput) GoString() string
- func (s *GetObjectTaggingInput) SetBucket(v string) *GetObjectTaggingInput
- func (s *GetObjectTaggingInput) SetExpectedBucketOwner(v string) *GetObjectTaggingInput
- func (s *GetObjectTaggingInput) SetKey(v string) *GetObjectTaggingInput
- func (s *GetObjectTaggingInput) SetRequestPayer(v string) *GetObjectTaggingInput
- func (s *GetObjectTaggingInput) SetVersionId(v string) *GetObjectTaggingInput
- func (s GetObjectTaggingInput) String() string
- func (s *GetObjectTaggingInput) Validate() error
- type GetObjectTaggingOutput
- type GetObjectTorrentInput
- func (s GetObjectTorrentInput) GoString() string
- func (s *GetObjectTorrentInput) SetBucket(v string) *GetObjectTorrentInput
- func (s *GetObjectTorrentInput) SetExpectedBucketOwner(v string) *GetObjectTorrentInput
- func (s *GetObjectTorrentInput) SetKey(v string) *GetObjectTorrentInput
- func (s *GetObjectTorrentInput) SetRequestPayer(v string) *GetObjectTorrentInput
- func (s GetObjectTorrentInput) String() string
- func (s *GetObjectTorrentInput) Validate() error
- type GetObjectTorrentOutput
- type GetPublicAccessBlockInput
- func (s GetPublicAccessBlockInput) GoString() string
- func (s *GetPublicAccessBlockInput) SetBucket(v string) *GetPublicAccessBlockInput
- func (s *GetPublicAccessBlockInput) SetExpectedBucketOwner(v string) *GetPublicAccessBlockInput
- func (s GetPublicAccessBlockInput) String() string
- func (s *GetPublicAccessBlockInput) Validate() error
- type GetPublicAccessBlockOutput
- type GlacierJobParameters
- type Grant
- type Grantee
- func (s Grantee) GoString() string
- func (s *Grantee) SetDisplayName(v string) *Grantee
- func (s *Grantee) SetEmailAddress(v string) *Grantee
- func (s *Grantee) SetID(v string) *Grantee
- func (s *Grantee) SetType(v string) *Grantee
- func (s *Grantee) SetURI(v string) *Grantee
- func (s Grantee) String() string
- func (s *Grantee) Validate() error
- type HeadBucketInput
- type HeadBucketOutput
- type HeadObjectInput
- func (s HeadObjectInput) GoString() string
- func (s *HeadObjectInput) SetBucket(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetChecksumMode(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetExpectedBucketOwner(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetIfMatch(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetIfModifiedSince(v time.Time) *HeadObjectInput
- func (s *HeadObjectInput) SetIfNoneMatch(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetIfUnmodifiedSince(v time.Time) *HeadObjectInput
- func (s *HeadObjectInput) SetKey(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetPartNumber(v int64) *HeadObjectInput
- func (s *HeadObjectInput) SetRange(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetRequestPayer(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetSSECustomerAlgorithm(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetSSECustomerKey(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetSSECustomerKeyMD5(v string) *HeadObjectInput
- func (s *HeadObjectInput) SetVersionId(v string) *HeadObjectInput
- func (s HeadObjectInput) String() string
- func (s *HeadObjectInput) Validate() error
- type HeadObjectOutput
- func (s HeadObjectOutput) GoString() string
- func (s *HeadObjectOutput) SetAcceptRanges(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetArchiveStatus(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetBucketKeyEnabled(v bool) *HeadObjectOutput
- func (s *HeadObjectOutput) SetCacheControl(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetChecksumCRC32(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetChecksumCRC32C(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetChecksumSHA1(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetChecksumSHA256(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetContentDisposition(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetContentEncoding(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetContentLanguage(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetContentLength(v int64) *HeadObjectOutput
- func (s *HeadObjectOutput) SetContentType(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetDeleteMarker(v bool) *HeadObjectOutput
- func (s *HeadObjectOutput) SetETag(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetExpiration(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetExpires(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetLastModified(v time.Time) *HeadObjectOutput
- func (s *HeadObjectOutput) SetMetadata(v map[string]*string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetMissingMeta(v int64) *HeadObjectOutput
- func (s *HeadObjectOutput) SetObjectLockLegalHoldStatus(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetObjectLockMode(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetObjectLockRetainUntilDate(v time.Time) *HeadObjectOutput
- func (s *HeadObjectOutput) SetPartsCount(v int64) *HeadObjectOutput
- func (s *HeadObjectOutput) SetReplicationStatus(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetRequestCharged(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetRestore(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetSSECustomerAlgorithm(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetSSECustomerKeyMD5(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetSSEKMSKeyId(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetServerSideEncryption(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetStorageClass(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetVersionId(v string) *HeadObjectOutput
- func (s *HeadObjectOutput) SetWebsiteRedirectLocation(v string) *HeadObjectOutput
- func (s HeadObjectOutput) String() string
- type IndexDocument
- type Initiator
- type InputSerialization
- func (s InputSerialization) GoString() string
- func (s *InputSerialization) SetCSV(v *CSVInput) *InputSerialization
- func (s *InputSerialization) SetCompressionType(v string) *InputSerialization
- func (s *InputSerialization) SetJSON(v *JSONInput) *InputSerialization
- func (s *InputSerialization) SetParquet(v *ParquetInput) *InputSerialization
- func (s InputSerialization) String() string
- type IntelligentTieringAndOperator
- func (s IntelligentTieringAndOperator) GoString() string
- func (s *IntelligentTieringAndOperator) SetPrefix(v string) *IntelligentTieringAndOperator
- func (s *IntelligentTieringAndOperator) SetTags(v []*Tag) *IntelligentTieringAndOperator
- func (s IntelligentTieringAndOperator) String() string
- func (s *IntelligentTieringAndOperator) Validate() error
- type IntelligentTieringConfiguration
- func (s IntelligentTieringConfiguration) GoString() string
- func (s *IntelligentTieringConfiguration) SetFilter(v *IntelligentTieringFilter) *IntelligentTieringConfiguration
- func (s *IntelligentTieringConfiguration) SetId(v string) *IntelligentTieringConfiguration
- func (s *IntelligentTieringConfiguration) SetStatus(v string) *IntelligentTieringConfiguration
- func (s *IntelligentTieringConfiguration) SetTierings(v []*Tiering) *IntelligentTieringConfiguration
- func (s IntelligentTieringConfiguration) String() string
- func (s *IntelligentTieringConfiguration) Validate() error
- type IntelligentTieringFilter
- func (s IntelligentTieringFilter) GoString() string
- func (s *IntelligentTieringFilter) SetAnd(v *IntelligentTieringAndOperator) *IntelligentTieringFilter
- func (s *IntelligentTieringFilter) SetPrefix(v string) *IntelligentTieringFilter
- func (s *IntelligentTieringFilter) SetTag(v *Tag) *IntelligentTieringFilter
- func (s IntelligentTieringFilter) String() string
- func (s *IntelligentTieringFilter) Validate() error
- type InventoryConfiguration
- func (s InventoryConfiguration) GoString() string
- func (s *InventoryConfiguration) SetDestination(v *InventoryDestination) *InventoryConfiguration
- func (s *InventoryConfiguration) SetFilter(v *InventoryFilter) *InventoryConfiguration
- func (s *InventoryConfiguration) SetId(v string) *InventoryConfiguration
- func (s *InventoryConfiguration) SetIncludedObjectVersions(v string) *InventoryConfiguration
- func (s *InventoryConfiguration) SetIsEnabled(v bool) *InventoryConfiguration
- func (s *InventoryConfiguration) SetOptionalFields(v []*string) *InventoryConfiguration
- func (s *InventoryConfiguration) SetSchedule(v *InventorySchedule) *InventoryConfiguration
- func (s InventoryConfiguration) String() string
- func (s *InventoryConfiguration) Validate() error
- type InventoryDestination
- type InventoryEncryption
- type InventoryFilter
- type InventoryS3BucketDestination
- func (s InventoryS3BucketDestination) GoString() string
- func (s *InventoryS3BucketDestination) SetAccountId(v string) *InventoryS3BucketDestination
- func (s *InventoryS3BucketDestination) SetBucket(v string) *InventoryS3BucketDestination
- func (s *InventoryS3BucketDestination) SetEncryption(v *InventoryEncryption) *InventoryS3BucketDestination
- func (s *InventoryS3BucketDestination) SetFormat(v string) *InventoryS3BucketDestination
- func (s *InventoryS3BucketDestination) SetPrefix(v string) *InventoryS3BucketDestination
- func (s InventoryS3BucketDestination) String() string
- func (s *InventoryS3BucketDestination) Validate() error
- type InventorySchedule
- type JSONInput
- type JSONOutput
- type KeyFilter
- type LambdaFunctionConfiguration
- func (s LambdaFunctionConfiguration) GoString() string
- func (s *LambdaFunctionConfiguration) SetEvents(v []*string) *LambdaFunctionConfiguration
- func (s *LambdaFunctionConfiguration) SetFilter(v *NotificationConfigurationFilter) *LambdaFunctionConfiguration
- func (s *LambdaFunctionConfiguration) SetId(v string) *LambdaFunctionConfiguration
- func (s *LambdaFunctionConfiguration) SetLambdaFunctionArn(v string) *LambdaFunctionConfiguration
- func (s LambdaFunctionConfiguration) String() string
- func (s *LambdaFunctionConfiguration) Validate() error
- type LifecycleConfiguration
- type LifecycleExpiration
- func (s LifecycleExpiration) GoString() string
- func (s *LifecycleExpiration) SetDate(v time.Time) *LifecycleExpiration
- func (s *LifecycleExpiration) SetDays(v int64) *LifecycleExpiration
- func (s *LifecycleExpiration) SetExpiredObjectDeleteMarker(v bool) *LifecycleExpiration
- func (s LifecycleExpiration) String() string
- type LifecycleRule
- func (s LifecycleRule) GoString() string
- func (s *LifecycleRule) SetAbortIncompleteMultipartUpload(v *AbortIncompleteMultipartUpload) *LifecycleRule
- func (s *LifecycleRule) SetExpiration(v *LifecycleExpiration) *LifecycleRule
- func (s *LifecycleRule) SetFilter(v *LifecycleRuleFilter) *LifecycleRule
- func (s *LifecycleRule) SetID(v string) *LifecycleRule
- func (s *LifecycleRule) SetNoncurrentVersionExpiration(v *NoncurrentVersionExpiration) *LifecycleRule
- func (s *LifecycleRule) SetNoncurrentVersionTransitions(v []*NoncurrentVersionTransition) *LifecycleRule
- func (s *LifecycleRule) SetPrefix(v string) *LifecycleRule
- func (s *LifecycleRule) SetStatus(v string) *LifecycleRule
- func (s *LifecycleRule) SetTransitions(v []*Transition) *LifecycleRule
- func (s LifecycleRule) String() string
- func (s *LifecycleRule) Validate() error
- type LifecycleRuleAndOperator
- func (s LifecycleRuleAndOperator) GoString() string
- func (s *LifecycleRuleAndOperator) SetObjectSizeGreaterThan(v int64) *LifecycleRuleAndOperator
- func (s *LifecycleRuleAndOperator) SetObjectSizeLessThan(v int64) *LifecycleRuleAndOperator
- func (s *LifecycleRuleAndOperator) SetPrefix(v string) *LifecycleRuleAndOperator
- func (s *LifecycleRuleAndOperator) SetTags(v []*Tag) *LifecycleRuleAndOperator
- func (s LifecycleRuleAndOperator) String() string
- func (s *LifecycleRuleAndOperator) Validate() error
- type LifecycleRuleFilter
- func (s LifecycleRuleFilter) GoString() string
- func (s *LifecycleRuleFilter) SetAnd(v *LifecycleRuleAndOperator) *LifecycleRuleFilter
- func (s *LifecycleRuleFilter) SetObjectSizeGreaterThan(v int64) *LifecycleRuleFilter
- func (s *LifecycleRuleFilter) SetObjectSizeLessThan(v int64) *LifecycleRuleFilter
- func (s *LifecycleRuleFilter) SetPrefix(v string) *LifecycleRuleFilter
- func (s *LifecycleRuleFilter) SetTag(v *Tag) *LifecycleRuleFilter
- func (s LifecycleRuleFilter) String() string
- func (s *LifecycleRuleFilter) Validate() error
- type ListBucketAnalyticsConfigurationsInput
- func (s ListBucketAnalyticsConfigurationsInput) GoString() string
- func (s *ListBucketAnalyticsConfigurationsInput) SetBucket(v string) *ListBucketAnalyticsConfigurationsInput
- func (s *ListBucketAnalyticsConfigurationsInput) SetContinuationToken(v string) *ListBucketAnalyticsConfigurationsInput
- func (s *ListBucketAnalyticsConfigurationsInput) SetExpectedBucketOwner(v string) *ListBucketAnalyticsConfigurationsInput
- func (s ListBucketAnalyticsConfigurationsInput) String() string
- func (s *ListBucketAnalyticsConfigurationsInput) Validate() error
- type ListBucketAnalyticsConfigurationsOutput
- func (s ListBucketAnalyticsConfigurationsOutput) GoString() string
- func (s *ListBucketAnalyticsConfigurationsOutput) SetAnalyticsConfigurationList(v []*AnalyticsConfiguration) *ListBucketAnalyticsConfigurationsOutput
- func (s *ListBucketAnalyticsConfigurationsOutput) SetContinuationToken(v string) *ListBucketAnalyticsConfigurationsOutput
- func (s *ListBucketAnalyticsConfigurationsOutput) SetIsTruncated(v bool) *ListBucketAnalyticsConfigurationsOutput
- func (s *ListBucketAnalyticsConfigurationsOutput) SetNextContinuationToken(v string) *ListBucketAnalyticsConfigurationsOutput
- func (s ListBucketAnalyticsConfigurationsOutput) String() string
- type ListBucketIntelligentTieringConfigurationsInput
- func (s ListBucketIntelligentTieringConfigurationsInput) GoString() string
- func (s *ListBucketIntelligentTieringConfigurationsInput) SetBucket(v string) *ListBucketIntelligentTieringConfigurationsInput
- func (s *ListBucketIntelligentTieringConfigurationsInput) SetContinuationToken(v string) *ListBucketIntelligentTieringConfigurationsInput
- func (s ListBucketIntelligentTieringConfigurationsInput) String() string
- func (s *ListBucketIntelligentTieringConfigurationsInput) Validate() error
- type ListBucketIntelligentTieringConfigurationsOutput
- func (s ListBucketIntelligentTieringConfigurationsOutput) GoString() string
- func (s *ListBucketIntelligentTieringConfigurationsOutput) SetContinuationToken(v string) *ListBucketIntelligentTieringConfigurationsOutput
- func (s *ListBucketIntelligentTieringConfigurationsOutput) SetIntelligentTieringConfigurationList(v []*IntelligentTieringConfiguration) *ListBucketIntelligentTieringConfigurationsOutput
- func (s *ListBucketIntelligentTieringConfigurationsOutput) SetIsTruncated(v bool) *ListBucketIntelligentTieringConfigurationsOutput
- func (s *ListBucketIntelligentTieringConfigurationsOutput) SetNextContinuationToken(v string) *ListBucketIntelligentTieringConfigurationsOutput
- func (s ListBucketIntelligentTieringConfigurationsOutput) String() string
- type ListBucketInventoryConfigurationsInput
- func (s ListBucketInventoryConfigurationsInput) GoString() string
- func (s *ListBucketInventoryConfigurationsInput) SetBucket(v string) *ListBucketInventoryConfigurationsInput
- func (s *ListBucketInventoryConfigurationsInput) SetContinuationToken(v string) *ListBucketInventoryConfigurationsInput
- func (s *ListBucketInventoryConfigurationsInput) SetExpectedBucketOwner(v string) *ListBucketInventoryConfigurationsInput
- func (s ListBucketInventoryConfigurationsInput) String() string
- func (s *ListBucketInventoryConfigurationsInput) Validate() error
- type ListBucketInventoryConfigurationsOutput
- func (s ListBucketInventoryConfigurationsOutput) GoString() string
- func (s *ListBucketInventoryConfigurationsOutput) SetContinuationToken(v string) *ListBucketInventoryConfigurationsOutput
- func (s *ListBucketInventoryConfigurationsOutput) SetInventoryConfigurationList(v []*InventoryConfiguration) *ListBucketInventoryConfigurationsOutput
- func (s *ListBucketInventoryConfigurationsOutput) SetIsTruncated(v bool) *ListBucketInventoryConfigurationsOutput
- func (s *ListBucketInventoryConfigurationsOutput) SetNextContinuationToken(v string) *ListBucketInventoryConfigurationsOutput
- func (s ListBucketInventoryConfigurationsOutput) String() string
- type ListBucketMetricsConfigurationsInput
- func (s ListBucketMetricsConfigurationsInput) GoString() string
- func (s *ListBucketMetricsConfigurationsInput) SetBucket(v string) *ListBucketMetricsConfigurationsInput
- func (s *ListBucketMetricsConfigurationsInput) SetContinuationToken(v string) *ListBucketMetricsConfigurationsInput
- func (s *ListBucketMetricsConfigurationsInput) SetExpectedBucketOwner(v string) *ListBucketMetricsConfigurationsInput
- func (s ListBucketMetricsConfigurationsInput) String() string
- func (s *ListBucketMetricsConfigurationsInput) Validate() error
- type ListBucketMetricsConfigurationsOutput
- func (s ListBucketMetricsConfigurationsOutput) GoString() string
- func (s *ListBucketMetricsConfigurationsOutput) SetContinuationToken(v string) *ListBucketMetricsConfigurationsOutput
- func (s *ListBucketMetricsConfigurationsOutput) SetIsTruncated(v bool) *ListBucketMetricsConfigurationsOutput
- func (s *ListBucketMetricsConfigurationsOutput) SetMetricsConfigurationList(v []*MetricsConfiguration) *ListBucketMetricsConfigurationsOutput
- func (s *ListBucketMetricsConfigurationsOutput) SetNextContinuationToken(v string) *ListBucketMetricsConfigurationsOutput
- func (s ListBucketMetricsConfigurationsOutput) String() string
- type ListBucketsInput
- type ListBucketsOutput
- type ListMultipartUploadsInput
- func (s ListMultipartUploadsInput) GoString() string
- func (s *ListMultipartUploadsInput) SetBucket(v string) *ListMultipartUploadsInput
- func (s *ListMultipartUploadsInput) SetDelimiter(v string) *ListMultipartUploadsInput
- func (s *ListMultipartUploadsInput) SetEncodingType(v string) *ListMultipartUploadsInput