Documentation ¶
Index ¶
- type AccessControlPolicy
- type Bucket
- type BucketCannedACL
- type BucketLocationConstraint
- func (v BucketLocationConstraint) IsApNortheast1() bool
- func (v BucketLocationConstraint) IsApSouth1() bool
- func (v BucketLocationConstraint) IsApSoutheast1() bool
- func (v BucketLocationConstraint) IsApSoutheast2() bool
- func (v BucketLocationConstraint) IsCnNorth1() bool
- func (v BucketLocationConstraint) IsEu() bool
- func (v BucketLocationConstraint) IsEuCentral1() bool
- func (v BucketLocationConstraint) IsEuWest1() bool
- func (v BucketLocationConstraint) IsSaEast1() bool
- func (v BucketLocationConstraint) IsUsWest1() bool
- func (v BucketLocationConstraint) IsUsWest2() bool
- type CopyObjectRequest
- type CopyObjectResult
- type CreateBucketRequest
- type CreateBucketResult
- type Delete
- type DeleteBucketLifecycleRequest
- type DeleteBucketPolicyRequest
- type DeleteBucketRequest
- type DeleteBucketTaggingRequest
- type DeleteMarkerEntry
- type DeleteObjectRequest
- type DeleteObjectResult
- type DeleteObjectTaggingRequest
- type DeleteObjectTaggingResult
- type DeleteObjectsRequest
- type DeleteObjectsResult
- type DeletedObject
- type EncodingType
- type Error
- type ExpirationStatus
- type GetBucketLifecycleConfigurationRequest
- type GetBucketLifecycleConfigurationResult
- type GetBucketPolicyRequest
- type GetBucketPolicyResult
- type GetBucketTaggingRequest
- type GetBucketTaggingResult
- type GetObjectACLRequest
- type GetObjectACLResult
- type GetObjectRequest
- type GetObjectResult
- type GetObjectRetentionRequest
- type GetObjectRetentionResult
- type GetObjectTaggingRequest
- type GetObjectTaggingResult
- type Grant
- type HeadBucketRequest
- type HeadObjectRequest
- type HeadObjectResult
- type LifecycleExpiration
- type LifecycleRule
- type LifecycleRuleFilter
- type ListBucketsResult
- type ListObjectVersionsRequest
- type ListObjectVersionsResult
- type ListObjectsRequest
- type ListObjectsResult
- type MetadataDirective
- type NoncurrentVersionTransition
- type Object
- type ObjectCannedACL
- func (v ObjectCannedACL) IsAuthenticatedRead() bool
- func (v ObjectCannedACL) IsAwsExecRead() bool
- func (v ObjectCannedACL) IsBucketOwnerFullControl() bool
- func (v ObjectCannedACL) IsBucketOwnerRead() bool
- func (v ObjectCannedACL) IsPrivate() bool
- func (v ObjectCannedACL) IsPublicRead() bool
- func (v ObjectCannedACL) IsPublicReadWrite() bool
- type ObjectIdentifier
- type ObjectLockLegalHoldStatus
- type ObjectLockMode
- type ObjectLockRetentionMode
- type ObjectStorageClass
- func (v ObjectStorageClass) IsDeepArchive() bool
- func (v ObjectStorageClass) IsGlacier() bool
- func (v ObjectStorageClass) IsIntelligentTiering() bool
- func (v ObjectStorageClass) IsOnezoneIa() bool
- func (v ObjectStorageClass) IsReducedRedundancy() bool
- func (v ObjectStorageClass) IsStandard() bool
- func (v ObjectStorageClass) IsStandardIa() bool
- type ObjectVersion
- type ObjectVersionStorageClass
- type Owner
- type Permission
- type PutBucketLifecycleConfigurationRequest
- type PutBucketPolicyRequest
- type PutBucketTaggingRequest
- type PutObjectACLRequest
- type PutObjectACLResult
- type PutObjectRequest
- type PutObjectResult
- type PutObjectRetentionRequest
- type PutObjectRetentionResult
- type PutObjectTaggingRequest
- type PutObjectTaggingResult
- type ReplicationStatus
- type RequestCharged
- type RequestPayer
- type S3
- func (svc *S3) CopyObject(ctx context.Context, r CopyObjectRequest) (*CopyObjectResult, error)
- func (svc *S3) CreateBucket(ctx context.Context, r CreateBucketRequest) (*CreateBucketResult, error)
- func (svc *S3) DeleteBucket(ctx context.Context, r DeleteBucketRequest) error
- func (svc *S3) DeleteBucketLifecycle(ctx context.Context, r DeleteBucketLifecycleRequest) error
- func (svc *S3) DeleteBucketPolicy(ctx context.Context, r DeleteBucketPolicyRequest) error
- func (svc *S3) DeleteBucketTagging(ctx context.Context, r DeleteBucketTaggingRequest) error
- func (svc *S3) DeleteObject(ctx context.Context, r DeleteObjectRequest) (*DeleteObjectResult, error)
- func (svc *S3) DeleteObjectTagging(ctx context.Context, r DeleteObjectTaggingRequest) (*DeleteObjectTaggingResult, error)
- func (svc *S3) DeleteObjects(ctx context.Context, r DeleteObjectsRequest) (*DeleteObjectsResult, error)
- func (svc *S3) Errorf(format string, v ...interface{})
- func (svc *S3) GetBucketLifecycleConfiguration(ctx context.Context, r GetBucketLifecycleConfigurationRequest) (*GetBucketLifecycleConfigurationResult, error)
- func (svc *S3) GetBucketPolicy(ctx context.Context, r GetBucketPolicyRequest) (*GetBucketPolicyResult, error)
- func (svc *S3) GetBucketTagging(ctx context.Context, r GetBucketTaggingRequest) (*GetBucketTaggingResult, error)
- func (svc *S3) GetClient() *SDK.Client
- func (svc *S3) GetObject(ctx context.Context, r GetObjectRequest) (*GetObjectResult, error)
- func (svc *S3) GetObjectACL(ctx context.Context, r GetObjectACLRequest) (*GetObjectACLResult, error)
- func (svc *S3) GetObjectRetention(ctx context.Context, r GetObjectRetentionRequest) (*GetObjectRetentionResult, error)
- func (svc *S3) GetObjectTagging(ctx context.Context, r GetObjectTaggingRequest) (*GetObjectTaggingResult, error)
- func (svc *S3) HeadBucket(ctx context.Context, r HeadBucketRequest) (bool, error)
- func (svc *S3) HeadObject(ctx context.Context, r HeadObjectRequest) (*HeadObjectResult, error)
- func (svc *S3) Infof(format string, v ...interface{})
- func (svc *S3) ListBuckets(ctx context.Context) (*ListBucketsResult, error)
- func (svc *S3) ListObjectVersions(ctx context.Context, r ListObjectVersionsRequest) (*ListObjectVersionsResult, error)
- func (svc *S3) ListObjectsV2(ctx context.Context, r ListObjectsRequest) (*ListObjectsResult, error)
- func (svc *S3) PutBucketLifecycleConfiguration(ctx context.Context, r PutBucketLifecycleConfigurationRequest) error
- func (svc *S3) PutBucketPolicy(ctx context.Context, r PutBucketPolicyRequest) error
- func (svc *S3) PutBucketTagging(ctx context.Context, r PutBucketTaggingRequest) error
- func (svc *S3) PutObject(ctx context.Context, r PutObjectRequest) (*PutObjectResult, error)
- func (svc *S3) PutObjectACL(ctx context.Context, r PutObjectACLRequest) (*PutObjectACLResult, error)
- func (svc *S3) PutObjectRetention(ctx context.Context, r PutObjectRetentionRequest) (*PutObjectRetentionResult, error)
- func (svc *S3) PutObjectTagging(ctx context.Context, r PutObjectTaggingRequest) (*PutObjectTaggingResult, error)
- func (svc *S3) RawAbortMultipartUpload(ctx context.Context, in *SDK.AbortMultipartUploadInput) (*SDK.AbortMultipartUploadResponse, error)
- func (svc *S3) RawCompleteMultipartUpload(ctx context.Context, in *SDK.CompleteMultipartUploadInput) (*SDK.CompleteMultipartUploadResponse, error)
- func (svc *S3) RawCopyObject(ctx context.Context, in *SDK.CopyObjectInput) (*SDK.CopyObjectResponse, error)
- func (svc *S3) RawCreateBucket(ctx context.Context, in *SDK.CreateBucketInput) (*SDK.CreateBucketResponse, error)
- func (svc *S3) RawCreateMultipartUpload(ctx context.Context, in *SDK.CreateMultipartUploadInput) (*SDK.CreateMultipartUploadResponse, error)
- func (svc *S3) RawDeleteBucket(ctx context.Context, in *SDK.DeleteBucketInput) (*SDK.DeleteBucketResponse, error)
- func (svc *S3) RawDeleteBucketAnalyticsConfiguration(ctx context.Context, in *SDK.DeleteBucketAnalyticsConfigurationInput) (*SDK.DeleteBucketAnalyticsConfigurationResponse, error)
- func (svc *S3) RawDeleteBucketCors(ctx context.Context, in *SDK.DeleteBucketCorsInput) (*SDK.DeleteBucketCorsResponse, error)
- func (svc *S3) RawDeleteBucketEncryption(ctx context.Context, in *SDK.DeleteBucketEncryptionInput) (*SDK.DeleteBucketEncryptionResponse, error)
- func (svc *S3) RawDeleteBucketInventoryConfiguration(ctx context.Context, in *SDK.DeleteBucketInventoryConfigurationInput) (*SDK.DeleteBucketInventoryConfigurationResponse, error)
- func (svc *S3) RawDeleteBucketLifecycle(ctx context.Context, in *SDK.DeleteBucketLifecycleInput) (*SDK.DeleteBucketLifecycleResponse, error)
- func (svc *S3) RawDeleteBucketMetricsConfiguration(ctx context.Context, in *SDK.DeleteBucketMetricsConfigurationInput) (*SDK.DeleteBucketMetricsConfigurationResponse, error)
- func (svc *S3) RawDeleteBucketPolicy(ctx context.Context, in *SDK.DeleteBucketPolicyInput) (*SDK.DeleteBucketPolicyResponse, error)
- func (svc *S3) RawDeleteBucketReplication(ctx context.Context, in *SDK.DeleteBucketReplicationInput) (*SDK.DeleteBucketReplicationResponse, error)
- func (svc *S3) RawDeleteBucketTagging(ctx context.Context, in *SDK.DeleteBucketTaggingInput) (*SDK.DeleteBucketTaggingResponse, error)
- func (svc *S3) RawDeleteBucketWebsite(ctx context.Context, in *SDK.DeleteBucketWebsiteInput) (*SDK.DeleteBucketWebsiteResponse, error)
- func (svc *S3) RawDeleteObject(ctx context.Context, in *SDK.DeleteObjectInput) (*SDK.DeleteObjectResponse, error)
- func (svc *S3) RawDeleteObjectTagging(ctx context.Context, in *SDK.DeleteObjectTaggingInput) (*SDK.DeleteObjectTaggingResponse, error)
- func (svc *S3) RawDeleteObjects(ctx context.Context, in *SDK.DeleteObjectsInput) (*SDK.DeleteObjectsResponse, error)
- func (svc *S3) RawDeletePublicAccessBlock(ctx context.Context, in *SDK.DeletePublicAccessBlockInput) (*SDK.DeletePublicAccessBlockResponse, error)
- func (svc *S3) RawGetBucketAccelerateConfiguration(ctx context.Context, in *SDK.GetBucketAccelerateConfigurationInput) (*SDK.GetBucketAccelerateConfigurationResponse, error)
- func (svc *S3) RawGetBucketAcl(ctx context.Context, in *SDK.GetBucketAclInput) (*SDK.GetBucketAclResponse, error)
- func (svc *S3) RawGetBucketAnalyticsConfiguration(ctx context.Context, in *SDK.GetBucketAnalyticsConfigurationInput) (*SDK.GetBucketAnalyticsConfigurationResponse, error)
- func (svc *S3) RawGetBucketCors(ctx context.Context, in *SDK.GetBucketCorsInput) (*SDK.GetBucketCorsResponse, error)
- func (svc *S3) RawGetBucketEncryption(ctx context.Context, in *SDK.GetBucketEncryptionInput) (*SDK.GetBucketEncryptionResponse, error)
- func (svc *S3) RawGetBucketInventoryConfiguration(ctx context.Context, in *SDK.GetBucketInventoryConfigurationInput) (*SDK.GetBucketInventoryConfigurationResponse, error)
- func (svc *S3) RawGetBucketLifecycle(ctx context.Context, in *SDK.GetBucketLifecycleInput) (*SDK.GetBucketLifecycleResponse, error)
- func (svc *S3) RawGetBucketLifecycleConfiguration(ctx context.Context, in *SDK.GetBucketLifecycleConfigurationInput) (*SDK.GetBucketLifecycleConfigurationResponse, error)
- func (svc *S3) RawGetBucketLocation(ctx context.Context, in *SDK.GetBucketLocationInput) (*SDK.GetBucketLocationResponse, error)
- func (svc *S3) RawGetBucketLogging(ctx context.Context, in *SDK.GetBucketLoggingInput) (*SDK.GetBucketLoggingResponse, error)
- func (svc *S3) RawGetBucketMetricsConfiguration(ctx context.Context, in *SDK.GetBucketMetricsConfigurationInput) (*SDK.GetBucketMetricsConfigurationResponse, error)
- func (svc *S3) RawGetBucketNotification(ctx context.Context, in *SDK.GetBucketNotificationInput) (*SDK.GetBucketNotificationResponse, error)
- func (svc *S3) RawGetBucketNotificationConfiguration(ctx context.Context, in *SDK.GetBucketNotificationConfigurationInput) (*SDK.GetBucketNotificationConfigurationResponse, error)
- func (svc *S3) RawGetBucketPolicy(ctx context.Context, in *SDK.GetBucketPolicyInput) (*SDK.GetBucketPolicyResponse, error)
- func (svc *S3) RawGetBucketPolicyStatus(ctx context.Context, in *SDK.GetBucketPolicyStatusInput) (*SDK.GetBucketPolicyStatusResponse, error)
- func (svc *S3) RawGetBucketReplication(ctx context.Context, in *SDK.GetBucketReplicationInput) (*SDK.GetBucketReplicationResponse, error)
- func (svc *S3) RawGetBucketRequestPayment(ctx context.Context, in *SDK.GetBucketRequestPaymentInput) (*SDK.GetBucketRequestPaymentResponse, error)
- func (svc *S3) RawGetBucketTagging(ctx context.Context, in *SDK.GetBucketTaggingInput) (*SDK.GetBucketTaggingResponse, error)
- func (svc *S3) RawGetBucketVersioning(ctx context.Context, in *SDK.GetBucketVersioningInput) (*SDK.GetBucketVersioningResponse, error)
- func (svc *S3) RawGetBucketWebsite(ctx context.Context, in *SDK.GetBucketWebsiteInput) (*SDK.GetBucketWebsiteResponse, error)
- func (svc *S3) RawGetObject(ctx context.Context, in *SDK.GetObjectInput) (*SDK.GetObjectResponse, error)
- func (svc *S3) RawGetObjectAcl(ctx context.Context, in *SDK.GetObjectAclInput) (*SDK.GetObjectAclResponse, error)
- func (svc *S3) RawGetObjectLegalHold(ctx context.Context, in *SDK.GetObjectLegalHoldInput) (*SDK.GetObjectLegalHoldResponse, error)
- func (svc *S3) RawGetObjectLockConfiguration(ctx context.Context, in *SDK.GetObjectLockConfigurationInput) (*SDK.GetObjectLockConfigurationResponse, error)
- func (svc *S3) RawGetObjectRetention(ctx context.Context, in *SDK.GetObjectRetentionInput) (*SDK.GetObjectRetentionResponse, error)
- func (svc *S3) RawGetObjectTagging(ctx context.Context, in *SDK.GetObjectTaggingInput) (*SDK.GetObjectTaggingResponse, error)
- func (svc *S3) RawGetObjectTorrent(ctx context.Context, in *SDK.GetObjectTorrentInput) (*SDK.GetObjectTorrentResponse, error)
- func (svc *S3) RawGetPublicAccessBlock(ctx context.Context, in *SDK.GetPublicAccessBlockInput) (*SDK.GetPublicAccessBlockResponse, error)
- func (svc *S3) RawHeadBucket(ctx context.Context, in *SDK.HeadBucketInput) (*SDK.HeadBucketResponse, error)
- func (svc *S3) RawHeadObject(ctx context.Context, in *SDK.HeadObjectInput) (*SDK.HeadObjectResponse, error)
- func (svc *S3) RawListBucketAnalyticsConfigurations(ctx context.Context, in *SDK.ListBucketAnalyticsConfigurationsInput) (*SDK.ListBucketAnalyticsConfigurationsResponse, error)
- func (svc *S3) RawListBucketInventoryConfigurations(ctx context.Context, in *SDK.ListBucketInventoryConfigurationsInput) (*SDK.ListBucketInventoryConfigurationsResponse, error)
- func (svc *S3) RawListBucketMetricsConfigurations(ctx context.Context, in *SDK.ListBucketMetricsConfigurationsInput) (*SDK.ListBucketMetricsConfigurationsResponse, error)
- func (svc *S3) RawListBuckets(ctx context.Context, in *SDK.ListBucketsInput) (*SDK.ListBucketsResponse, error)
- func (svc *S3) RawListMultipartUploads(ctx context.Context, in *SDK.ListMultipartUploadsInput) (*SDK.ListMultipartUploadsResponse, error)
- func (svc *S3) RawListObjectVersions(ctx context.Context, in *SDK.ListObjectVersionsInput) (*SDK.ListObjectVersionsResponse, error)
- func (svc *S3) RawListObjects(ctx context.Context, in *SDK.ListObjectsInput) (*SDK.ListObjectsResponse, error)
- func (svc *S3) RawListObjectsV2(ctx context.Context, in *SDK.ListObjectsV2Input) (*SDK.ListObjectsV2Response, error)
- func (svc *S3) RawListParts(ctx context.Context, in *SDK.ListPartsInput) (*SDK.ListPartsResponse, error)
- func (svc *S3) RawPutBucketAccelerateConfiguration(ctx context.Context, in *SDK.PutBucketAccelerateConfigurationInput) (*SDK.PutBucketAccelerateConfigurationResponse, error)
- func (svc *S3) RawPutBucketAcl(ctx context.Context, in *SDK.PutBucketAclInput) (*SDK.PutBucketAclResponse, error)
- func (svc *S3) RawPutBucketAnalyticsConfiguration(ctx context.Context, in *SDK.PutBucketAnalyticsConfigurationInput) (*SDK.PutBucketAnalyticsConfigurationResponse, error)
- func (svc *S3) RawPutBucketCors(ctx context.Context, in *SDK.PutBucketCorsInput) (*SDK.PutBucketCorsResponse, error)
- func (svc *S3) RawPutBucketEncryption(ctx context.Context, in *SDK.PutBucketEncryptionInput) (*SDK.PutBucketEncryptionResponse, error)
- func (svc *S3) RawPutBucketInventoryConfiguration(ctx context.Context, in *SDK.PutBucketInventoryConfigurationInput) (*SDK.PutBucketInventoryConfigurationResponse, error)
- func (svc *S3) RawPutBucketLifecycle(ctx context.Context, in *SDK.PutBucketLifecycleInput) (*SDK.PutBucketLifecycleResponse, error)
- func (svc *S3) RawPutBucketLifecycleConfiguration(ctx context.Context, in *SDK.PutBucketLifecycleConfigurationInput) (*SDK.PutBucketLifecycleConfigurationResponse, error)
- func (svc *S3) RawPutBucketLogging(ctx context.Context, in *SDK.PutBucketLoggingInput) (*SDK.PutBucketLoggingResponse, error)
- func (svc *S3) RawPutBucketMetricsConfiguration(ctx context.Context, in *SDK.PutBucketMetricsConfigurationInput) (*SDK.PutBucketMetricsConfigurationResponse, error)
- func (svc *S3) RawPutBucketNotification(ctx context.Context, in *SDK.PutBucketNotificationInput) (*SDK.PutBucketNotificationResponse, error)
- func (svc *S3) RawPutBucketNotificationConfiguration(ctx context.Context, in *SDK.PutBucketNotificationConfigurationInput) (*SDK.PutBucketNotificationConfigurationResponse, error)
- func (svc *S3) RawPutBucketPolicy(ctx context.Context, in *SDK.PutBucketPolicyInput) (*SDK.PutBucketPolicyResponse, error)
- func (svc *S3) RawPutBucketReplication(ctx context.Context, in *SDK.PutBucketReplicationInput) (*SDK.PutBucketReplicationResponse, error)
- func (svc *S3) RawPutBucketRequestPayment(ctx context.Context, in *SDK.PutBucketRequestPaymentInput) (*SDK.PutBucketRequestPaymentResponse, error)
- func (svc *S3) RawPutBucketTagging(ctx context.Context, in *SDK.PutBucketTaggingInput) (*SDK.PutBucketTaggingResponse, error)
- func (svc *S3) RawPutBucketVersioning(ctx context.Context, in *SDK.PutBucketVersioningInput) (*SDK.PutBucketVersioningResponse, error)
- func (svc *S3) RawPutBucketWebsite(ctx context.Context, in *SDK.PutBucketWebsiteInput) (*SDK.PutBucketWebsiteResponse, error)
- func (svc *S3) RawPutObject(ctx context.Context, in *SDK.PutObjectInput) (*SDK.PutObjectResponse, error)
- func (svc *S3) RawPutObjectAcl(ctx context.Context, in *SDK.PutObjectAclInput) (*SDK.PutObjectAclResponse, error)
- func (svc *S3) RawPutObjectLegalHold(ctx context.Context, in *SDK.PutObjectLegalHoldInput) (*SDK.PutObjectLegalHoldResponse, error)
- func (svc *S3) RawPutObjectLockConfiguration(ctx context.Context, in *SDK.PutObjectLockConfigurationInput) (*SDK.PutObjectLockConfigurationResponse, error)
- func (svc *S3) RawPutObjectRetention(ctx context.Context, in *SDK.PutObjectRetentionInput) (*SDK.PutObjectRetentionResponse, error)
- func (svc *S3) RawPutObjectTagging(ctx context.Context, in *SDK.PutObjectTaggingInput) (*SDK.PutObjectTaggingResponse, error)
- func (svc *S3) RawPutPublicAccessBlock(ctx context.Context, in *SDK.PutPublicAccessBlockInput) (*SDK.PutPublicAccessBlockResponse, error)
- func (svc *S3) RawRestoreObject(ctx context.Context, in *SDK.RestoreObjectInput) (*SDK.RestoreObjectResponse, error)
- func (svc *S3) RawUploadPart(ctx context.Context, in *SDK.UploadPartInput) (*SDK.UploadPartResponse, error)
- func (svc *S3) RawUploadPartCopy(ctx context.Context, in *SDK.UploadPartCopyInput) (*SDK.UploadPartCopyResponse, error)
- func (svc *S3) SetLogger(logger log.Logger)
- func (svc *S3) XCreateBucketFromName(ctx context.Context, name string) (*CreateBucketResult, error)
- func (svc *S3) XDeleteAllObjects(ctx context.Context, bucket string) (deletedCount int, err error)
- func (svc *S3) XDeleteBucketFromName(ctx context.Context, name string) error
- func (svc *S3) XDeleteObjectFromPath(ctx context.Context, bucket, path string) (*DeleteObjectResult, error)
- func (svc *S3) XExistBucket(ctx context.Context, name string) (bool, error)
- func (svc *S3) XExistObject(ctx context.Context, bucket, path string) (bool, error)
- func (svc *S3) XForceDeleteBucketFromName(ctx context.Context, name string) error
- func (svc *S3) XGetObjectFromPath(ctx context.Context, bucket, path string) (*GetObjectResult, error)
- func (svc *S3) XGetPresignURL(ctx context.Context, bucket, path string, dur time.Duration) (string, error)
- func (svc *S3) XPutObjectToPath(ctx context.Context, bucket, path string, data []byte) (*PutObjectResult, error)
- type ServerSideEncryption
- type StorageClass
- func (v StorageClass) IsDeepArchive() bool
- func (v StorageClass) IsGlacier() bool
- func (v StorageClass) IsIntelligentTiering() bool
- func (v StorageClass) IsOnezoneIa() bool
- func (v StorageClass) IsReducedRedundancy() bool
- func (v StorageClass) IsStandard() bool
- func (v StorageClass) IsStandardIa() bool
- type Tag
- type TaggingDirective
- type Transition
- type TransitionStorageClass
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControlPolicy ¶
func (AccessControlPolicy) ToSDK ¶
func (r AccessControlPolicy) ToSDK() *SDK.AccessControlPolicy
type BucketCannedACL ¶
type BucketCannedACL string
const ( BucketCannedACLPrivate BucketCannedACL = BucketCannedACL(SDK.BucketCannedACLPrivate) BucketCannedACLPublicRead BucketCannedACL = BucketCannedACL(SDK.BucketCannedACLPublicRead) BucketCannedACLPublicReadWrite BucketCannedACL = BucketCannedACL(SDK.BucketCannedACLPublicReadWrite) BucketCannedACLAuthenticatedRead BucketCannedACL = BucketCannedACL(SDK.BucketCannedACLAuthenticatedRead) )
func (BucketCannedACL) IsAuthenticatedRead ¶
func (v BucketCannedACL) IsAuthenticatedRead() bool
func (BucketCannedACL) IsPrivate ¶
func (v BucketCannedACL) IsPrivate() bool
func (BucketCannedACL) IsPublicRead ¶
func (v BucketCannedACL) IsPublicRead() bool
func (BucketCannedACL) IsPublicReadWrite ¶
func (v BucketCannedACL) IsPublicReadWrite() bool
type BucketLocationConstraint ¶
type BucketLocationConstraint string
const ( BucketLocationConstraintEu BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintEu) BucketLocationConstraintEuWest1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintEuWest1) BucketLocationConstraintUsWest1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintUsWest1) BucketLocationConstraintUsWest2 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintUsWest2) BucketLocationConstraintApSouth1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintApSouth1) BucketLocationConstraintApSoutheast1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintApSoutheast1) BucketLocationConstraintApSoutheast2 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintApSoutheast2) BucketLocationConstraintApNortheast1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintApNortheast1) BucketLocationConstraintSaEast1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintSaEast1) BucketLocationConstraintCnNorth1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintCnNorth1) BucketLocationConstraintEuCentral1 BucketLocationConstraint = BucketLocationConstraint(SDK.BucketLocationConstraintEuCentral1) )
func (BucketLocationConstraint) IsApNortheast1 ¶
func (v BucketLocationConstraint) IsApNortheast1() bool
func (BucketLocationConstraint) IsApSouth1 ¶
func (v BucketLocationConstraint) IsApSouth1() bool
func (BucketLocationConstraint) IsApSoutheast1 ¶
func (v BucketLocationConstraint) IsApSoutheast1() bool
func (BucketLocationConstraint) IsApSoutheast2 ¶
func (v BucketLocationConstraint) IsApSoutheast2() bool
func (BucketLocationConstraint) IsCnNorth1 ¶
func (v BucketLocationConstraint) IsCnNorth1() bool
func (BucketLocationConstraint) IsEu ¶
func (v BucketLocationConstraint) IsEu() bool
func (BucketLocationConstraint) IsEuCentral1 ¶
func (v BucketLocationConstraint) IsEuCentral1() bool
func (BucketLocationConstraint) IsEuWest1 ¶
func (v BucketLocationConstraint) IsEuWest1() bool
func (BucketLocationConstraint) IsSaEast1 ¶
func (v BucketLocationConstraint) IsSaEast1() bool
func (BucketLocationConstraint) IsUsWest1 ¶
func (v BucketLocationConstraint) IsUsWest1() bool
func (BucketLocationConstraint) IsUsWest2 ¶
func (v BucketLocationConstraint) IsUsWest2() bool
type CopyObjectRequest ¶
type CopyObjectRequest struct { Bucket string Key string CopySource string // optional ACL ObjectCannedACL CacheControl string ContentDisposition string ContentEncoding string ContentLanguage string ContentType string CopySourceIfMatch string CopySourceIfModifiedSince time.Time CopySourceIfNoneMatch string CopySourceIfUnmodifiedSince time.Time CopySourceSSECustomerAlgorithm string CopySourceSSECustomerKey string CopySourceSSECustomerKeyMD5 string Expires time.Time GrantFullControl string GrantRead string GrantReadACP string GrantWriteACP string Metadata map[string]string MetadataDirective MetadataDirective ObjectLockLegalHoldStatus ObjectLockLegalHoldStatus ObjectLockMode ObjectLockMode ObjectLockRetainUntilDate time.Time RequestPayer RequestPayer SSECustomerAlgorithm string SSECustomerKey string SSECustomerKeyMD5 string SSEKMSEncryptionContext string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption StorageClass StorageClass Tagging string TaggingDirective TaggingDirective WebsiteRedirectLocation string // TaggingTagSet is used for tagging. this won't override `Tagging` and can be used together. TaggingTagSet []Tag }
CopyObjectRequest has parameters for `CopyObject` operation.
func (CopyObjectRequest) ToInput ¶
func (r CopyObjectRequest) ToInput() *SDK.CopyObjectInput
type CopyObjectResult ¶
type CopyObjectResult struct { CopySourceVersionID string Expiration string RequestCharged RequestCharged SSECustomerAlgorithm string SSECustomerKeyMD5 string SSEKMSEncryptionContext string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption VersionID string CopyResultETag string CopyResultLastModified time.Time }
CopyObjectResult contains results from `CopyObject` operation.
func NewCopyObjectResult ¶
func NewCopyObjectResult(output *SDK.CopyObjectResponse) *CopyObjectResult
type CreateBucketRequest ¶
type CreateBucketRequest struct { Bucket string // optional ACL BucketCannedACL LocationConstraint BucketLocationConstraint GrantFullControl string GrantRead string GrantReadACP string GrantWrite string GrantWriteACP string ObjectLockEnabledForBucket bool }
CreateBucketRequest has parameters for `CreateBucket` operation.
func (CreateBucketRequest) ToInput ¶
func (r CreateBucketRequest) ToInput() *SDK.CreateBucketInput
type CreateBucketResult ¶
type CreateBucketResult struct {
Location string
}
CreateBucketResult contains results from `CreateBucket` operation.
func NewCreateBucketResult ¶
func NewCreateBucketResult(output *SDK.CreateBucketResponse) *CreateBucketResult
type Delete ¶
type Delete struct { Objects []ObjectIdentifier Quiet bool }
type DeleteBucketLifecycleRequest ¶
type DeleteBucketLifecycleRequest struct {
Bucket string
}
DeleteBucketLifecycleRequest has parameters for `DeleteBucketLifecycle` operation.
func (DeleteBucketLifecycleRequest) ToInput ¶
func (r DeleteBucketLifecycleRequest) ToInput() *SDK.DeleteBucketLifecycleInput
type DeleteBucketPolicyRequest ¶
type DeleteBucketPolicyRequest struct {
Bucket string
}
DeleteBucketPolicyRequest has parameters for `DeleteBucketPolicy` operation.
func (DeleteBucketPolicyRequest) ToInput ¶
func (r DeleteBucketPolicyRequest) ToInput() *SDK.DeleteBucketPolicyInput
type DeleteBucketRequest ¶
type DeleteBucketRequest struct {
Bucket string
}
DeleteBucketRequest has parameters for `DeleteBucket` operation.
func (DeleteBucketRequest) ToInput ¶
func (r DeleteBucketRequest) ToInput() *SDK.DeleteBucketInput
type DeleteBucketTaggingRequest ¶
type DeleteBucketTaggingRequest struct {
Bucket string
}
DeleteBucketTaggingRequest has parameters for `DeleteBucketTagging` operation.
func (DeleteBucketTaggingRequest) ToInput ¶
func (r DeleteBucketTaggingRequest) ToInput() *SDK.DeleteBucketTaggingInput
type DeleteMarkerEntry ¶
type DeleteObjectRequest ¶
type DeleteObjectRequest struct { Bucket string Key string // optional BypassGovernanceRetention bool MFA string RequestPayer RequestPayer VersionID string }
DeleteObjectRequest has parameters for `DeleteObject` operation.
func (DeleteObjectRequest) ToInput ¶
func (r DeleteObjectRequest) ToInput() *SDK.DeleteObjectInput
type DeleteObjectResult ¶
type DeleteObjectResult struct { DeleteMarker bool RequestCharged RequestCharged VersionID string }
DeleteObjectResult contains results from `DeleteObject` operation.
func NewDeleteObjectResult ¶
func NewDeleteObjectResult(output *SDK.DeleteObjectResponse) *DeleteObjectResult
type DeleteObjectTaggingRequest ¶
DeleteObjectTaggingRequest has parameters for `DeleteObjectTagging` operation.
func (DeleteObjectTaggingRequest) ToInput ¶
func (r DeleteObjectTaggingRequest) ToInput() *SDK.DeleteObjectTaggingInput
type DeleteObjectTaggingResult ¶
type DeleteObjectTaggingResult struct {
VersionID string
}
DeleteObjectTaggingResult contains results from `DeleteObjectTagging` operation.
func NewDeleteObjectTaggingResult ¶
func NewDeleteObjectTaggingResult(output *SDK.DeleteObjectTaggingResponse) *DeleteObjectTaggingResult
type DeleteObjectsRequest ¶
type DeleteObjectsRequest struct { Bucket string Delete Delete // optional BypassGovernanceRetention bool MFA string RequestPayer RequestPayer }
DeleteObjectsRequest has parameters for `DeleteObjects` operation.
func (DeleteObjectsRequest) ToInput ¶
func (r DeleteObjectsRequest) ToInput() *SDK.DeleteObjectsInput
type DeleteObjectsResult ¶
type DeleteObjectsResult struct { Deleted []DeletedObject Errors []Error RequestCharged RequestCharged }
DeleteObjectsResult contains results from `DeleteObjects` operation.
func NewDeleteObjectsResult ¶
func NewDeleteObjectsResult(output *SDK.DeleteObjectsResponse) *DeleteObjectsResult
type DeletedObject ¶
type EncodingType ¶
type EncodingType string
const (
EncodingTypeURL EncodingType = EncodingType(SDK.EncodingTypeUrl)
)
func (EncodingType) IsURL ¶
func (v EncodingType) IsURL() bool
type ExpirationStatus ¶
type ExpirationStatus string
const ( ExpirationStatusEnabled ExpirationStatus = ExpirationStatus(SDK.ExpirationStatusEnabled) ExpirationStatusDisabled ExpirationStatus = ExpirationStatus(SDK.ExpirationStatusDisabled) )
func (ExpirationStatus) IsDisabled ¶
func (v ExpirationStatus) IsDisabled() bool
func (ExpirationStatus) IsEnabled ¶
func (v ExpirationStatus) IsEnabled() bool
type GetBucketLifecycleConfigurationRequest ¶
type GetBucketLifecycleConfigurationRequest struct {
Bucket string
}
GetBucketLifecycleConfigurationRequest has parameters for `GetBucketLifecycleConfiguration` operation.
func (GetBucketLifecycleConfigurationRequest) ToInput ¶
func (r GetBucketLifecycleConfigurationRequest) ToInput() *SDK.GetBucketLifecycleConfigurationInput
type GetBucketLifecycleConfigurationResult ¶
type GetBucketLifecycleConfigurationResult struct {
Rules []LifecycleRule
}
GetBucketLifecycleConfigurationResult contains results from `GetBucketLifecycleConfiguration` operation.
func NewGetBucketLifecycleConfigurationResult ¶
func NewGetBucketLifecycleConfigurationResult(output *SDK.GetBucketLifecycleConfigurationResponse) *GetBucketLifecycleConfigurationResult
type GetBucketPolicyRequest ¶
type GetBucketPolicyRequest struct {
Bucket string
}
GetBucketPolicyRequest has parameters for `GetBucketPolicy` operation.
func (GetBucketPolicyRequest) ToInput ¶
func (r GetBucketPolicyRequest) ToInput() *SDK.GetBucketPolicyInput
type GetBucketPolicyResult ¶
type GetBucketPolicyResult struct {
Policy string
}
GetBucketPolicyResult contains results from `GetBucketPolicy` operation.
func NewGetBucketPolicyResult ¶
func NewGetBucketPolicyResult(output *SDK.GetBucketPolicyResponse) *GetBucketPolicyResult
type GetBucketTaggingRequest ¶
type GetBucketTaggingRequest struct {
Bucket string
}
GetBucketTaggingRequest has parameters for `GetBucketTagging` operation.
func (GetBucketTaggingRequest) ToInput ¶
func (r GetBucketTaggingRequest) ToInput() *SDK.GetBucketTaggingInput
type GetBucketTaggingResult ¶
type GetBucketTaggingResult struct {
TagSet []Tag
}
GetBucketTaggingResult contains results from `GetBucketTagging` operation.
func NewGetBucketTaggingResult ¶
func NewGetBucketTaggingResult(output *SDK.GetBucketTaggingResponse) *GetBucketTaggingResult
type GetObjectACLRequest ¶
type GetObjectACLRequest struct { Bucket string Key string // optional RequestPayer RequestPayer VersionID string }
GetObjectACLRequest has parameters for `GetObjectACL` operation.
func (GetObjectACLRequest) ToInput ¶
func (r GetObjectACLRequest) ToInput() *SDK.GetObjectAclInput
type GetObjectACLResult ¶
type GetObjectACLResult struct { Grants []Grant Owner Owner RequestCharged RequestCharged }
GetObjectACLResult contains results from `GetObjectACL` operation.
func NewGetObjectACLResult ¶
func NewGetObjectACLResult(output *SDK.GetObjectAclResponse) *GetObjectACLResult
type GetObjectRequest ¶
type GetObjectRequest struct { Bucket string Key string // optional IfMatch string IfModifiedSince time.Time IfNoneMatch string IfUnmodifiedSince time.Time PartNumber int64 Range string RequestPayer RequestPayer ResponseCacheControl string ResponseContentDisposition string ResponseContentEncoding string ResponseContentLanguage string ResponseContentType string ResponseExpires time.Time SSECustomerAlgorithm string SSECustomerKey string SSECustomerKeyMD5 string VersionID string }
GetObjectRequest has parameters for `GetObject` operation.
func (GetObjectRequest) ToInput ¶
func (r GetObjectRequest) ToInput() *SDK.GetObjectInput
type GetObjectResult ¶
type GetObjectResult struct { Exists bool AcceptRanges string Body io.ReadCloser CacheControl string ContentDisposition string ContentEncoding string ContentLanguage string ContentLength int64 ContentRange string ContentType string DeleteMarker bool ETag string Expiration string Expires string LastModified time.Time Metadata map[string]string MissingMeta int64 ObjectLockLegalHoldStatus ObjectLockLegalHoldStatus ObjectLockMode ObjectLockMode ObjectLockRetainUntilDate time.Time PartsCount int64 ReplicationStatus ReplicationStatus RequestCharged RequestCharged Restore string SSECustomerAlgorithm string SSECustomerKeyMD5 string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption StorageClass StorageClass TagCount int64 VersionID string WebsiteRedirectLocation string }
GetObjectResult contains results from `GetObject` operation.
func NewGetObjectResult ¶
func NewGetObjectResult(output *SDK.GetObjectResponse) *GetObjectResult
func (GetObjectResult) ToBytes ¶
func (r GetObjectResult) ToBytes() ([]byte, error)
type GetObjectRetentionRequest ¶
type GetObjectRetentionRequest struct { Bucket string Key string // optional RequestPayer RequestPayer VersionID string }
GetObjectRetentionRequest has parameters for `GetObjectRetention` operation.
func (GetObjectRetentionRequest) ToInput ¶
func (r GetObjectRetentionRequest) ToInput() *SDK.GetObjectRetentionInput
type GetObjectRetentionResult ¶
type GetObjectRetentionResult struct { Mode ObjectLockRetentionMode RetainUntilDate time.Time }
GetObjectRetentionResult contains results from `GetObjectRetention` operation.
func NewGetObjectRetentionResult ¶
func NewGetObjectRetentionResult(output *SDK.GetObjectRetentionResponse) *GetObjectRetentionResult
type GetObjectTaggingRequest ¶
GetObjectTaggingRequest has parameters for `GetObjectTagging` operation.
func (GetObjectTaggingRequest) ToInput ¶
func (r GetObjectTaggingRequest) ToInput() *SDK.GetObjectTaggingInput
type GetObjectTaggingResult ¶
GetObjectTaggingResult contains results from `GetObjectTagging` operation.
func NewGetObjectTaggingResult ¶
func NewGetObjectTaggingResult(output *SDK.GetObjectTaggingResponse) *GetObjectTaggingResult
type Grant ¶
type HeadBucketRequest ¶
type HeadBucketRequest struct {
Bucket string
}
HeadBucketRequest has parameters for `HeadBucket` operation.
func (HeadBucketRequest) ToInput ¶
func (r HeadBucketRequest) ToInput() *SDK.HeadBucketInput
type HeadObjectRequest ¶
type HeadObjectRequest struct { Bucket string Key string // optional IfMatch string IfModifiedSince time.Time IfNoneMatch string IfUnmodifiedSince time.Time PartNumber int64 Range string RequestPayer RequestPayer SSECustomerAlgorithm string SSECustomerKey string SSECustomerKeyMD5 string VersionID string }
HeadObjectRequest has parameters for `HeadObject` operation.
func (HeadObjectRequest) ToInput ¶
func (r HeadObjectRequest) ToInput() *SDK.HeadObjectInput
type HeadObjectResult ¶
type HeadObjectResult struct { Exists bool AcceptRanges string CacheControl string ContentDisposition string ContentEncoding string ContentLanguage string ContentLength int64 ContentType string DeleteMarker bool ETag string Expiration string Expires string LastModified time.Time Metadata map[string]string MissingMeta int64 ObjectLockLegalHoldStatus ObjectLockLegalHoldStatus ObjectLockMode ObjectLockMode ObjectLockRetainUntilDate time.Time PartsCount int64 ReplicationStatus ReplicationStatus RequestCharged RequestCharged Restore string SSECustomerAlgorithm string SSECustomerKeyMD5 string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption StorageClass StorageClass VersionID string WebsiteRedirectLocation string }
HeadObjectResult contains results from `HeadObject` operation.
func NewHeadObjectResult ¶
func NewHeadObjectResult(output *SDK.HeadObjectResponse) *HeadObjectResult
type LifecycleExpiration ¶
func (LifecycleExpiration) IsEmpty ¶
func (r LifecycleExpiration) IsEmpty() bool
func (LifecycleExpiration) ToSDK ¶
func (r LifecycleExpiration) ToSDK() SDK.LifecycleExpiration
type LifecycleRule ¶
type LifecycleRule struct { Expiration LifecycleExpiration Filter LifecycleRuleFilter ID string NoncurrentVersionTransitions []NoncurrentVersionTransition Prefix string Status ExpirationStatus Transitions []Transition AbortIncompleteMultipartUploadDaysAfterInitiation int64 NoncurrentVersionExpirationDays int64 }
func (LifecycleRule) ToSDK ¶
func (r LifecycleRule) ToSDK() SDK.LifecycleRule
type LifecycleRuleFilter ¶
type LifecycleRuleFilter struct { AndOperatorPrefix string AndOperatorTags []Tag Prefix string Tag Tag }
func (LifecycleRuleFilter) IsEmpty ¶
func (r LifecycleRuleFilter) IsEmpty() bool
func (LifecycleRuleFilter) ToSDK ¶
func (r LifecycleRuleFilter) ToSDK() SDK.LifecycleRuleFilter
type ListBucketsResult ¶
ListBucketsResult contains results from `ListBuckets` operation.
func NewListBucketsResult ¶
func NewListBucketsResult(output *SDK.ListBucketsResponse) *ListBucketsResult
type ListObjectVersionsRequest ¶
type ListObjectVersionsRequest struct { Bucket string // optional Delimiter string EncodingType EncodingType KeyMarker string MaxKeys int64 Prefix string VersionIDMarker string }
ListObjectVersionsRequest has parameters for `ListObjectVersions` operation.
func (ListObjectVersionsRequest) ToInput ¶
func (r ListObjectVersionsRequest) ToInput() *SDK.ListObjectVersionsInput
type ListObjectVersionsResult ¶
type ListObjectVersionsResult struct { CommonPrefixes []string DeleteMarkers []DeleteMarkerEntry Delimiter string EncodingType EncodingType IsTruncated bool KeyMarker string MaxKeys int64 Name string NextKeyMarker string NextVersionIDMarker string Prefix string VersionIDMarker string Versions []ObjectVersion }
ListObjectVersionsResult contains results from `ListObjectVersions` operation.
func NewListObjectVersionsResult ¶
func NewListObjectVersionsResult(output *SDK.ListObjectVersionsResponse) *ListObjectVersionsResult
type ListObjectsRequest ¶
type ListObjectsRequest struct { Bucket string // optional ContinuationToken string Delimiter string EncodingType string FetchOwner bool MaxKeys int64 Prefix string RequestPayer string StartAfter string }
ListObjectsRequest has parameters for `ListObjectsV2` operation.
func (ListObjectsRequest) ToInput ¶
func (r ListObjectsRequest) ToInput() *SDK.ListObjectsV2Input
type ListObjectsResult ¶
type ListObjectsResult struct { CommonPrefixes []string Contents []Object ContinuationToken string Delimiter string EncodingType EncodingType IsTruncated bool KeyCount int64 MaxKeys int64 Name string NextContinuationToken string Prefix string StartAfter string }
ListObjectsResult contains data from ListObjectsV2.
func NewListObjectsResultV2 ¶
func NewListObjectsResultV2(output *SDK.ListObjectsV2Response) *ListObjectsResult
type MetadataDirective ¶
type MetadataDirective string
const ( MetadataDirectiveCopy MetadataDirective = MetadataDirective(SDK.MetadataDirectiveCopy) MetadataDirectiveReplace MetadataDirective = MetadataDirective(SDK.MetadataDirectiveReplace) )
func (MetadataDirective) IsCopy ¶
func (v MetadataDirective) IsCopy() bool
func (MetadataDirective) IsReplace ¶
func (v MetadataDirective) IsReplace() bool
type NoncurrentVersionTransition ¶
type NoncurrentVersionTransition struct { NoncurrentDays int64 StorageClass TransitionStorageClass }
func (NoncurrentVersionTransition) ToSDK ¶
func (r NoncurrentVersionTransition) ToSDK() SDK.NoncurrentVersionTransition
type Object ¶
type ObjectCannedACL ¶
type ObjectCannedACL string
const ( ObjectCannedACLPrivate ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLPrivate) ObjectCannedACLPublicRead ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLPublicRead) ObjectCannedACLPublicReadWrite ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLPublicReadWrite) ObjectCannedACLAuthenticatedRead ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLAuthenticatedRead) ObjectCannedACLAwsExecRead ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLAwsExecRead) ObjectCannedACLBucketOwnerRead ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLBucketOwnerRead) ObjectCannedACLBucketOwnerFullControl ObjectCannedACL = ObjectCannedACL(SDK.ObjectCannedACLBucketOwnerFullControl) )
func (ObjectCannedACL) IsAuthenticatedRead ¶
func (v ObjectCannedACL) IsAuthenticatedRead() bool
func (ObjectCannedACL) IsAwsExecRead ¶
func (v ObjectCannedACL) IsAwsExecRead() bool
func (ObjectCannedACL) IsBucketOwnerFullControl ¶
func (v ObjectCannedACL) IsBucketOwnerFullControl() bool
func (ObjectCannedACL) IsBucketOwnerRead ¶
func (v ObjectCannedACL) IsBucketOwnerRead() bool
func (ObjectCannedACL) IsPrivate ¶
func (v ObjectCannedACL) IsPrivate() bool
func (ObjectCannedACL) IsPublicRead ¶
func (v ObjectCannedACL) IsPublicRead() bool
func (ObjectCannedACL) IsPublicReadWrite ¶
func (v ObjectCannedACL) IsPublicReadWrite() bool
type ObjectIdentifier ¶
func (ObjectIdentifier) ToSDK ¶
func (r ObjectIdentifier) ToSDK() SDK.ObjectIdentifier
type ObjectLockLegalHoldStatus ¶
type ObjectLockLegalHoldStatus string
const ( ObjectLockLegalHoldStatusOn ObjectLockLegalHoldStatus = ObjectLockLegalHoldStatus(SDK.ObjectLockLegalHoldStatusOn) ObjectLockLegalHoldStatusOff ObjectLockLegalHoldStatus = ObjectLockLegalHoldStatus(SDK.ObjectLockLegalHoldStatusOff) )
func (ObjectLockLegalHoldStatus) IsOff ¶
func (v ObjectLockLegalHoldStatus) IsOff() bool
func (ObjectLockLegalHoldStatus) IsOn ¶
func (v ObjectLockLegalHoldStatus) IsOn() bool
type ObjectLockMode ¶
type ObjectLockMode string
const ( ObjectLockModeGovernance ObjectLockMode = ObjectLockMode(SDK.ObjectLockModeGovernance) ObjectLockModeCompliance ObjectLockMode = ObjectLockMode(SDK.ObjectLockModeCompliance) )
func (ObjectLockMode) IsCompliance ¶
func (v ObjectLockMode) IsCompliance() bool
func (ObjectLockMode) IsGovernance ¶
func (v ObjectLockMode) IsGovernance() bool
type ObjectLockRetentionMode ¶
type ObjectLockRetentionMode string
const ( ObjectLockRetentionModeGovernance ObjectLockRetentionMode = ObjectLockRetentionMode(SDK.ObjectLockRetentionModeGovernance) ObjectLockRetentionModeCompliance ObjectLockRetentionMode = ObjectLockRetentionMode(SDK.ObjectLockRetentionModeCompliance) )
func (ObjectLockRetentionMode) IsCompliance ¶
func (v ObjectLockRetentionMode) IsCompliance() bool
func (ObjectLockRetentionMode) IsGovernance ¶
func (v ObjectLockRetentionMode) IsGovernance() bool
type ObjectStorageClass ¶ added in v0.0.2
type ObjectStorageClass string
const ( ObjectStorageClassStandard ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassStandard) ObjectStorageClassReducedRedundancy ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassReducedRedundancy) ObjectStorageClassGlacier ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassGlacier) ObjectStorageClassStandardIa ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassStandardIa) ObjectStorageClassOnezoneIa ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassOnezoneIa) ObjectStorageClassIntelligentTiering ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassIntelligentTiering) ObjectStorageClassDeepArchive ObjectStorageClass = ObjectStorageClass(SDK.ObjectStorageClassDeepArchive) )
func (ObjectStorageClass) IsDeepArchive ¶ added in v0.0.2
func (v ObjectStorageClass) IsDeepArchive() bool
func (ObjectStorageClass) IsGlacier ¶ added in v0.0.2
func (v ObjectStorageClass) IsGlacier() bool
func (ObjectStorageClass) IsIntelligentTiering ¶ added in v0.0.2
func (v ObjectStorageClass) IsIntelligentTiering() bool
func (ObjectStorageClass) IsOnezoneIa ¶ added in v0.0.2
func (v ObjectStorageClass) IsOnezoneIa() bool
func (ObjectStorageClass) IsReducedRedundancy ¶ added in v0.0.2
func (v ObjectStorageClass) IsReducedRedundancy() bool
func (ObjectStorageClass) IsStandard ¶ added in v0.0.2
func (v ObjectStorageClass) IsStandard() bool
func (ObjectStorageClass) IsStandardIa ¶ added in v0.0.2
func (v ObjectStorageClass) IsStandardIa() bool
type ObjectVersion ¶
type ObjectVersionStorageClass ¶
type ObjectVersionStorageClass string
const (
ObjectVersionStorageClassStandard ObjectVersionStorageClass = ObjectVersionStorageClass(SDK.ObjectVersionStorageClassStandard)
)
func (ObjectVersionStorageClass) IsStandard ¶
func (v ObjectVersionStorageClass) IsStandard() bool
type Permission ¶
type Permission string
const ( PermissionFullControl Permission = Permission(SDK.PermissionFullControl) PermissionWrite Permission = Permission(SDK.PermissionWrite) PermissionWriteAcp Permission = Permission(SDK.PermissionWriteAcp) PermissionRead Permission = Permission(SDK.PermissionRead) PermissionReadAcp Permission = Permission(SDK.PermissionReadAcp) )
type PutBucketLifecycleConfigurationRequest ¶
type PutBucketLifecycleConfigurationRequest struct { Bucket string Rules []LifecycleRule }
PutBucketLifecycleConfigurationRequest has parameters for `PutBucketLifecycleConfiguration` operation.
func (PutBucketLifecycleConfigurationRequest) ToInput ¶
func (r PutBucketLifecycleConfigurationRequest) ToInput() *SDK.PutBucketLifecycleConfigurationInput
type PutBucketPolicyRequest ¶
type PutBucketPolicyRequest struct { Bucket string ConfirmRemoveSelfBucketAccess bool Policy string }
PutBucketPolicyRequest has parameters for `PutBucketPolicy` operation.
func (PutBucketPolicyRequest) ToInput ¶
func (r PutBucketPolicyRequest) ToInput() *SDK.PutBucketPolicyInput
type PutBucketTaggingRequest ¶
PutBucketTaggingRequest has parameters for `PutBucketTagging` operation.
func (PutBucketTaggingRequest) ToInput ¶
func (r PutBucketTaggingRequest) ToInput() *SDK.PutBucketTaggingInput
type PutObjectACLRequest ¶
type PutObjectACLRequest struct { Bucket string Key string // optional ACL ObjectCannedACL AccessControlPolicy AccessControlPolicy GrantFullControl string GrantRead string GrantReadACP string GrantWrite string GrantWriteACP string RequestPayer RequestPayer VersionID string }
PutObjectACLRequest has parameters for `PutObjectACL` operation.
func (PutObjectACLRequest) ToInput ¶
func (r PutObjectACLRequest) ToInput() *SDK.PutObjectAclInput
type PutObjectACLResult ¶
type PutObjectACLResult struct {
RequestCharged RequestCharged
}
PutObjectACLResult contains results from `PutObjectACL` operation.
func NewPutObjectACLResult ¶
func NewPutObjectACLResult(output *SDK.PutObjectAclResponse) *PutObjectACLResult
type PutObjectRequest ¶
type PutObjectRequest struct { Bucket string Key string // optional ACL ObjectCannedACL Body io.ReadSeeker BodyBytes []byte CacheControl string ContentDisposition string ContentEncoding string ContentLanguage string ContentLength int64 ContentMD5 string ContentType string Expires time.Time GrantFullControl string GrantRead string GrantReadACP string GrantWriteACP string Metadata map[string]string ObjectLockLegalHoldStatus ObjectLockLegalHoldStatus ObjectLockMode ObjectLockMode ObjectLockRetainUntilDate time.Time RequestPayer RequestPayer SSECustomerAlgorithm string SSECustomerKey string SSECustomerKeyMD5 string SSEKMSEncryptionContext string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption StorageClass StorageClass Tagging string WebsiteRedirectLocation string // TaggingTagSet is used for tagging. this won't override `Tagging` and can be used together. TaggingTagSet []Tag }
PutObjectRequest has parameters for `PutObject` operation.
func (PutObjectRequest) ToInput ¶
func (r PutObjectRequest) ToInput() *SDK.PutObjectInput
type PutObjectResult ¶
type PutObjectResult struct { ETag string Expiration string RequestCharged RequestCharged SSECustomerAlgorithm string SSECustomerKeyMD5 string SSEKMSEncryptionContext string SSEKMSKeyID string ServerSideEncryption ServerSideEncryption VersionID string }
PutObjectResult contains results from `PutObject` operation.
func NewPutObjectResult ¶
func NewPutObjectResult(output *SDK.PutObjectResponse) *PutObjectResult
type PutObjectRetentionRequest ¶
type PutObjectRetentionRequest struct { Bucket string Key string // optional BypassGovernanceRetention bool RequestPayer RequestPayer VersionID string ObjectLockRetentionMode ObjectLockRetentionMode ObjectLockRetainUntilDate time.Time }
PutObjectRetentionRequest has parameters for `PutObjectRetention` operation.
func (PutObjectRetentionRequest) ToInput ¶
func (r PutObjectRetentionRequest) ToInput() *SDK.PutObjectRetentionInput
type PutObjectRetentionResult ¶
type PutObjectRetentionResult struct {
RequestCharged RequestCharged
}
PutObjectRetentionResult contains results from `PutObjectRetention` operation.
func NewPutObjectRetentionResult ¶
func NewPutObjectRetentionResult(output *SDK.PutObjectRetentionResponse) *PutObjectRetentionResult
type PutObjectTaggingRequest ¶
type PutObjectTaggingRequest struct { Bucket string Key string TaggingTagSet []Tag // optional VersionID string }
PutObjectTaggingRequest has parameters for `PutObjectTagging` operation.
func (PutObjectTaggingRequest) ToInput ¶
func (r PutObjectTaggingRequest) ToInput() *SDK.PutObjectTaggingInput
type PutObjectTaggingResult ¶
type PutObjectTaggingResult struct {
VersionID string
}
PutObjectTaggingResult contains results from `PutObjectTagging` operation.
func NewPutObjectTaggingResult ¶
func NewPutObjectTaggingResult(output *SDK.PutObjectTaggingResponse) *PutObjectTaggingResult
type ReplicationStatus ¶
type ReplicationStatus string
const ( ReplicationStatusComplete ReplicationStatus = ReplicationStatus(SDK.ReplicationStatusComplete) ReplicationStatusPending ReplicationStatus = ReplicationStatus(SDK.ReplicationStatusPending) ReplicationStatusFailed ReplicationStatus = ReplicationStatus(SDK.ReplicationStatusFailed) ReplicationStatusReplica ReplicationStatus = ReplicationStatus(SDK.ReplicationStatusReplica) )
func (ReplicationStatus) IsComplete ¶
func (v ReplicationStatus) IsComplete() bool
func (ReplicationStatus) IsFailed ¶
func (v ReplicationStatus) IsFailed() bool
func (ReplicationStatus) IsPending ¶
func (v ReplicationStatus) IsPending() bool
func (ReplicationStatus) IsReplica ¶
func (v ReplicationStatus) IsReplica() bool
type RequestCharged ¶
type RequestCharged string
const (
RequestChargedRequester RequestCharged = RequestCharged(SDK.RequestChargedRequester)
)
func (RequestCharged) IsRequester ¶
func (v RequestCharged) IsRequester() bool
type RequestPayer ¶
type RequestPayer string
const (
RequestPayerRequester RequestPayer = "requester"
)
func (RequestPayer) IsRequester ¶
func (v RequestPayer) IsRequester() bool
type S3 ¶
type S3 struct {
// contains filtered or unexported fields
}
S3 has S3 client.
func (*S3) CopyObject ¶
func (svc *S3) CopyObject(ctx context.Context, r CopyObjectRequest) (*CopyObjectResult, error)
CopyObject executes `CopyObject` operation.
func (*S3) CreateBucket ¶
func (svc *S3) CreateBucket(ctx context.Context, r CreateBucketRequest) (*CreateBucketResult, error)
CreateBucket executes `CreateBucket` operation.
func (*S3) DeleteBucket ¶
func (svc *S3) DeleteBucket(ctx context.Context, r DeleteBucketRequest) error
DeleteBucket executes `DeleteBucket` operation.
func (*S3) DeleteBucketLifecycle ¶
func (svc *S3) DeleteBucketLifecycle(ctx context.Context, r DeleteBucketLifecycleRequest) error
DeleteBucketLifecycle executes `DeleteBucketLifecycle` operation.
func (*S3) DeleteBucketPolicy ¶
func (svc *S3) DeleteBucketPolicy(ctx context.Context, r DeleteBucketPolicyRequest) error
DeleteBucketPolicy executes `DeleteBucketPolicy` operation.
func (*S3) DeleteBucketTagging ¶
func (svc *S3) DeleteBucketTagging(ctx context.Context, r DeleteBucketTaggingRequest) error
DeleteBucketTagging executes `DeleteBucketTagging` operation.
func (*S3) DeleteObject ¶
func (svc *S3) DeleteObject(ctx context.Context, r DeleteObjectRequest) (*DeleteObjectResult, error)
DeleteObject executes `DeleteObject` operation.
func (*S3) DeleteObjectTagging ¶
func (svc *S3) DeleteObjectTagging(ctx context.Context, r DeleteObjectTaggingRequest) (*DeleteObjectTaggingResult, error)
DeleteObjectTagging executes `DeleteObjectTagging` operation.
func (*S3) DeleteObjects ¶
func (svc *S3) DeleteObjects(ctx context.Context, r DeleteObjectsRequest) (*DeleteObjectsResult, error)
DeleteObjects executes `DeleteObjects` operation.
func (*S3) GetBucketLifecycleConfiguration ¶
func (svc *S3) GetBucketLifecycleConfiguration(ctx context.Context, r GetBucketLifecycleConfigurationRequest) (*GetBucketLifecycleConfigurationResult, error)
GetBucketLifecycleConfiguration executes `GetBucketLifecycleConfiguration` operation.
func (*S3) GetBucketPolicy ¶
func (svc *S3) GetBucketPolicy(ctx context.Context, r GetBucketPolicyRequest) (*GetBucketPolicyResult, error)
GetBucketPolicy executes `GetBucketPolicy` operation.
func (*S3) GetBucketTagging ¶
func (svc *S3) GetBucketTagging(ctx context.Context, r GetBucketTaggingRequest) (*GetBucketTaggingResult, error)
GetBucketTagging executes `GetBucketTagging` operation.
func (*S3) GetObject ¶
func (svc *S3) GetObject(ctx context.Context, r GetObjectRequest) (*GetObjectResult, error)
GetObject executes `GetObject` operation.
func (*S3) GetObjectACL ¶
func (svc *S3) GetObjectACL(ctx context.Context, r GetObjectACLRequest) (*GetObjectACLResult, error)
GetObjectACL executes `GetObjectACL` operation.
func (*S3) GetObjectRetention ¶
func (svc *S3) GetObjectRetention(ctx context.Context, r GetObjectRetentionRequest) (*GetObjectRetentionResult, error)
GetObjectRetention executes `GetObjectRetention` operation.
func (*S3) GetObjectTagging ¶
func (svc *S3) GetObjectTagging(ctx context.Context, r GetObjectTaggingRequest) (*GetObjectTaggingResult, error)
GetObjectTagging executes `GetObjectTagging` operation.
func (*S3) HeadBucket ¶
HeadBucket executes `HeadBucket` operation.
func (*S3) HeadObject ¶
func (svc *S3) HeadObject(ctx context.Context, r HeadObjectRequest) (*HeadObjectResult, error)
HeadObject executes `HeadObject` operation.
func (*S3) ListBuckets ¶
func (svc *S3) ListBuckets(ctx context.Context) (*ListBucketsResult, error)
ListBuckets executes `ListBuckets` operation.
func (*S3) ListObjectVersions ¶
func (svc *S3) ListObjectVersions(ctx context.Context, r ListObjectVersionsRequest) (*ListObjectVersionsResult, error)
ListObjectVersions executes `ListObjectVersions` operation.
func (*S3) ListObjectsV2 ¶
func (svc *S3) ListObjectsV2(ctx context.Context, r ListObjectsRequest) (*ListObjectsResult, error)
ListObjectsV2 executes `ListObjectsV2` operation.
func (*S3) PutBucketLifecycleConfiguration ¶
func (svc *S3) PutBucketLifecycleConfiguration(ctx context.Context, r PutBucketLifecycleConfigurationRequest) error
PutBucketLifecycleConfiguration executes `PutBucketLifecycleConfiguration` operation.
func (*S3) PutBucketPolicy ¶
func (svc *S3) PutBucketPolicy(ctx context.Context, r PutBucketPolicyRequest) error
PutBucketPolicy executes `PutBucketPolicy` operation.
func (*S3) PutBucketTagging ¶
func (svc *S3) PutBucketTagging(ctx context.Context, r PutBucketTaggingRequest) error
PutBucketTagging executes `PutBucketTagging` operation.
func (*S3) PutObject ¶
func (svc *S3) PutObject(ctx context.Context, r PutObjectRequest) (*PutObjectResult, error)
PutObject executes `PutObject` operation.
func (*S3) PutObjectACL ¶
func (svc *S3) PutObjectACL(ctx context.Context, r PutObjectACLRequest) (*PutObjectACLResult, error)
PutObjectACL executes `PutObjectACL` operation.
func (*S3) PutObjectRetention ¶
func (svc *S3) PutObjectRetention(ctx context.Context, r PutObjectRetentionRequest) (*PutObjectRetentionResult, error)
PutObjectRetention executes `PutObjectRetention` operation.
func (*S3) PutObjectTagging ¶
func (svc *S3) PutObjectTagging(ctx context.Context, r PutObjectTaggingRequest) (*PutObjectTaggingResult, error)
PutObjectTagging executes `PutObjectTagging` operation.
func (*S3) RawAbortMultipartUpload ¶
func (svc *S3) RawAbortMultipartUpload(ctx context.Context, in *SDK.AbortMultipartUploadInput) (*SDK.AbortMultipartUploadResponse, error)
RawAbortMultipartUpload executes `AbortMultipartUpload` raw operation.
func (*S3) RawCompleteMultipartUpload ¶
func (svc *S3) RawCompleteMultipartUpload(ctx context.Context, in *SDK.CompleteMultipartUploadInput) (*SDK.CompleteMultipartUploadResponse, error)
RawCompleteMultipartUpload executes `CompleteMultipartUpload` raw operation.
func (*S3) RawCopyObject ¶
func (svc *S3) RawCopyObject(ctx context.Context, in *SDK.CopyObjectInput) (*SDK.CopyObjectResponse, error)
RawCopyObject executes `CopyObject` raw operation.
func (*S3) RawCreateBucket ¶
func (svc *S3) RawCreateBucket(ctx context.Context, in *SDK.CreateBucketInput) (*SDK.CreateBucketResponse, error)
RawCreateBucket executes `CreateBucket` raw operation.
func (*S3) RawCreateMultipartUpload ¶
func (svc *S3) RawCreateMultipartUpload(ctx context.Context, in *SDK.CreateMultipartUploadInput) (*SDK.CreateMultipartUploadResponse, error)
RawCreateMultipartUpload executes `CreateMultipartUpload` raw operation.
func (*S3) RawDeleteBucket ¶
func (svc *S3) RawDeleteBucket(ctx context.Context, in *SDK.DeleteBucketInput) (*SDK.DeleteBucketResponse, error)
RawDeleteBucket executes `DeleteBucket` raw operation.
func (*S3) RawDeleteBucketAnalyticsConfiguration ¶
func (svc *S3) RawDeleteBucketAnalyticsConfiguration(ctx context.Context, in *SDK.DeleteBucketAnalyticsConfigurationInput) (*SDK.DeleteBucketAnalyticsConfigurationResponse, error)
RawDeleteBucketAnalyticsConfiguration executes `DeleteBucketAnalyticsConfiguration` raw operation.
func (*S3) RawDeleteBucketCors ¶
func (svc *S3) RawDeleteBucketCors(ctx context.Context, in *SDK.DeleteBucketCorsInput) (*SDK.DeleteBucketCorsResponse, error)
RawDeleteBucketCors executes `DeleteBucketCors` raw operation.
func (*S3) RawDeleteBucketEncryption ¶
func (svc *S3) RawDeleteBucketEncryption(ctx context.Context, in *SDK.DeleteBucketEncryptionInput) (*SDK.DeleteBucketEncryptionResponse, error)
RawDeleteBucketEncryption executes `DeleteBucketEncryption` raw operation.
func (*S3) RawDeleteBucketInventoryConfiguration ¶
func (svc *S3) RawDeleteBucketInventoryConfiguration(ctx context.Context, in *SDK.DeleteBucketInventoryConfigurationInput) (*SDK.DeleteBucketInventoryConfigurationResponse, error)
RawDeleteBucketInventoryConfiguration executes `DeleteBucketInventoryConfiguration` raw operation.
func (*S3) RawDeleteBucketLifecycle ¶
func (svc *S3) RawDeleteBucketLifecycle(ctx context.Context, in *SDK.DeleteBucketLifecycleInput) (*SDK.DeleteBucketLifecycleResponse, error)
RawDeleteBucketLifecycle executes `DeleteBucketLifecycle` raw operation.
func (*S3) RawDeleteBucketMetricsConfiguration ¶
func (svc *S3) RawDeleteBucketMetricsConfiguration(ctx context.Context, in *SDK.DeleteBucketMetricsConfigurationInput) (*SDK.DeleteBucketMetricsConfigurationResponse, error)
RawDeleteBucketMetricsConfiguration executes `DeleteBucketMetricsConfiguration` raw operation.
func (*S3) RawDeleteBucketPolicy ¶
func (svc *S3) RawDeleteBucketPolicy(ctx context.Context, in *SDK.DeleteBucketPolicyInput) (*SDK.DeleteBucketPolicyResponse, error)
RawDeleteBucketPolicy executes `DeleteBucketPolicy` raw operation.
func (*S3) RawDeleteBucketReplication ¶
func (svc *S3) RawDeleteBucketReplication(ctx context.Context, in *SDK.DeleteBucketReplicationInput) (*SDK.DeleteBucketReplicationResponse, error)
RawDeleteBucketReplication executes `DeleteBucketReplication` raw operation.
func (*S3) RawDeleteBucketTagging ¶
func (svc *S3) RawDeleteBucketTagging(ctx context.Context, in *SDK.DeleteBucketTaggingInput) (*SDK.DeleteBucketTaggingResponse, error)
RawDeleteBucketTagging executes `DeleteBucketTagging` raw operation.
func (*S3) RawDeleteBucketWebsite ¶
func (svc *S3) RawDeleteBucketWebsite(ctx context.Context, in *SDK.DeleteBucketWebsiteInput) (*SDK.DeleteBucketWebsiteResponse, error)
RawDeleteBucketWebsite executes `DeleteBucketWebsite` raw operation.
func (*S3) RawDeleteObject ¶
func (svc *S3) RawDeleteObject(ctx context.Context, in *SDK.DeleteObjectInput) (*SDK.DeleteObjectResponse, error)
RawDeleteObject executes `DeleteObject` raw operation.
func (*S3) RawDeleteObjectTagging ¶
func (svc *S3) RawDeleteObjectTagging(ctx context.Context, in *SDK.DeleteObjectTaggingInput) (*SDK.DeleteObjectTaggingResponse, error)
RawDeleteObjectTagging executes `DeleteObjectTagging` raw operation.
func (*S3) RawDeleteObjects ¶
func (svc *S3) RawDeleteObjects(ctx context.Context, in *SDK.DeleteObjectsInput) (*SDK.DeleteObjectsResponse, error)
RawDeleteObjects executes `DeleteObjects` raw operation.
func (*S3) RawDeletePublicAccessBlock ¶
func (svc *S3) RawDeletePublicAccessBlock(ctx context.Context, in *SDK.DeletePublicAccessBlockInput) (*SDK.DeletePublicAccessBlockResponse, error)
RawDeletePublicAccessBlock executes `DeletePublicAccessBlock` raw operation.
func (*S3) RawGetBucketAccelerateConfiguration ¶
func (svc *S3) RawGetBucketAccelerateConfiguration(ctx context.Context, in *SDK.GetBucketAccelerateConfigurationInput) (*SDK.GetBucketAccelerateConfigurationResponse, error)
RawGetBucketAccelerateConfiguration executes `GetBucketAccelerateConfiguration` raw operation.
func (*S3) RawGetBucketAcl ¶
func (svc *S3) RawGetBucketAcl(ctx context.Context, in *SDK.GetBucketAclInput) (*SDK.GetBucketAclResponse, error)
RawGetBucketAcl executes `GetBucketAcl` raw operation.
func (*S3) RawGetBucketAnalyticsConfiguration ¶
func (svc *S3) RawGetBucketAnalyticsConfiguration(ctx context.Context, in *SDK.GetBucketAnalyticsConfigurationInput) (*SDK.GetBucketAnalyticsConfigurationResponse, error)
RawGetBucketAnalyticsConfiguration executes `GetBucketAnalyticsConfiguration` raw operation.
func (*S3) RawGetBucketCors ¶
func (svc *S3) RawGetBucketCors(ctx context.Context, in *SDK.GetBucketCorsInput) (*SDK.GetBucketCorsResponse, error)
RawGetBucketCors executes `GetBucketCors` raw operation.
func (*S3) RawGetBucketEncryption ¶
func (svc *S3) RawGetBucketEncryption(ctx context.Context, in *SDK.GetBucketEncryptionInput) (*SDK.GetBucketEncryptionResponse, error)
RawGetBucketEncryption executes `GetBucketEncryption` raw operation.
func (*S3) RawGetBucketInventoryConfiguration ¶
func (svc *S3) RawGetBucketInventoryConfiguration(ctx context.Context, in *SDK.GetBucketInventoryConfigurationInput) (*SDK.GetBucketInventoryConfigurationResponse, error)
RawGetBucketInventoryConfiguration executes `GetBucketInventoryConfiguration` raw operation.
func (*S3) RawGetBucketLifecycle ¶
func (svc *S3) RawGetBucketLifecycle(ctx context.Context, in *SDK.GetBucketLifecycleInput) (*SDK.GetBucketLifecycleResponse, error)
RawGetBucketLifecycle executes `GetBucketLifecycle` raw operation.
func (*S3) RawGetBucketLifecycleConfiguration ¶
func (svc *S3) RawGetBucketLifecycleConfiguration(ctx context.Context, in *SDK.GetBucketLifecycleConfigurationInput) (*SDK.GetBucketLifecycleConfigurationResponse, error)
RawGetBucketLifecycleConfiguration executes `GetBucketLifecycleConfiguration` raw operation.
func (*S3) RawGetBucketLocation ¶
func (svc *S3) RawGetBucketLocation(ctx context.Context, in *SDK.GetBucketLocationInput) (*SDK.GetBucketLocationResponse, error)
RawGetBucketLocation executes `GetBucketLocation` raw operation.
func (*S3) RawGetBucketLogging ¶
func (svc *S3) RawGetBucketLogging(ctx context.Context, in *SDK.GetBucketLoggingInput) (*SDK.GetBucketLoggingResponse, error)
RawGetBucketLogging executes `GetBucketLogging` raw operation.
func (*S3) RawGetBucketMetricsConfiguration ¶
func (svc *S3) RawGetBucketMetricsConfiguration(ctx context.Context, in *SDK.GetBucketMetricsConfigurationInput) (*SDK.GetBucketMetricsConfigurationResponse, error)
RawGetBucketMetricsConfiguration executes `GetBucketMetricsConfiguration` raw operation.
func (*S3) RawGetBucketNotification ¶
func (svc *S3) RawGetBucketNotification(ctx context.Context, in *SDK.GetBucketNotificationInput) (*SDK.GetBucketNotificationResponse, error)
RawGetBucketNotification executes `GetBucketNotification` raw operation.
func (*S3) RawGetBucketNotificationConfiguration ¶
func (svc *S3) RawGetBucketNotificationConfiguration(ctx context.Context, in *SDK.GetBucketNotificationConfigurationInput) (*SDK.GetBucketNotificationConfigurationResponse, error)
RawGetBucketNotificationConfiguration executes `GetBucketNotificationConfiguration` raw operation.
func (*S3) RawGetBucketPolicy ¶
func (svc *S3) RawGetBucketPolicy(ctx context.Context, in *SDK.GetBucketPolicyInput) (*SDK.GetBucketPolicyResponse, error)
RawGetBucketPolicy executes `GetBucketPolicy` raw operation.
func (*S3) RawGetBucketPolicyStatus ¶
func (svc *S3) RawGetBucketPolicyStatus(ctx context.Context, in *SDK.GetBucketPolicyStatusInput) (*SDK.GetBucketPolicyStatusResponse, error)
RawGetBucketPolicyStatus executes `GetBucketPolicyStatus` raw operation.
func (*S3) RawGetBucketReplication ¶
func (svc *S3) RawGetBucketReplication(ctx context.Context, in *SDK.GetBucketReplicationInput) (*SDK.GetBucketReplicationResponse, error)
RawGetBucketReplication executes `GetBucketReplication` raw operation.
func (*S3) RawGetBucketRequestPayment ¶
func (svc *S3) RawGetBucketRequestPayment(ctx context.Context, in *SDK.GetBucketRequestPaymentInput) (*SDK.GetBucketRequestPaymentResponse, error)
RawGetBucketRequestPayment executes `GetBucketRequestPayment` raw operation.
func (*S3) RawGetBucketTagging ¶
func (svc *S3) RawGetBucketTagging(ctx context.Context, in *SDK.GetBucketTaggingInput) (*SDK.GetBucketTaggingResponse, error)
RawGetBucketTagging executes `GetBucketTagging` raw operation.
func (*S3) RawGetBucketVersioning ¶
func (svc *S3) RawGetBucketVersioning(ctx context.Context, in *SDK.GetBucketVersioningInput) (*SDK.GetBucketVersioningResponse, error)
RawGetBucketVersioning executes `GetBucketVersioning` raw operation.
func (*S3) RawGetBucketWebsite ¶
func (svc *S3) RawGetBucketWebsite(ctx context.Context, in *SDK.GetBucketWebsiteInput) (*SDK.GetBucketWebsiteResponse, error)
RawGetBucketWebsite executes `GetBucketWebsite` raw operation.
func (*S3) RawGetObject ¶
func (svc *S3) RawGetObject(ctx context.Context, in *SDK.GetObjectInput) (*SDK.GetObjectResponse, error)
RawGetObject executes `GetObject` raw operation.
func (*S3) RawGetObjectAcl ¶
func (svc *S3) RawGetObjectAcl(ctx context.Context, in *SDK.GetObjectAclInput) (*SDK.GetObjectAclResponse, error)
RawGetObjectAcl executes `GetObjectAcl` raw operation.
func (*S3) RawGetObjectLegalHold ¶
func (svc *S3) RawGetObjectLegalHold(ctx context.Context, in *SDK.GetObjectLegalHoldInput) (*SDK.GetObjectLegalHoldResponse, error)
RawGetObjectLegalHold executes `GetObjectLegalHold` raw operation.
func (*S3) RawGetObjectLockConfiguration ¶
func (svc *S3) RawGetObjectLockConfiguration(ctx context.Context, in *SDK.GetObjectLockConfigurationInput) (*SDK.GetObjectLockConfigurationResponse, error)
RawGetObjectLockConfiguration executes `GetObjectLockConfiguration` raw operation.
func (*S3) RawGetObjectRetention ¶
func (svc *S3) RawGetObjectRetention(ctx context.Context, in *SDK.GetObjectRetentionInput) (*SDK.GetObjectRetentionResponse, error)
RawGetObjectRetention executes `GetObjectRetention` raw operation.
func (*S3) RawGetObjectTagging ¶
func (svc *S3) RawGetObjectTagging(ctx context.Context, in *SDK.GetObjectTaggingInput) (*SDK.GetObjectTaggingResponse, error)
RawGetObjectTagging executes `GetObjectTagging` raw operation.
func (*S3) RawGetObjectTorrent ¶
func (svc *S3) RawGetObjectTorrent(ctx context.Context, in *SDK.GetObjectTorrentInput) (*SDK.GetObjectTorrentResponse, error)
RawGetObjectTorrent executes `GetObjectTorrent` raw operation.
func (*S3) RawGetPublicAccessBlock ¶
func (svc *S3) RawGetPublicAccessBlock(ctx context.Context, in *SDK.GetPublicAccessBlockInput) (*SDK.GetPublicAccessBlockResponse, error)
RawGetPublicAccessBlock executes `GetPublicAccessBlock` raw operation.
func (*S3) RawHeadBucket ¶
func (svc *S3) RawHeadBucket(ctx context.Context, in *SDK.HeadBucketInput) (*SDK.HeadBucketResponse, error)
RawHeadBucket executes `HeadBucket` raw operation.
func (*S3) RawHeadObject ¶
func (svc *S3) RawHeadObject(ctx context.Context, in *SDK.HeadObjectInput) (*SDK.HeadObjectResponse, error)
RawHeadObject executes `HeadObject` raw operation.
func (*S3) RawListBucketAnalyticsConfigurations ¶
func (svc *S3) RawListBucketAnalyticsConfigurations(ctx context.Context, in *SDK.ListBucketAnalyticsConfigurationsInput) (*SDK.ListBucketAnalyticsConfigurationsResponse, error)
RawListBucketAnalyticsConfigurations executes `ListBucketAnalyticsConfigurations` raw operation.
func (*S3) RawListBucketInventoryConfigurations ¶
func (svc *S3) RawListBucketInventoryConfigurations(ctx context.Context, in *SDK.ListBucketInventoryConfigurationsInput) (*SDK.ListBucketInventoryConfigurationsResponse, error)
RawListBucketInventoryConfigurations executes `ListBucketInventoryConfigurations` raw operation.
func (*S3) RawListBucketMetricsConfigurations ¶
func (svc *S3) RawListBucketMetricsConfigurations(ctx context.Context, in *SDK.ListBucketMetricsConfigurationsInput) (*SDK.ListBucketMetricsConfigurationsResponse, error)
RawListBucketMetricsConfigurations executes `ListBucketMetricsConfigurations` raw operation.
func (*S3) RawListBuckets ¶
func (svc *S3) RawListBuckets(ctx context.Context, in *SDK.ListBucketsInput) (*SDK.ListBucketsResponse, error)
RawListBuckets executes `ListBuckets` raw operation.
func (*S3) RawListMultipartUploads ¶
func (svc *S3) RawListMultipartUploads(ctx context.Context, in *SDK.ListMultipartUploadsInput) (*SDK.ListMultipartUploadsResponse, error)
RawListMultipartUploads executes `ListMultipartUploads` raw operation.
func (*S3) RawListObjectVersions ¶
func (svc *S3) RawListObjectVersions(ctx context.Context, in *SDK.ListObjectVersionsInput) (*SDK.ListObjectVersionsResponse, error)
RawListObjectVersions executes `ListObjectVersions` raw operation.
func (*S3) RawListObjects ¶
func (svc *S3) RawListObjects(ctx context.Context, in *SDK.ListObjectsInput) (*SDK.ListObjectsResponse, error)
RawListObjects executes `ListObjects` raw operation.
func (*S3) RawListObjectsV2 ¶
func (svc *S3) RawListObjectsV2(ctx context.Context, in *SDK.ListObjectsV2Input) (*SDK.ListObjectsV2Response, error)
RawListObjectsV2 executes `ListObjectsV2` raw operation.
func (*S3) RawListParts ¶
func (svc *S3) RawListParts(ctx context.Context, in *SDK.ListPartsInput) (*SDK.ListPartsResponse, error)
RawListParts executes `ListParts` raw operation.
func (*S3) RawPutBucketAccelerateConfiguration ¶
func (svc *S3) RawPutBucketAccelerateConfiguration(ctx context.Context, in *SDK.PutBucketAccelerateConfigurationInput) (*SDK.PutBucketAccelerateConfigurationResponse, error)
RawPutBucketAccelerateConfiguration executes `PutBucketAccelerateConfiguration` raw operation.
func (*S3) RawPutBucketAcl ¶
func (svc *S3) RawPutBucketAcl(ctx context.Context, in *SDK.PutBucketAclInput) (*SDK.PutBucketAclResponse, error)
RawPutBucketAcl executes `PutBucketAcl` raw operation.
func (*S3) RawPutBucketAnalyticsConfiguration ¶
func (svc *S3) RawPutBucketAnalyticsConfiguration(ctx context.Context, in *SDK.PutBucketAnalyticsConfigurationInput) (*SDK.PutBucketAnalyticsConfigurationResponse, error)
RawPutBucketAnalyticsConfiguration executes `PutBucketAnalyticsConfiguration` raw operation.
func (*S3) RawPutBucketCors ¶
func (svc *S3) RawPutBucketCors(ctx context.Context, in *SDK.PutBucketCorsInput) (*SDK.PutBucketCorsResponse, error)
RawPutBucketCors executes `PutBucketCors` raw operation.
func (*S3) RawPutBucketEncryption ¶
func (svc *S3) RawPutBucketEncryption(ctx context.Context, in *SDK.PutBucketEncryptionInput) (*SDK.PutBucketEncryptionResponse, error)
RawPutBucketEncryption executes `PutBucketEncryption` raw operation.
func (*S3) RawPutBucketInventoryConfiguration ¶
func (svc *S3) RawPutBucketInventoryConfiguration(ctx context.Context, in *SDK.PutBucketInventoryConfigurationInput) (*SDK.PutBucketInventoryConfigurationResponse, error)
RawPutBucketInventoryConfiguration executes `PutBucketInventoryConfiguration` raw operation.
func (*S3) RawPutBucketLifecycle ¶
func (svc *S3) RawPutBucketLifecycle(ctx context.Context, in *SDK.PutBucketLifecycleInput) (*SDK.PutBucketLifecycleResponse, error)
RawPutBucketLifecycle executes `PutBucketLifecycle` raw operation.
func (*S3) RawPutBucketLifecycleConfiguration ¶
func (svc *S3) RawPutBucketLifecycleConfiguration(ctx context.Context, in *SDK.PutBucketLifecycleConfigurationInput) (*SDK.PutBucketLifecycleConfigurationResponse, error)
RawPutBucketLifecycleConfiguration executes `PutBucketLifecycleConfiguration` raw operation.
func (*S3) RawPutBucketLogging ¶
func (svc *S3) RawPutBucketLogging(ctx context.Context, in *SDK.PutBucketLoggingInput) (*SDK.PutBucketLoggingResponse, error)
RawPutBucketLogging executes `PutBucketLogging` raw operation.
func (*S3) RawPutBucketMetricsConfiguration ¶
func (svc *S3) RawPutBucketMetricsConfiguration(ctx context.Context, in *SDK.PutBucketMetricsConfigurationInput) (*SDK.PutBucketMetricsConfigurationResponse, error)
RawPutBucketMetricsConfiguration executes `PutBucketMetricsConfiguration` raw operation.
func (*S3) RawPutBucketNotification ¶
func (svc *S3) RawPutBucketNotification(ctx context.Context, in *SDK.PutBucketNotificationInput) (*SDK.PutBucketNotificationResponse, error)
RawPutBucketNotification executes `PutBucketNotification` raw operation.
func (*S3) RawPutBucketNotificationConfiguration ¶
func (svc *S3) RawPutBucketNotificationConfiguration(ctx context.Context, in *SDK.PutBucketNotificationConfigurationInput) (*SDK.PutBucketNotificationConfigurationResponse, error)
RawPutBucketNotificationConfiguration executes `PutBucketNotificationConfiguration` raw operation.
func (*S3) RawPutBucketPolicy ¶
func (svc *S3) RawPutBucketPolicy(ctx context.Context, in *SDK.PutBucketPolicyInput) (*SDK.PutBucketPolicyResponse, error)
RawPutBucketPolicy executes `PutBucketPolicy` raw operation.
func (*S3) RawPutBucketReplication ¶
func (svc *S3) RawPutBucketReplication(ctx context.Context, in *SDK.PutBucketReplicationInput) (*SDK.PutBucketReplicationResponse, error)
RawPutBucketReplication executes `PutBucketReplication` raw operation.
func (*S3) RawPutBucketRequestPayment ¶
func (svc *S3) RawPutBucketRequestPayment(ctx context.Context, in *SDK.PutBucketRequestPaymentInput) (*SDK.PutBucketRequestPaymentResponse, error)
RawPutBucketRequestPayment executes `PutBucketRequestPayment` raw operation.
func (*S3) RawPutBucketTagging ¶
func (svc *S3) RawPutBucketTagging(ctx context.Context, in *SDK.PutBucketTaggingInput) (*SDK.PutBucketTaggingResponse, error)
RawPutBucketTagging executes `PutBucketTagging` raw operation.
func (*S3) RawPutBucketVersioning ¶
func (svc *S3) RawPutBucketVersioning(ctx context.Context, in *SDK.PutBucketVersioningInput) (*SDK.PutBucketVersioningResponse, error)
RawPutBucketVersioning executes `PutBucketVersioning` raw operation.
func (*S3) RawPutBucketWebsite ¶
func (svc *S3) RawPutBucketWebsite(ctx context.Context, in *SDK.PutBucketWebsiteInput) (*SDK.PutBucketWebsiteResponse, error)
RawPutBucketWebsite executes `PutBucketWebsite` raw operation.
func (*S3) RawPutObject ¶
func (svc *S3) RawPutObject(ctx context.Context, in *SDK.PutObjectInput) (*SDK.PutObjectResponse, error)
RawPutObject executes `PutObject` raw operation.
func (*S3) RawPutObjectAcl ¶
func (svc *S3) RawPutObjectAcl(ctx context.Context, in *SDK.PutObjectAclInput) (*SDK.PutObjectAclResponse, error)
RawPutObjectAcl executes `PutObjectAcl` raw operation.
func (*S3) RawPutObjectLegalHold ¶
func (svc *S3) RawPutObjectLegalHold(ctx context.Context, in *SDK.PutObjectLegalHoldInput) (*SDK.PutObjectLegalHoldResponse, error)
RawPutObjectLegalHold executes `PutObjectLegalHold` raw operation.
func (*S3) RawPutObjectLockConfiguration ¶
func (svc *S3) RawPutObjectLockConfiguration(ctx context.Context, in *SDK.PutObjectLockConfigurationInput) (*SDK.PutObjectLockConfigurationResponse, error)
RawPutObjectLockConfiguration executes `PutObjectLockConfiguration` raw operation.
func (*S3) RawPutObjectRetention ¶
func (svc *S3) RawPutObjectRetention(ctx context.Context, in *SDK.PutObjectRetentionInput) (*SDK.PutObjectRetentionResponse, error)
RawPutObjectRetention executes `PutObjectRetention` raw operation.
func (*S3) RawPutObjectTagging ¶
func (svc *S3) RawPutObjectTagging(ctx context.Context, in *SDK.PutObjectTaggingInput) (*SDK.PutObjectTaggingResponse, error)
RawPutObjectTagging executes `PutObjectTagging` raw operation.
func (*S3) RawPutPublicAccessBlock ¶
func (svc *S3) RawPutPublicAccessBlock(ctx context.Context, in *SDK.PutPublicAccessBlockInput) (*SDK.PutPublicAccessBlockResponse, error)
RawPutPublicAccessBlock executes `PutPublicAccessBlock` raw operation.
func (*S3) RawRestoreObject ¶
func (svc *S3) RawRestoreObject(ctx context.Context, in *SDK.RestoreObjectInput) (*SDK.RestoreObjectResponse, error)
RawRestoreObject executes `RestoreObject` raw operation.
func (*S3) RawUploadPart ¶
func (svc *S3) RawUploadPart(ctx context.Context, in *SDK.UploadPartInput) (*SDK.UploadPartResponse, error)
RawUploadPart executes `UploadPart` raw operation.
func (*S3) RawUploadPartCopy ¶
func (svc *S3) RawUploadPartCopy(ctx context.Context, in *SDK.UploadPartCopyInput) (*SDK.UploadPartCopyResponse, error)
RawUploadPartCopy executes `UploadPartCopy` raw operation.
func (*S3) XCreateBucketFromName ¶ added in v0.1.0
XCreateBucketFromName creates a bucket of `name`.
func (*S3) XDeleteAllObjects ¶ added in v0.1.0
XDeleteAllObjects deletes all of objects in the bucket.
func (*S3) XDeleteBucketFromName ¶ added in v0.1.0
XDeleteBucketFromName deletes a bucket of `name`.
func (*S3) XDeleteObjectFromPath ¶ added in v0.1.0
func (svc *S3) XDeleteObjectFromPath(ctx context.Context, bucket, path string) (*DeleteObjectResult, error)
XDeleteObjectFromPath deletes an object from `path`.
func (*S3) XExistBucket ¶ added in v0.1.0
XExistBucket checks if the bucket already exists or not.
func (*S3) XExistObject ¶ added in v0.1.0
XExistObject checks if the object exists or not.
func (*S3) XForceDeleteBucketFromName ¶ added in v0.1.0
XForceDeleteBucketFromName deletes a bucket with deleting all of objects.
func (*S3) XGetObjectFromPath ¶ added in v0.1.0
func (svc *S3) XGetObjectFromPath(ctx context.Context, bucket, path string) (*GetObjectResult, error)
XGetObjectFromPath gets an object from `path`.
func (*S3) XGetPresignURL ¶ added in v0.1.0
func (svc *S3) XGetPresignURL(ctx context.Context, bucket, path string, dur time.Duration) (string, error)
XGetPresignURL gets an presigned url of the object for GET.
func (*S3) XPutObjectToPath ¶ added in v0.1.0
func (svc *S3) XPutObjectToPath(ctx context.Context, bucket, path string, data []byte) (*PutObjectResult, error)
XPutObjectToPath puts an object to the `path` and bytes data.
type ServerSideEncryption ¶
type ServerSideEncryption string
const ( ServerSideEncryptionAes256 ServerSideEncryption = "AES256" ServerSideEncryptionAwsKms ServerSideEncryption = "aws:kms" )
func (ServerSideEncryption) IsAes256 ¶
func (v ServerSideEncryption) IsAes256() bool
func (ServerSideEncryption) IsAwsKms ¶
func (v ServerSideEncryption) IsAwsKms() bool
type StorageClass ¶
type StorageClass string
const ( StorageClassStandard StorageClass = StorageClass(SDK.StorageClassStandard) StorageClassReducedRedundancy StorageClass = StorageClass(SDK.StorageClassReducedRedundancy) StorageClassStandardIa StorageClass = StorageClass(SDK.StorageClassStandardIa) StorageClassOnezoneIa StorageClass = StorageClass(SDK.StorageClassOnezoneIa) StorageClassIntelligentTiering StorageClass = StorageClass(SDK.StorageClassIntelligentTiering) StorageClassGlacier StorageClass = StorageClass(SDK.StorageClassGlacier) StorageClassDeepArchive StorageClass = StorageClass(SDK.StorageClassDeepArchive) )
func (StorageClass) IsDeepArchive ¶
func (v StorageClass) IsDeepArchive() bool
func (StorageClass) IsGlacier ¶
func (v StorageClass) IsGlacier() bool
func (StorageClass) IsIntelligentTiering ¶
func (v StorageClass) IsIntelligentTiering() bool
func (StorageClass) IsOnezoneIa ¶
func (v StorageClass) IsOnezoneIa() bool
func (StorageClass) IsReducedRedundancy ¶
func (v StorageClass) IsReducedRedundancy() bool
func (StorageClass) IsStandard ¶
func (v StorageClass) IsStandard() bool
func (StorageClass) IsStandardIa ¶
func (v StorageClass) IsStandardIa() bool
type TaggingDirective ¶
type TaggingDirective string
const ( TaggingDirectiveCopy TaggingDirective = TaggingDirective(SDK.TaggingDirectiveCopy) TaggingDirectiveReplace TaggingDirective = TaggingDirective(SDK.TaggingDirectiveReplace) )
func (TaggingDirective) IsCopy ¶
func (v TaggingDirective) IsCopy() bool
func (TaggingDirective) IsReplace ¶
func (v TaggingDirective) IsReplace() bool
type Transition ¶
type Transition struct { Date time.Time Days int64 StorageClass TransitionStorageClass }
func (Transition) ToSDK ¶
func (r Transition) ToSDK() SDK.Transition
type TransitionStorageClass ¶
type TransitionStorageClass string
const ( TransitionStorageClassGlacier TransitionStorageClass = TransitionStorageClass(SDK.TransitionStorageClassGlacier) TransitionStorageClassStandardIa TransitionStorageClass = TransitionStorageClass(SDK.TransitionStorageClassStandardIa) TransitionStorageClassOnezoneIa TransitionStorageClass = TransitionStorageClass(SDK.TransitionStorageClassOnezoneIa) TransitionStorageClassIntelligentTiering TransitionStorageClass = TransitionStorageClass(SDK.TransitionStorageClassIntelligentTiering) TransitionStorageClassDeepArchive TransitionStorageClass = TransitionStorageClass(SDK.TransitionStorageClassDeepArchive) )
func (TransitionStorageClass) IsDeepArchive ¶
func (v TransitionStorageClass) IsDeepArchive() bool
func (TransitionStorageClass) IsGlacier ¶
func (v TransitionStorageClass) IsGlacier() bool
func (TransitionStorageClass) IsIntelligentTiering ¶
func (v TransitionStorageClass) IsIntelligentTiering() bool
func (TransitionStorageClass) IsOnezoneIa ¶
func (v TransitionStorageClass) IsOnezoneIa() bool
func (TransitionStorageClass) IsStandardIa ¶
func (v TransitionStorageClass) IsStandardIa() bool
Source Files ¶
- client.go
- client__raw_api.go
- client_op_bucket_create.go
- client_op_bucket_delete.go
- client_op_bucket_delete_bucket_lifecycle.go
- client_op_bucket_delete_bucket_policy.go
- client_op_bucket_delete_bucket_tagging.go
- client_op_bucket_get_bucket_lifecycle_configuration.go
- client_op_bucket_get_bucket_policy.go
- client_op_bucket_get_bucket_tagging.go
- client_op_bucket_head.go
- client_op_bucket_list.go
- client_op_bucket_put_bucket_lifecycle_configuration.go
- client_op_bucket_put_bucket_policy.go
- client_op_bucket_put_bucket_tagging.go
- client_op_object_copy.go
- client_op_object_delete.go
- client_op_object_delete_object_tagging.go
- client_op_object_delete_objects.go
- client_op_object_get.go
- client_op_object_get_object_acl.go
- client_op_object_get_object_retention.go
- client_op_object_get_object_tagging.go
- client_op_object_head.go
- client_op_object_list_object_versions.go
- client_op_object_list_v2.go
- client_op_object_put.go
- client_op_object_put_object_acl.go
- client_op_object_put_object_retention.go
- client_op_object_put_object_tagging.go
- client_xapi_bucket.go
- client_xapi_object.go
- type.go
- type_enum.go
- type_misc.go