Struct: s3.Client
import "../ibm-cos-sdk-go-v2/service/s3"
Overview
This operation is not supported for directory buckets.
Deletes the S3 Intelligent-Tiering configuration from the specified bucket.
The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without performance impact or operational overhead. S3 Intelligent-Tiering delivers automatic cost savings in three low latency and high throughput access tiers. To get the lowest storage cost on data that can be accessed in minutes to hours, you can choose to activate additional archiving capabilities.
The S3 Intelligent-Tiering storage class is the ideal storage class for data with unknown, changing, or unpredictable access patterns, independent of object size or retention period. If the size of an object is less than 128 KB, it is not monitored and not eligible for auto-tiering. Smaller objects can be stored, but they are always charged at the Frequent Access tier rates in the S3 Intelligent-Tiering storage class.
For more information, see Storage class for automatically optimizing frequently and infrequently accessed objects.
Operations related to DeleteBucketIntelligentTieringConfiguration include:
GetBucketIntelligentTieringConfiguration
PutBucketIntelligentTieringConfiguration
ListBucketIntelligentTieringConfigurations
Implemented Interfaces
types.AnalyticsFilter, v4.HTTPPresigner, s3.HTTPPresignerV4, s3.HeadBucketAPIClient, s3.HeadObjectAPIClient, s3.ListBucketsAPIClient, s3.ListBucketsExtendedAPIClient, s3.ListDirectoryBucketsAPIClient, s3.ListMultipartUploadsAPIClient, s3.ListObjectVersionsAPIClient, s3.ListObjectsV2APIClient, s3.ListPartsAPIClient, types.MetricsFilter, s3.PresignPost, arn.S3ObjectLambdaARN, types.SelectObjectContentEventStream
-
func (c *Client) AbortMultipartUpload(ctx context.Context, params *AbortMultipartUploadInput, optFns ...func(*Options)) (*AbortMultipartUploadOutput, error)
-
func (c *Client) AddLegalHold(ctx context.Context, params *AddLegalHoldInput, optFns ...func(*Options)) (*AddLegalHoldOutput, error)
-
func (c *Client) CompleteMultipartUpload(ctx context.Context, params *CompleteMultipartUploadInput, optFns ...func(*Options)) (*CompleteMultipartUploadOutput, error)
-
func (c *Client) CopyObject(ctx context.Context, params *CopyObjectInput, optFns ...func(*Options)) (*CopyObjectOutput, error)
-
func (c *Client) CreateBucket(ctx context.Context, params *CreateBucketInput, optFns ...func(*Options)) (*CreateBucketOutput, error)
-
func (c *Client) CreateBucketMetadataTableConfiguration(ctx context.Context, params *CreateBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*CreateBucketMetadataTableConfigurationOutput, error)
-
func (c *Client) CreateMultipartUpload(ctx context.Context, params *CreateMultipartUploadInput, optFns ...func(*Options)) (*CreateMultipartUploadOutput, error)
-
func (c *Client) CreateSession(ctx context.Context, params *CreateSessionInput, optFns ...func(*Options)) (*CreateSessionOutput, error)
-
func (c *Client) DeleteBucket(ctx context.Context, params *DeleteBucketInput, optFns ...func(*Options)) (*DeleteBucketOutput, error)
-
func (c *Client) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *DeleteBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*DeleteBucketAnalyticsConfigurationOutput, error)
-
func (c *Client) DeleteBucketCors(ctx context.Context, params *DeleteBucketCorsInput, optFns ...func(*Options)) (*DeleteBucketCorsOutput, error)
-
func (c *Client) DeleteBucketEncryption(ctx context.Context, params *DeleteBucketEncryptionInput, optFns ...func(*Options)) (*DeleteBucketEncryptionOutput, error)
-
func (c *Client) DeleteBucketIntelligentTieringConfiguration(ctx context.Context, params *DeleteBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*DeleteBucketIntelligentTieringConfigurationOutput, error)
-
func (c *Client) DeleteBucketInventoryConfiguration(ctx context.Context, params *DeleteBucketInventoryConfigurationInput, optFns ...func(*Options)) (*DeleteBucketInventoryConfigurationOutput, error)
-
func (c *Client) DeleteBucketLifecycle(ctx context.Context, params *DeleteBucketLifecycleInput, optFns ...func(*Options)) (*DeleteBucketLifecycleOutput, error)
-
func (c *Client) DeleteBucketMetadataTableConfiguration(ctx context.Context, params *DeleteBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*DeleteBucketMetadataTableConfigurationOutput, error)
-
func (c *Client) DeleteBucketMetricsConfiguration(ctx context.Context, params *DeleteBucketMetricsConfigurationInput, optFns ...func(*Options)) (*DeleteBucketMetricsConfigurationOutput, error)
-
func (c *Client) DeleteBucketOwnershipControls(ctx context.Context, params *DeleteBucketOwnershipControlsInput, optFns ...func(*Options)) (*DeleteBucketOwnershipControlsOutput, error)
-
func (c *Client) DeleteBucketPolicy(ctx context.Context, params *DeleteBucketPolicyInput, optFns ...func(*Options)) (*DeleteBucketPolicyOutput, error)
-
func (c *Client) DeleteBucketReplication(ctx context.Context, params *DeleteBucketReplicationInput, optFns ...func(*Options)) (*DeleteBucketReplicationOutput, error)
-
func (c *Client) DeleteBucketTagging(ctx context.Context, params *DeleteBucketTaggingInput, optFns ...func(*Options)) (*DeleteBucketTaggingOutput, error)
-
func (c *Client) DeleteBucketWebsite(ctx context.Context, params *DeleteBucketWebsiteInput, optFns ...func(*Options)) (*DeleteBucketWebsiteOutput, error)
-
func (c *Client) DeleteLegalHold(ctx context.Context, params *DeleteLegalHoldInput, optFns ...func(options *Options)) (*DeleteLegalHoldOutput, error)
-
func (c *Client) DeleteObject(ctx context.Context, params *DeleteObjectInput, optFns ...func(*Options)) (*DeleteObjectOutput, error)
-
func (c *Client) DeleteObjects(ctx context.Context, params *DeleteObjectsInput, optFns ...func(*Options)) (*DeleteObjectsOutput, error)
-
func (c *Client) DeleteObjectTagging(ctx context.Context, params *DeleteObjectTaggingInput, optFns ...func(*Options)) (*DeleteObjectTaggingOutput, error)
-
func (c *Client) DeletePublicAccessBlock(ctx context.Context, params *DeletePublicAccessBlockInput, optFns ...func(*Options)) (*DeletePublicAccessBlockOutput, error)
-
func (c *Client) ExtendObjectRetention(ctx context.Context, params *ExtendObjectRetentionInput, optFns ...func(*Options)) (*ExtendObjectRetentionOutput, error)
-
func (c *Client) GetBucketAccelerateConfiguration(ctx context.Context, params *GetBucketAccelerateConfigurationInput, optFns ...func(*Options)) (*GetBucketAccelerateConfigurationOutput, error)
-
func (c *Client) GetBucketAcl(ctx context.Context, params *GetBucketAclInput, optFns ...func(*Options)) (*GetBucketAclOutput, error)
-
func (c *Client) GetBucketAnalyticsConfiguration(ctx context.Context, params *GetBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*GetBucketAnalyticsConfigurationOutput, error)
-
func (c *Client) GetBucketCors(ctx context.Context, params *GetBucketCorsInput, optFns ...func(*Options)) (*GetBucketCorsOutput, error)
-
func (c *Client) GetBucketEncryption(ctx context.Context, params *GetBucketEncryptionInput, optFns ...func(*Options)) (*GetBucketEncryptionOutput, error)
-
func (c *Client) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *GetBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*GetBucketIntelligentTieringConfigurationOutput, error)
-
func (c *Client) GetBucketInventoryConfiguration(ctx context.Context, params *GetBucketInventoryConfigurationInput, optFns ...func(*Options)) (*GetBucketInventoryConfigurationOutput, error)
-
func (c *Client) GetBucketLifecycleConfiguration(ctx context.Context, params *GetBucketLifecycleConfigurationInput, optFns ...func(*Options)) (*GetBucketLifecycleConfigurationOutput, error)
-
func (c *Client) GetBucketLocation(ctx context.Context, params *GetBucketLocationInput, optFns ...func(*Options)) (*GetBucketLocationOutput, error)
-
func (c *Client) GetBucketLogging(ctx context.Context, params *GetBucketLoggingInput, optFns ...func(*Options)) (*GetBucketLoggingOutput, error)
-
func (c *Client) GetBucketMetadataTableConfiguration(ctx context.Context, params *GetBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*GetBucketMetadataTableConfigurationOutput, error)
-
func (c *Client) GetBucketMetricsConfiguration(ctx context.Context, params *GetBucketMetricsConfigurationInput, optFns ...func(*Options)) (*GetBucketMetricsConfigurationOutput, error)
-
func (c *Client) GetBucketNotificationConfiguration(ctx context.Context, params *GetBucketNotificationConfigurationInput, optFns ...func(*Options)) (*GetBucketNotificationConfigurationOutput, error)
-
func (c *Client) GetBucketOwnershipControls(ctx context.Context, params *GetBucketOwnershipControlsInput, optFns ...func(*Options)) (*GetBucketOwnershipControlsOutput, error)
-
func (c *Client) GetBucketPolicy(ctx context.Context, params *GetBucketPolicyInput, optFns ...func(*Options)) (*GetBucketPolicyOutput, error)
-
func (c *Client) GetBucketPolicyStatus(ctx context.Context, params *GetBucketPolicyStatusInput, optFns ...func(*Options)) (*GetBucketPolicyStatusOutput, error)
-
func (c *Client) GetBucketProtectionConfiguration(ctx context.Context, params *GetBucketProtectionConfigurationInput, optFns ...func(*Options)) (*GetBucketProtectionConfigurationOutput, error)
-
func (c *Client) GetBucketReplication(ctx context.Context, params *GetBucketReplicationInput, optFns ...func(*Options)) (*GetBucketReplicationOutput, error)
-
func (c *Client) GetBucketRequestPayment(ctx context.Context, params *GetBucketRequestPaymentInput, optFns ...func(*Options)) (*GetBucketRequestPaymentOutput, error)
-
func (c *Client) GetBucketTagging(ctx context.Context, params *GetBucketTaggingInput, optFns ...func(*Options)) (*GetBucketTaggingOutput, error)
-
func (c *Client) GetBucketVersioning(ctx context.Context, params *GetBucketVersioningInput, optFns ...func(*Options)) (*GetBucketVersioningOutput, error)
-
func (c *Client) GetBucketWebsite(ctx context.Context, params *GetBucketWebsiteInput, optFns ...func(*Options)) (*GetBucketWebsiteOutput, error)
-
func (c *Client) GetObject(ctx context.Context, params *GetObjectInput, optFns ...func(*Options)) (*GetObjectOutput, error)
-
func (c *Client) GetObjectAcl(ctx context.Context, params *GetObjectAclInput, optFns ...func(*Options)) (*GetObjectAclOutput, error)
-
func (c *Client) GetObjectAttributes(ctx context.Context, params *GetObjectAttributesInput, optFns ...func(*Options)) (*GetObjectAttributesOutput, error)
-
func (c *Client) GetObjectLegalHold(ctx context.Context, params *GetObjectLegalHoldInput, optFns ...func(*Options)) (*GetObjectLegalHoldOutput, error)
-
func (c *Client) GetObjectLockConfiguration(ctx context.Context, params *GetObjectLockConfigurationInput, optFns ...func(*Options)) (*GetObjectLockConfigurationOutput, error)
-
func (c *Client) GetObjectRetention(ctx context.Context, params *GetObjectRetentionInput, optFns ...func(*Options)) (*GetObjectRetentionOutput, error)
-
func (c *Client) GetObjectTagging(ctx context.Context, params *GetObjectTaggingInput, optFns ...func(*Options)) (*GetObjectTaggingOutput, error)
-
func (c *Client) GetObjectTorrent(ctx context.Context, params *GetObjectTorrentInput, optFns ...func(*Options)) (*GetObjectTorrentOutput, error)
-
func (c *Client) GetPublicAccessBlock(ctx context.Context, params *GetPublicAccessBlockInput, optFns ...func(*Options)) (*GetPublicAccessBlockOutput, error)
-
func (c *Client) HeadBucket(ctx context.Context, params *HeadBucketInput, optFns ...func(*Options)) (*HeadBucketOutput, error)
-
func (c *Client) HeadObject(ctx context.Context, params *HeadObjectInput, optFns ...func(*Options)) (*HeadObjectOutput, error)
-
func (c *Client) ListBucketAnalyticsConfigurations(ctx context.Context, params *ListBucketAnalyticsConfigurationsInput, optFns ...func(*Options)) (*ListBucketAnalyticsConfigurationsOutput, error)
-
func (c *Client) ListBucketIntelligentTieringConfigurations(ctx context.Context, params *ListBucketIntelligentTieringConfigurationsInput, optFns ...func(*Options)) (*ListBucketIntelligentTieringConfigurationsOutput, error)
-
func (c *Client) ListBucketInventoryConfigurations(ctx context.Context, params *ListBucketInventoryConfigurationsInput, optFns ...func(*Options)) (*ListBucketInventoryConfigurationsOutput, error)
-
func (c *Client) ListBucketMetricsConfigurations(ctx context.Context, params *ListBucketMetricsConfigurationsInput, optFns ...func(*Options)) (*ListBucketMetricsConfigurationsOutput, error)
-
func (c *Client) ListBuckets(ctx context.Context, params *ListBucketsInput, optFns ...func(*Options)) (*ListBucketsOutput, error)
-
func (c *Client) ListBucketsExtended(ctx context.Context, params *ListBucketsExtendedInput, optFns ...func(*Options)) (*ListBucketsExtendedOutput, error)
-
func (c *Client) ListDirectoryBuckets(ctx context.Context, params *ListDirectoryBucketsInput, optFns ...func(*Options)) (*ListDirectoryBucketsOutput, error)
-
func (c *Client) ListLegalHolds(ctx context.Context, params *ListLegalHoldsInput, optFns ...func(*Options)) (*ListLegalHoldsOutput, error)
-
func (c *Client) ListMultipartUploads(ctx context.Context, params *ListMultipartUploadsInput, optFns ...func(*Options)) (*ListMultipartUploadsOutput, error)
-
func (c *Client) ListObjects(ctx context.Context, params *ListObjectsInput, optFns ...func(*Options)) (*ListObjectsOutput, error)
-
func (c *Client) ListObjectsV2(ctx context.Context, params *ListObjectsV2Input, optFns ...func(*Options)) (*ListObjectsV2Output, error)
-
func (c *Client) ListObjectVersions(ctx context.Context, params *ListObjectVersionsInput, optFns ...func(*Options)) (*ListObjectVersionsOutput, error)
-
func (c *Client) ListParts(ctx context.Context, params *ListPartsInput, optFns ...func(*Options)) (*ListPartsOutput, error)
-
func (c *Client) Options() Options
Options returns a copy of the client configuration.
-
func (c *Client) PutBucketAccelerateConfiguration(ctx context.Context, params *PutBucketAccelerateConfigurationInput, optFns ...func(*Options)) (*PutBucketAccelerateConfigurationOutput, error)
-
func (c *Client) PutBucketAcl(ctx context.Context, params *PutBucketAclInput, optFns ...func(*Options)) (*PutBucketAclOutput, error)
-
func (c *Client) PutBucketAnalyticsConfiguration(ctx context.Context, params *PutBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*PutBucketAnalyticsConfigurationOutput, error)
-
func (c *Client) PutBucketCors(ctx context.Context, params *PutBucketCorsInput, optFns ...func(*Options)) (*PutBucketCorsOutput, error)
-
func (c *Client) PutBucketEncryption(ctx context.Context, params *PutBucketEncryptionInput, optFns ...func(*Options)) (*PutBucketEncryptionOutput, error)
-
func (c *Client) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *PutBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*PutBucketIntelligentTieringConfigurationOutput, error)
-
func (c *Client) PutBucketInventoryConfiguration(ctx context.Context, params *PutBucketInventoryConfigurationInput, optFns ...func(*Options)) (*PutBucketInventoryConfigurationOutput, error)
-
func (c *Client) PutBucketLifecycleConfiguration(ctx context.Context, params *PutBucketLifecycleConfigurationInput, optFns ...func(*Options)) (*PutBucketLifecycleConfigurationOutput, error)
-
func (c *Client) PutBucketLogging(ctx context.Context, params *PutBucketLoggingInput, optFns ...func(*Options)) (*PutBucketLoggingOutput, error)
-
func (c *Client) PutBucketMetricsConfiguration(ctx context.Context, params *PutBucketMetricsConfigurationInput, optFns ...func(*Options)) (*PutBucketMetricsConfigurationOutput, error)
-
func (c *Client) PutBucketNotificationConfiguration(ctx context.Context, params *PutBucketNotificationConfigurationInput, optFns ...func(*Options)) (*PutBucketNotificationConfigurationOutput, error)
-
func (c *Client) PutBucketOwnershipControls(ctx context.Context, params *PutBucketOwnershipControlsInput, optFns ...func(*Options)) (*PutBucketOwnershipControlsOutput, error)
-
func (c *Client) PutBucketPolicy(ctx context.Context, params *PutBucketPolicyInput, optFns ...func(*Options)) (*PutBucketPolicyOutput, error)
-
func (c *Client) PutBucketProtectionConfiguration(ctx context.Context, params *PutBucketProtectionConfigurationInput, optFns ...func(*Options)) (*PutBucketProtectionConfigurationOutput, error)
-
func (c *Client) PutBucketReplication(ctx context.Context, params *PutBucketReplicationInput, optFns ...func(*Options)) (*PutBucketReplicationOutput, error)
-
func (c *Client) PutBucketRequestPayment(ctx context.Context, params *PutBucketRequestPaymentInput, optFns ...func(*Options)) (*PutBucketRequestPaymentOutput, error)
-
func (c *Client) PutBucketTagging(ctx context.Context, params *PutBucketTaggingInput, optFns ...func(*Options)) (*PutBucketTaggingOutput, error)
-
func (c *Client) PutBucketVersioning(ctx context.Context, params *PutBucketVersioningInput, optFns ...func(*Options)) (*PutBucketVersioningOutput, error)
-
func (c *Client) PutBucketWebsite(ctx context.Context, params *PutBucketWebsiteInput, optFns ...func(*Options)) (*PutBucketWebsiteOutput, error)
-
func (c *Client) PutObject(ctx context.Context, params *PutObjectInput, optFns ...func(*Options)) (*PutObjectOutput, error)
-
func (c *Client) PutObjectAcl(ctx context.Context, params *PutObjectAclInput, optFns ...func(*Options)) (*PutObjectAclOutput, error)
-
func (c *Client) PutObjectLegalHold(ctx context.Context, params *PutObjectLegalHoldInput, optFns ...func(*Options)) (*PutObjectLegalHoldOutput, error)
-
func (c *Client) PutObjectLockConfiguration(ctx context.Context, params *PutObjectLockConfigurationInput, optFns ...func(*Options)) (*PutObjectLockConfigurationOutput, error)
-
func (c *Client) PutObjectRetention(ctx context.Context, params *PutObjectRetentionInput, optFns ...func(*Options)) (*PutObjectRetentionOutput, error)
-
func (c *Client) PutObjectTagging(ctx context.Context, params *PutObjectTaggingInput, optFns ...func(*Options)) (*PutObjectTaggingOutput, error)
-
func (c *Client) PutPublicAccessBlock(ctx context.Context, params *PutPublicAccessBlockInput, optFns ...func(*Options)) (*PutPublicAccessBlockOutput, error)
-
func (c *Client) RestoreObject(ctx context.Context, params *RestoreObjectInput, optFns ...func(*Options)) (*RestoreObjectOutput, error)
-
func (c *Client) SelectObjectContent(ctx context.Context, params *SelectObjectContentInput, optFns ...func(*Options)) (*SelectObjectContentOutput, error)
-
func (c *Client) UploadPart(ctx context.Context, params *UploadPartInput, optFns ...func(*Options)) (*UploadPartOutput, error)
-
func (c *Client) UploadPartCopy(ctx context.Context, params *UploadPartCopyInput, optFns ...func(*Options)) (*UploadPartCopyOutput, error)
-
func (c *Client) WriteGetObjectResponse(ctx context.Context, params *WriteGetObjectResponseInput, optFns ...func(*Options)) (*WriteGetObjectResponseOutput, error)
Method Details
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
// File 'service/s3/api_op_AbortMultipartUpload.go', line 83
func (c *Client) AbortMultipartUpload(ctx context.Context, params *AbortMultipartUploadInput, optFns ...func(*Options)) (*AbortMultipartUploadOutput, error) {
if params == nil {
params = &AbortMultipartUploadInput{}
}
result, metadata, err := c.invokeOperation(ctx, "AbortMultipartUpload", params, optFns, c.addOperationAbortMultipartUploadMiddlewares)
if err != nil {
return nil, err
}
out := result.(*AbortMultipartUploadOutput)
out.ResultMetadata = metadata
return out, nil
}
|
15
16
17
18
19
20
21
22
23
24
25
26
|
// File 'service/s3/api_op_AddLegalHold.go', line 15
func (c *Client) AddLegalHold(ctx context.Context, params *AddLegalHoldInput, optFns ...func(*Options)) (*AddLegalHoldOutput, error) {
if params == nil {
params = &AddLegalHoldInput{}
}
result, metadata, err := c.invokeOperation(ctx, opAddLegalHold, params, optFns, c.addOperationAddLegalHoldMiddlewares)
if err != nil {
return nil, err
}
out := result.(*AddLegalHoldOutput)
out.ResultMetadata = metadata
return out, nil
}
|
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
// File 'service/s3/api_op_CompleteMultipartUpload.go', line 147
func (c *Client) CompleteMultipartUpload(ctx context.Context, params *CompleteMultipartUploadInput, optFns ...func(*Options)) (*CompleteMultipartUploadOutput, error) {
if params == nil {
params = &CompleteMultipartUploadInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CompleteMultipartUpload", params, optFns, c.addOperationCompleteMultipartUploadMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CompleteMultipartUploadOutput)
out.ResultMetadata = metadata
return out, nil
}
|
166
167
168
169
170
171
172
173
174
175
176
177
178
179
|
// File 'service/s3/api_op_CopyObject.go', line 166
func (c *Client) CopyObject(ctx context.Context, params *CopyObjectInput, optFns ...func(*Options)) (*CopyObjectOutput, error) {
if params == nil {
params = &CopyObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CopyObject", params, optFns, c.addOperationCopyObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CopyObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
// File 'service/s3/api_op_CreateBucket.go', line 129
func (c *Client) CreateBucket(ctx context.Context, params *CreateBucketInput, optFns ...func(*Options)) (*CreateBucketOutput, error) {
if params == nil {
params = &CreateBucketInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CreateBucket", params, optFns, c.addOperationCreateBucketMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CreateBucketOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_CreateBucketMetadataTableConfiguration.go', line 48
func (c *Client) CreateBucketMetadataTableConfiguration(ctx context.Context, params *CreateBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*CreateBucketMetadataTableConfigurationOutput, error) {
if params == nil {
params = &CreateBucketMetadataTableConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CreateBucketMetadataTableConfiguration", params, optFns, c.addOperationCreateBucketMetadataTableConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CreateBucketMetadataTableConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
225
226
227
228
229
230
231
232
233
234
235
236
237
238
|
// File 'service/s3/api_op_CreateMultipartUpload.go', line 225
func (c *Client) CreateMultipartUpload(ctx context.Context, params *CreateMultipartUploadInput, optFns ...func(*Options)) (*CreateMultipartUploadOutput, error) {
if params == nil {
params = &CreateMultipartUploadInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CreateMultipartUpload", params, optFns, c.addOperationCreateMultipartUploadMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CreateMultipartUploadOutput)
out.ResultMetadata = metadata
return out, nil
}
|
141
142
143
144
145
146
147
148
149
150
151
152
153
154
|
// File 'service/s3/api_op_CreateSession.go', line 141
func (c *Client) CreateSession(ctx context.Context, params *CreateSessionInput, optFns ...func(*Options)) (*CreateSessionOutput, error) {
if params == nil {
params = &CreateSessionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "CreateSession", params, optFns, c.addOperationCreateSessionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*CreateSessionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
// File 'service/s3/api_op_DeleteBucket.go', line 56
func (c *Client) DeleteBucket(ctx context.Context, params *DeleteBucketInput, optFns ...func(*Options)) (*DeleteBucketOutput, error) {
if params == nil {
params = &DeleteBucketInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucket", params, optFns, c.addOperationDeleteBucketMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketOutput)
out.ResultMetadata = metadata
return out, nil
}
|
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
// File 'service/s3/api_op_DeleteBucketAnalyticsConfiguration.go', line 41
func (c *Client) DeleteBucketAnalyticsConfiguration(ctx context.Context, params *DeleteBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*DeleteBucketAnalyticsConfigurationOutput, error) {
if params == nil {
params = &DeleteBucketAnalyticsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketAnalyticsConfiguration", params, optFns, c.addOperationDeleteBucketAnalyticsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketAnalyticsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
// File 'service/s3/api_op_DeleteBucketCors.go', line 34
func (c *Client) DeleteBucketCors(ctx context.Context, params *DeleteBucketCorsInput, optFns ...func(*Options)) (*DeleteBucketCorsOutput, error) {
if params == nil {
params = &DeleteBucketCorsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketCors", params, optFns, c.addOperationDeleteBucketCorsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketCorsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
// File 'service/s3/api_op_DeleteBucketEncryption.go', line 55
func (c *Client) DeleteBucketEncryption(ctx context.Context, params *DeleteBucketEncryptionInput, optFns ...func(*Options)) (*DeleteBucketEncryptionOutput, error) {
if params == nil {
params = &DeleteBucketEncryptionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketEncryption", params, optFns, c.addOperationDeleteBucketEncryptionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketEncryptionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
// File 'service/s3/api_op_DeleteBucketIntelligentTieringConfiguration.go', line 47
func (c *Client) DeleteBucketIntelligentTieringConfiguration(ctx context.Context, params *DeleteBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*DeleteBucketIntelligentTieringConfigurationOutput, error) {
if params == nil {
params = &DeleteBucketIntelligentTieringConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketIntelligentTieringConfiguration", params, optFns, c.addOperationDeleteBucketIntelligentTieringConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketIntelligentTieringConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
// File 'service/s3/api_op_DeleteBucketInventoryConfiguration.go', line 41
func (c *Client) DeleteBucketInventoryConfiguration(ctx context.Context, params *DeleteBucketInventoryConfigurationInput, optFns ...func(*Options)) (*DeleteBucketInventoryConfigurationOutput, error) {
if params == nil {
params = &DeleteBucketInventoryConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketInventoryConfiguration", params, optFns, c.addOperationDeleteBucketInventoryConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketInventoryConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
// File 'service/s3/api_op_DeleteBucketLifecycle.go', line 70
func (c *Client) DeleteBucketLifecycle(ctx context.Context, params *DeleteBucketLifecycleInput, optFns ...func(*Options)) (*DeleteBucketLifecycleOutput, error) {
if params == nil {
params = &DeleteBucketLifecycleInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketLifecycle", params, optFns, c.addOperationDeleteBucketLifecycleMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketLifecycleOutput)
out.ResultMetadata = metadata
return out, nil
}
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
// File 'service/s3/api_op_DeleteBucketMetadataTableConfiguration.go', line 33
func (c *Client) DeleteBucketMetadataTableConfiguration(ctx context.Context, params *DeleteBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*DeleteBucketMetadataTableConfigurationOutput, error) {
if params == nil {
params = &DeleteBucketMetadataTableConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketMetadataTableConfiguration", params, optFns, c.addOperationDeleteBucketMetadataTableConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketMetadataTableConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
// File 'service/s3/api_op_DeleteBucketMetricsConfiguration.go', line 44
func (c *Client) DeleteBucketMetricsConfiguration(ctx context.Context, params *DeleteBucketMetricsConfigurationInput, optFns ...func(*Options)) (*DeleteBucketMetricsConfigurationOutput, error) {
if params == nil {
params = &DeleteBucketMetricsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketMetricsConfiguration", params, optFns, c.addOperationDeleteBucketMetricsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketMetricsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
// File 'service/s3/api_op_DeleteBucketOwnershipControls.go', line 31
func (c *Client) DeleteBucketOwnershipControls(ctx context.Context, params *DeleteBucketOwnershipControlsInput, optFns ...func(*Options)) (*DeleteBucketOwnershipControlsOutput, error) {
if params == nil {
params = &DeleteBucketOwnershipControlsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketOwnershipControls", params, optFns, c.addOperationDeleteBucketOwnershipControlsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketOwnershipControlsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
// File 'service/s3/api_op_DeleteBucketPolicy.go', line 68
func (c *Client) DeleteBucketPolicy(ctx context.Context, params *DeleteBucketPolicyInput, optFns ...func(*Options)) (*DeleteBucketPolicyOutput, error) {
if params == nil {
params = &DeleteBucketPolicyInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketPolicy", params, optFns, c.addOperationDeleteBucketPolicyMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketPolicyOutput)
out.ResultMetadata = metadata
return out, nil
}
|
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
// File 'service/s3/api_op_DeleteBucketReplication.go', line 41
func (c *Client) DeleteBucketReplication(ctx context.Context, params *DeleteBucketReplicationInput, optFns ...func(*Options)) (*DeleteBucketReplicationOutput, error) {
if params == nil {
params = &DeleteBucketReplicationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketReplication", params, optFns, c.addOperationDeleteBucketReplicationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketReplicationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
// File 'service/s3/api_op_DeleteBucketTagging.go', line 31
func (c *Client) DeleteBucketTagging(ctx context.Context, params *DeleteBucketTaggingInput, optFns ...func(*Options)) (*DeleteBucketTaggingOutput, error) {
if params == nil {
params = &DeleteBucketTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketTagging", params, optFns, c.addOperationDeleteBucketTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
// File 'service/s3/api_op_DeleteBucketWebsite.go', line 40
func (c *Client) DeleteBucketWebsite(ctx context.Context, params *DeleteBucketWebsiteInput, optFns ...func(*Options)) (*DeleteBucketWebsiteOutput, error) {
if params == nil {
params = &DeleteBucketWebsiteInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteBucketWebsite", params, optFns, c.addOperationDeleteBucketWebsiteMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteBucketWebsiteOutput)
out.ResultMetadata = metadata
return out, nil
}
|
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// File 'service/s3/api_op_DeleteLegalHold.go', line 15
func (c *Client) DeleteLegalHold(ctx context.Context, params *DeleteLegalHoldInput, optFns ...func(options *Options)) (*DeleteLegalHoldOutput, error) {
if params == nil {
params = &DeleteLegalHoldInput{}
}
result, metadata, err := c.invokeOperation(ctx, opDeleteLegalHold, params, optFns, c.addOperationDeleteLegalHoldMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteLegalHoldOutput)
out.ResultMetadata = metadata
return out, nil
}
|
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
// File 'service/s3/api_op_DeleteObject.go', line 107
func (c *Client) DeleteObject(ctx context.Context, params *DeleteObjectInput, optFns ...func(*Options)) (*DeleteObjectOutput, error) {
if params == nil {
params = &DeleteObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteObject", params, optFns, c.addOperationDeleteObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
// File 'service/s3/api_op_DeleteObjects.go', line 115
func (c *Client) DeleteObjects(ctx context.Context, params *DeleteObjectsInput, optFns ...func(*Options)) (*DeleteObjectsOutput, error) {
if params == nil {
params = &DeleteObjectsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteObjects", params, optFns, c.addOperationDeleteObjectsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteObjectsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
// File 'service/s3/api_op_DeleteObjectTagging.go', line 35
func (c *Client) DeleteObjectTagging(ctx context.Context, params *DeleteObjectTaggingInput, optFns ...func(*Options)) (*DeleteObjectTaggingOutput, error) {
if params == nil {
params = &DeleteObjectTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeleteObjectTagging", params, optFns, c.addOperationDeleteObjectTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeleteObjectTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
// File 'service/s3/api_op_DeletePublicAccessBlock.go', line 37
func (c *Client) DeletePublicAccessBlock(ctx context.Context, params *DeletePublicAccessBlockInput, optFns ...func(*Options)) (*DeletePublicAccessBlockOutput, error) {
if params == nil {
params = &DeletePublicAccessBlockInput{}
}
result, metadata, err := c.invokeOperation(ctx, "DeletePublicAccessBlock", params, optFns, c.addOperationDeletePublicAccessBlockMiddlewares)
if err != nil {
return nil, err
}
out := result.(*DeletePublicAccessBlockOutput)
out.ResultMetadata = metadata
return out, nil
}
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
// File 'service/s3/api_op_ExtendObjectRetention.go', line 16
func (c *Client) ExtendObjectRetention(ctx context.Context, params *ExtendObjectRetentionInput, optFns ...func(*Options)) (*ExtendObjectRetentionOutput, error) {
if params == nil {
params = &ExtendObjectRetentionInput{}
}
result, metadata, err := c.invokeOperation(ctx, opExtendObjectRetention, params, optFns, c.addOperationExtendObjectRetentionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ExtendObjectRetentionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
// File 'service/s3/api_op_GetBucketAccelerateConfiguration.go', line 46
func (c *Client) GetBucketAccelerateConfiguration(ctx context.Context, params *GetBucketAccelerateConfigurationInput, optFns ...func(*Options)) (*GetBucketAccelerateConfigurationOutput, error) {
if params == nil {
params = &GetBucketAccelerateConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketAccelerateConfiguration", params, optFns, c.addOperationGetBucketAccelerateConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketAccelerateConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
// File 'service/s3/api_op_GetBucketAcl.go', line 45
func (c *Client) GetBucketAcl(ctx context.Context, params *GetBucketAclInput, optFns ...func(*Options)) (*GetBucketAclOutput, error) {
if params == nil {
params = &GetBucketAclInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketAcl", params, optFns, c.addOperationGetBucketAclMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketAclOutput)
out.ResultMetadata = metadata
return out, nil
}
|
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
// File 'service/s3/api_op_GetBucketAnalyticsConfiguration.go', line 43
func (c *Client) GetBucketAnalyticsConfiguration(ctx context.Context, params *GetBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*GetBucketAnalyticsConfigurationOutput, error) {
if params == nil {
params = &GetBucketAnalyticsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketAnalyticsConfiguration", params, optFns, c.addOperationGetBucketAnalyticsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketAnalyticsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
// File 'service/s3/api_op_GetBucketCors.go', line 46
func (c *Client) GetBucketCors(ctx context.Context, params *GetBucketCorsInput, optFns ...func(*Options)) (*GetBucketCorsOutput, error) {
if params == nil {
params = &GetBucketCorsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketCors", params, optFns, c.addOperationGetBucketCorsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketCorsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
// File 'service/s3/api_op_GetBucketEncryption.go', line 57
func (c *Client) GetBucketEncryption(ctx context.Context, params *GetBucketEncryptionInput, optFns ...func(*Options)) (*GetBucketEncryptionOutput, error) {
if params == nil {
params = &GetBucketEncryptionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketEncryption", params, optFns, c.addOperationGetBucketEncryptionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketEncryptionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_GetBucketIntelligentTieringConfiguration.go', line 48
func (c *Client) GetBucketIntelligentTieringConfiguration(ctx context.Context, params *GetBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*GetBucketIntelligentTieringConfigurationOutput, error) {
if params == nil {
params = &GetBucketIntelligentTieringConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketIntelligentTieringConfiguration", params, optFns, c.addOperationGetBucketIntelligentTieringConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketIntelligentTieringConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
// File 'service/s3/api_op_GetBucketInventoryConfiguration.go', line 42
func (c *Client) GetBucketInventoryConfiguration(ctx context.Context, params *GetBucketInventoryConfigurationInput, optFns ...func(*Options)) (*GetBucketInventoryConfigurationOutput, error) {
if params == nil {
params = &GetBucketInventoryConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketInventoryConfiguration", params, optFns, c.addOperationGetBucketInventoryConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketInventoryConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
// File 'service/s3/api_op_GetBucketLifecycleConfiguration.go', line 91
func (c *Client) GetBucketLifecycleConfiguration(ctx context.Context, params *GetBucketLifecycleConfigurationInput, optFns ...func(*Options)) (*GetBucketLifecycleConfigurationOutput, error) {
if params == nil {
params = &GetBucketLifecycleConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketLifecycleConfiguration", params, optFns, c.addOperationGetBucketLifecycleConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketLifecycleConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
// File 'service/s3/api_op_GetBucketLocation.go', line 50
func (c *Client) GetBucketLocation(ctx context.Context, params *GetBucketLocationInput, optFns ...func(*Options)) (*GetBucketLocationOutput, error) {
if params == nil {
params = &GetBucketLocationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketLocation", params, optFns, c.addOperationGetBucketLocationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketLocationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
// File 'service/s3/api_op_GetBucketLogging.go', line 29
func (c *Client) GetBucketLogging(ctx context.Context, params *GetBucketLoggingInput, optFns ...func(*Options)) (*GetBucketLoggingOutput, error) {
if params == nil {
params = &GetBucketLoggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketLogging", params, optFns, c.addOperationGetBucketLoggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketLoggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
// File 'service/s3/api_op_GetBucketMetadataTableConfiguration.go', line 34
func (c *Client) GetBucketMetadataTableConfiguration(ctx context.Context, params *GetBucketMetadataTableConfigurationInput, optFns ...func(*Options)) (*GetBucketMetadataTableConfigurationOutput, error) {
if params == nil {
params = &GetBucketMetadataTableConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketMetadataTableConfiguration", params, optFns, c.addOperationGetBucketMetadataTableConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketMetadataTableConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
// File 'service/s3/api_op_GetBucketMetricsConfiguration.go', line 44
func (c *Client) GetBucketMetricsConfiguration(ctx context.Context, params *GetBucketMetricsConfigurationInput, optFns ...func(*Options)) (*GetBucketMetricsConfigurationOutput, error) {
if params == nil {
params = &GetBucketMetricsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketMetricsConfiguration", params, optFns, c.addOperationGetBucketMetricsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketMetricsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_GetBucketNotificationConfiguration.go', line 48
func (c *Client) GetBucketNotificationConfiguration(ctx context.Context, params *GetBucketNotificationConfigurationInput, optFns ...func(*Options)) (*GetBucketNotificationConfigurationOutput, error) {
if params == nil {
params = &GetBucketNotificationConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketNotificationConfiguration", params, optFns, c.addOperationGetBucketNotificationConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketNotificationConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
// File 'service/s3/api_op_GetBucketOwnershipControls.go', line 32
func (c *Client) GetBucketOwnershipControls(ctx context.Context, params *GetBucketOwnershipControlsInput, optFns ...func(*Options)) (*GetBucketOwnershipControlsOutput, error) {
if params == nil {
params = &GetBucketOwnershipControlsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketOwnershipControls", params, optFns, c.addOperationGetBucketOwnershipControlsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketOwnershipControlsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
// File 'service/s3/api_op_GetBucketPolicy.go', line 72
func (c *Client) GetBucketPolicy(ctx context.Context, params *GetBucketPolicyInput, optFns ...func(*Options)) (*GetBucketPolicyOutput, error) {
if params == nil {
params = &GetBucketPolicyInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketPolicy", params, optFns, c.addOperationGetBucketPolicyMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketPolicyOutput)
out.ResultMetadata = metadata
return out, nil
}
|
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
// File 'service/s3/api_op_GetBucketPolicyStatus.go', line 41
func (c *Client) GetBucketPolicyStatus(ctx context.Context, params *GetBucketPolicyStatusInput, optFns ...func(*Options)) (*GetBucketPolicyStatusOutput, error) {
if params == nil {
params = &GetBucketPolicyStatusInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketPolicyStatus", params, optFns, c.addOperationGetBucketPolicyStatusMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketPolicyStatusOutput)
out.ResultMetadata = metadata
return out, nil
}
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
// File 'service/s3/api_op_GetBucketProtectionConfiguration.go', line 16
func (c *Client) GetBucketProtectionConfiguration(ctx context.Context, params *GetBucketProtectionConfigurationInput, optFns ...func(*Options)) (*GetBucketProtectionConfigurationOutput, error) {
if params == nil {
params = &GetBucketProtectionConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, opGetBucketProtectionConfiguration, params, optFns, c.addOperationGetBucketProtectionConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketProtectionConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
// File 'service/s3/api_op_GetBucketReplication.go', line 47
func (c *Client) GetBucketReplication(ctx context.Context, params *GetBucketReplicationInput, optFns ...func(*Options)) (*GetBucketReplicationOutput, error) {
if params == nil {
params = &GetBucketReplicationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketReplication", params, optFns, c.addOperationGetBucketReplicationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketReplicationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
// File 'service/s3/api_op_GetBucketRequestPayment.go', line 27
func (c *Client) GetBucketRequestPayment(ctx context.Context, params *GetBucketRequestPaymentInput, optFns ...func(*Options)) (*GetBucketRequestPaymentOutput, error) {
if params == nil {
params = &GetBucketRequestPaymentInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketRequestPayment", params, optFns, c.addOperationGetBucketRequestPaymentMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketRequestPaymentOutput)
out.ResultMetadata = metadata
return out, nil
}
|
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
// File 'service/s3/api_op_GetBucketTagging.go', line 38
func (c *Client) GetBucketTagging(ctx context.Context, params *GetBucketTaggingInput, optFns ...func(*Options)) (*GetBucketTaggingOutput, error) {
if params == nil {
params = &GetBucketTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketTagging", params, optFns, c.addOperationGetBucketTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
// File 'service/s3/api_op_GetBucketVersioning.go', line 37
func (c *Client) GetBucketVersioning(ctx context.Context, params *GetBucketVersioningInput, optFns ...func(*Options)) (*GetBucketVersioningOutput, error) {
if params == nil {
params = &GetBucketVersioningInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketVersioning", params, optFns, c.addOperationGetBucketVersioningMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketVersioningOutput)
out.ResultMetadata = metadata
return out, nil
}
|
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
// File 'service/s3/api_op_GetBucketWebsite.go', line 36
func (c *Client) GetBucketWebsite(ctx context.Context, params *GetBucketWebsiteInput, optFns ...func(*Options)) (*GetBucketWebsiteOutput, error) {
if params == nil {
params = &GetBucketWebsiteInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetBucketWebsite", params, optFns, c.addOperationGetBucketWebsiteMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetBucketWebsiteOutput)
out.ResultMetadata = metadata
return out, nil
}
|
166
167
168
169
170
171
172
173
174
175
176
177
178
179
|
// File 'service/s3/api_op_GetObject.go', line 166
func (c *Client) GetObject(ctx context.Context, params *GetObjectInput, optFns ...func(*Options)) (*GetObjectOutput, error) {
if params == nil {
params = &GetObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObject", params, optFns, c.addOperationGetObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_GetObjectAcl.go', line 48
func (c *Client) GetObjectAcl(ctx context.Context, params *GetObjectAclInput, optFns ...func(*Options)) (*GetObjectAclOutput, error) {
if params == nil {
params = &GetObjectAclInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectAcl", params, optFns, c.addOperationGetObjectAclMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectAclOutput)
out.ResultMetadata = metadata
return out, nil
}
|
165
166
167
168
169
170
171
172
173
174
175
176
177
178
|
// File 'service/s3/api_op_GetObjectAttributes.go', line 165
func (c *Client) GetObjectAttributes(ctx context.Context, params *GetObjectAttributesInput, optFns ...func(*Options)) (*GetObjectAttributesOutput, error) {
if params == nil {
params = &GetObjectAttributesInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectAttributes", params, optFns, c.addOperationGetObjectAttributesMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectAttributesOutput)
out.ResultMetadata = metadata
return out, nil
}
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
// File 'service/s3/api_op_GetObjectLegalHold.go', line 27
func (c *Client) GetObjectLegalHold(ctx context.Context, params *GetObjectLegalHoldInput, optFns ...func(*Options)) (*GetObjectLegalHoldOutput, error) {
if params == nil {
params = &GetObjectLegalHoldInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectLegalHold", params, optFns, c.addOperationGetObjectLegalHoldMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectLegalHoldOutput)
out.ResultMetadata = metadata
return out, nil
}
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
// File 'service/s3/api_op_GetObjectLockConfiguration.go', line 27
func (c *Client) GetObjectLockConfiguration(ctx context.Context, params *GetObjectLockConfigurationInput, optFns ...func(*Options)) (*GetObjectLockConfigurationOutput, error) {
if params == nil {
params = &GetObjectLockConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectLockConfiguration", params, optFns, c.addOperationGetObjectLockConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectLockConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
// File 'service/s3/api_op_GetObjectRetention.go', line 27
func (c *Client) GetObjectRetention(ctx context.Context, params *GetObjectRetentionInput, optFns ...func(*Options)) (*GetObjectRetentionOutput, error) {
if params == nil {
params = &GetObjectRetentionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectRetention", params, optFns, c.addOperationGetObjectRetentionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectRetentionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
// File 'service/s3/api_op_GetObjectTagging.go', line 44
func (c *Client) GetObjectTagging(ctx context.Context, params *GetObjectTaggingInput, optFns ...func(*Options)) (*GetObjectTaggingOutput, error) {
if params == nil {
params = &GetObjectTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectTagging", params, optFns, c.addOperationGetObjectTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
// File 'service/s3/api_op_GetObjectTorrent.go', line 34
func (c *Client) GetObjectTorrent(ctx context.Context, params *GetObjectTorrentInput, optFns ...func(*Options)) (*GetObjectTorrentOutput, error) {
if params == nil {
params = &GetObjectTorrentInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetObjectTorrent", params, optFns, c.addOperationGetObjectTorrentMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetObjectTorrentOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_GetPublicAccessBlock.go', line 48
func (c *Client) GetPublicAccessBlock(ctx context.Context, params *GetPublicAccessBlockInput, optFns ...func(*Options)) (*GetPublicAccessBlockOutput, error) {
if params == nil {
params = &GetPublicAccessBlockInput{}
}
result, metadata, err := c.invokeOperation(ctx, "GetPublicAccessBlock", params, optFns, c.addOperationGetPublicAccessBlockMiddlewares)
if err != nil {
return nil, err
}
out := result.(*GetPublicAccessBlockOutput)
out.ResultMetadata = metadata
return out, nil
}
|
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
// File 'service/s3/api_op_HeadBucket.go', line 74
func (c *Client) HeadBucket(ctx context.Context, params *HeadBucketInput, optFns ...func(*Options)) (*HeadBucketOutput, error) {
if params == nil {
params = &HeadBucketInput{}
}
result, metadata, err := c.invokeOperation(ctx, "HeadBucket", params, optFns, c.addOperationHeadBucketMiddlewares)
if err != nil {
return nil, err
}
out := result.(*HeadBucketOutput)
out.ResultMetadata = metadata
return out, nil
}
|
141
142
143
144
145
146
147
148
149
150
151
152
153
154
|
// File 'service/s3/api_op_HeadObject.go', line 141
func (c *Client) HeadObject(ctx context.Context, params *HeadObjectInput, optFns ...func(*Options)) (*HeadObjectOutput, error) {
if params == nil {
params = &HeadObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "HeadObject", params, optFns, c.addOperationHeadObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*HeadObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
// File 'service/s3/api_op_ListBucketAnalyticsConfigurations.go', line 50
func (c *Client) ListBucketAnalyticsConfigurations(ctx context.Context, params *ListBucketAnalyticsConfigurationsInput, optFns ...func(*Options)) (*ListBucketAnalyticsConfigurationsOutput, error) {
if params == nil {
params = &ListBucketAnalyticsConfigurationsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBucketAnalyticsConfigurations", params, optFns, c.addOperationListBucketAnalyticsConfigurationsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketAnalyticsConfigurationsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
// File 'service/s3/api_op_ListBucketIntelligentTieringConfigurations.go', line 48
func (c *Client) ListBucketIntelligentTieringConfigurations(ctx context.Context, params *ListBucketIntelligentTieringConfigurationsInput, optFns ...func(*Options)) (*ListBucketIntelligentTieringConfigurationsOutput, error) {
if params == nil {
params = &ListBucketIntelligentTieringConfigurationsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBucketIntelligentTieringConfigurations", params, optFns, c.addOperationListBucketIntelligentTieringConfigurationsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketIntelligentTieringConfigurationsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
// File 'service/s3/api_op_ListBucketInventoryConfigurations.go', line 50
func (c *Client) ListBucketInventoryConfigurations(ctx context.Context, params *ListBucketInventoryConfigurationsInput, optFns ...func(*Options)) (*ListBucketInventoryConfigurationsOutput, error) {
if params == nil {
params = &ListBucketInventoryConfigurationsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBucketInventoryConfigurations", params, optFns, c.addOperationListBucketInventoryConfigurationsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketInventoryConfigurationsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
// File 'service/s3/api_op_ListBucketMetricsConfigurations.go', line 51
func (c *Client) ListBucketMetricsConfigurations(ctx context.Context, params *ListBucketMetricsConfigurationsInput, optFns ...func(*Options)) (*ListBucketMetricsConfigurationsOutput, error) {
if params == nil {
params = &ListBucketMetricsConfigurationsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBucketMetricsConfigurations", params, optFns, c.addOperationListBucketMetricsConfigurationsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketMetricsConfigurationsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
// File 'service/s3/api_op_ListBuckets.go', line 32
func (c *Client) ListBuckets(ctx context.Context, params *ListBucketsInput, optFns ...func(*Options)) (*ListBucketsOutput, error) {
if params == nil {
params = &ListBucketsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBuckets", params, optFns, c.addOperationListBucketsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
// File 'service/s3/api_op_ListBucketsExtended.go', line 33
func (c *Client) ListBucketsExtended(ctx context.Context, params *ListBucketsExtendedInput, optFns ...func(*Options)) (*ListBucketsExtendedOutput, error) {
if params == nil {
params = &ListBucketsExtendedInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListBucketsExtended", params, optFns, c.addOperationListBucketsExtendedMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListBucketsExtendedOutput)
out.ResultMetadata = metadata
return out, nil
}
|
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
// File 'service/s3/api_op_ListDirectoryBuckets.go', line 43
func (c *Client) ListDirectoryBuckets(ctx context.Context, params *ListDirectoryBucketsInput, optFns ...func(*Options)) (*ListDirectoryBucketsOutput, error) {
if params == nil {
params = &ListDirectoryBucketsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListDirectoryBuckets", params, optFns, c.addOperationListDirectoryBucketsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListDirectoryBucketsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
// File 'service/s3/api_op_ListLegalHolds.go', line 17
func (c *Client) ListLegalHolds(ctx context.Context, params *ListLegalHoldsInput, optFns ...func(*Options)) (*ListLegalHoldsOutput, error) {
if params == nil {
params = &ListLegalHoldsInput{}
}
result, metadata, err := c.invokeOperation(ctx, opListLegalHolds, params, optFns, c.addOperationListLegalHoldsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListLegalHoldsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
// File 'service/s3/api_op_ListMultipartUploads.go', line 111
func (c *Client) ListMultipartUploads(ctx context.Context, params *ListMultipartUploadsInput, optFns ...func(*Options)) (*ListMultipartUploadsOutput, error) {
if params == nil {
params = &ListMultipartUploadsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListMultipartUploads", params, optFns, c.addOperationListMultipartUploadsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListMultipartUploadsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
// File 'service/s3/api_op_ListObjects.go', line 44
func (c *Client) ListObjects(ctx context.Context, params *ListObjectsInput, optFns ...func(*Options)) (*ListObjectsOutput, error) {
if params == nil {
params = &ListObjectsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListObjects", params, optFns, c.addOperationListObjectsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListObjectsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
// File 'service/s3/api_op_ListObjectsV2.go', line 91
func (c *Client) ListObjectsV2(ctx context.Context, params *ListObjectsV2Input, optFns ...func(*Options)) (*ListObjectsV2Output, error) {
if params == nil {
params = &ListObjectsV2Input{}
}
result, metadata, err := c.invokeOperation(ctx, "ListObjectsV2", params, optFns, c.addOperationListObjectsV2Middlewares)
if err != nil {
return nil, err
}
out := result.(*ListObjectsV2Output)
out.ResultMetadata = metadata
return out, nil
}
|
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
// File 'service/s3/api_op_ListObjectVersions.go', line 43
func (c *Client) ListObjectVersions(ctx context.Context, params *ListObjectVersionsInput, optFns ...func(*Options)) (*ListObjectVersionsOutput, error) {
if params == nil {
params = &ListObjectVersionsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListObjectVersions", params, optFns, c.addOperationListObjectVersionsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListObjectVersionsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
// File 'service/s3/api_op_ListParts.go', line 91
func (c *Client) ListParts(ctx context.Context, params *ListPartsInput, optFns ...func(*Options)) (*ListPartsOutput, error) {
if params == nil {
params = &ListPartsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "ListParts", params, optFns, c.addOperationListPartsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*ListPartsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
Options returns a copy of the client configuration.
Callers SHOULD NOT perform mutations on any inner structures within client config. Config overrides should instead be made on a per-operation basis through functional options.
234
235
236
|
// File 'service/s3/api_client.go', line 234
func (c *Client) Options() Options {
return c.options.Copy()
}
|
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
// File 'service/s3/api_op_PutBucketAccelerateConfiguration.go', line 56
func (c *Client) PutBucketAccelerateConfiguration(ctx context.Context, params *PutBucketAccelerateConfigurationInput, optFns ...func(*Options)) (*PutBucketAccelerateConfigurationOutput, error) {
if params == nil {
params = &PutBucketAccelerateConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketAccelerateConfiguration", params, optFns, c.addOperationPutBucketAccelerateConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketAccelerateConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
170
171
172
173
174
175
176
177
178
179
180
181
182
183
|
// File 'service/s3/api_op_PutBucketAcl.go', line 170
func (c *Client) PutBucketAcl(ctx context.Context, params *PutBucketAclInput, optFns ...func(*Options)) (*PutBucketAclOutput, error) {
if params == nil {
params = &PutBucketAclInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketAcl", params, optFns, c.addOperationPutBucketAclMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketAclOutput)
out.ResultMetadata = metadata
return out, nil
}
|
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
// File 'service/s3/api_op_PutBucketAnalyticsConfiguration.go', line 77
func (c *Client) PutBucketAnalyticsConfiguration(ctx context.Context, params *PutBucketAnalyticsConfigurationInput, optFns ...func(*Options)) (*PutBucketAnalyticsConfigurationOutput, error) {
if params == nil {
params = &PutBucketAnalyticsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketAnalyticsConfiguration", params, optFns, c.addOperationPutBucketAnalyticsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketAnalyticsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
// File 'service/s3/api_op_PutBucketCors.go', line 65
func (c *Client) PutBucketCors(ctx context.Context, params *PutBucketCorsInput, optFns ...func(*Options)) (*PutBucketCorsOutput, error) {
if params == nil {
params = &PutBucketCorsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketCors", params, optFns, c.addOperationPutBucketCorsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketCorsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
// File 'service/s3/api_op_PutBucketEncryption.go', line 127
func (c *Client) PutBucketEncryption(ctx context.Context, params *PutBucketEncryptionInput, optFns ...func(*Options)) (*PutBucketEncryptionOutput, error) {
if params == nil {
params = &PutBucketEncryptionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketEncryption", params, optFns, c.addOperationPutBucketEncryptionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketEncryptionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
// File 'service/s3/api_op_PutBucketIntelligentTieringConfiguration.go', line 68
func (c *Client) PutBucketIntelligentTieringConfiguration(ctx context.Context, params *PutBucketIntelligentTieringConfigurationInput, optFns ...func(*Options)) (*PutBucketIntelligentTieringConfigurationOutput, error) {
if params == nil {
params = &PutBucketIntelligentTieringConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketIntelligentTieringConfiguration", params, optFns, c.addOperationPutBucketIntelligentTieringConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketIntelligentTieringConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
// File 'service/s3/api_op_PutBucketInventoryConfiguration.go', line 86
func (c *Client) PutBucketInventoryConfiguration(ctx context.Context, params *PutBucketInventoryConfigurationInput, optFns ...func(*Options)) (*PutBucketInventoryConfigurationOutput, error) {
if params == nil {
params = &PutBucketInventoryConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketInventoryConfiguration", params, optFns, c.addOperationPutBucketInventoryConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketInventoryConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
// File 'service/s3/api_op_PutBucketLifecycleConfiguration.go', line 124
func (c *Client) PutBucketLifecycleConfiguration(ctx context.Context, params *PutBucketLifecycleConfigurationInput, optFns ...func(*Options)) (*PutBucketLifecycleConfigurationOutput, error) {
if params == nil {
params = &PutBucketLifecycleConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketLifecycleConfiguration", params, optFns, c.addOperationPutBucketLifecycleConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketLifecycleConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
// File 'service/s3/api_op_PutBucketLogging.go', line 79
func (c *Client) PutBucketLogging(ctx context.Context, params *PutBucketLoggingInput, optFns ...func(*Options)) (*PutBucketLoggingOutput, error) {
if params == nil {
params = &PutBucketLoggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketLogging", params, optFns, c.addOperationPutBucketLoggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketLoggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
// File 'service/s3/api_op_PutBucketMetricsConfiguration.go', line 54
func (c *Client) PutBucketMetricsConfiguration(ctx context.Context, params *PutBucketMetricsConfigurationInput, optFns ...func(*Options)) (*PutBucketMetricsConfigurationOutput, error) {
if params == nil {
params = &PutBucketMetricsConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketMetricsConfiguration", params, optFns, c.addOperationPutBucketMetricsConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketMetricsConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
// File 'service/s3/api_op_PutBucketNotificationConfiguration.go', line 69
func (c *Client) PutBucketNotificationConfiguration(ctx context.Context, params *PutBucketNotificationConfigurationInput, optFns ...func(*Options)) (*PutBucketNotificationConfigurationOutput, error) {
if params == nil {
params = &PutBucketNotificationConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketNotificationConfiguration", params, optFns, c.addOperationPutBucketNotificationConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketNotificationConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
// File 'service/s3/api_op_PutBucketOwnershipControls.go', line 33
func (c *Client) PutBucketOwnershipControls(ctx context.Context, params *PutBucketOwnershipControlsInput, optFns ...func(*Options)) (*PutBucketOwnershipControlsOutput, error) {
if params == nil {
params = &PutBucketOwnershipControlsInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketOwnershipControls", params, optFns, c.addOperationPutBucketOwnershipControlsMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketOwnershipControlsOutput)
out.ResultMetadata = metadata
return out, nil
}
|
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
// File 'service/s3/api_op_PutBucketPolicy.go', line 77
func (c *Client) PutBucketPolicy(ctx context.Context, params *PutBucketPolicyInput, optFns ...func(*Options)) (*PutBucketPolicyOutput, error) {
if params == nil {
params = &PutBucketPolicyInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketPolicy", params, optFns, c.addOperationPutBucketPolicyMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketPolicyOutput)
out.ResultMetadata = metadata
return out, nil
}
|
16
17
18
19
20
21
22
23
24
25
26
27
|
// File 'service/s3/api_op_PutBucketProtectionConfiguration.go', line 16
func (c *Client) PutBucketProtectionConfiguration(ctx context.Context, params *PutBucketProtectionConfigurationInput, optFns ...func(*Options)) (*PutBucketProtectionConfigurationOutput, error) {
if params == nil {
params = &PutBucketProtectionConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, opPutBucketProtectionConfiguration, params, optFns, c.addOperationPutBucketProtectionConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketProtectionConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
// File 'service/s3/api_op_PutBucketReplication.go', line 82
func (c *Client) PutBucketReplication(ctx context.Context, params *PutBucketReplicationInput, optFns ...func(*Options)) (*PutBucketReplicationOutput, error) {
if params == nil {
params = &PutBucketReplicationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketReplication", params, optFns, c.addOperationPutBucketReplicationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketReplicationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
// File 'service/s3/api_op_PutBucketRequestPayment.go', line 33
func (c *Client) PutBucketRequestPayment(ctx context.Context, params *PutBucketRequestPaymentInput, optFns ...func(*Options)) (*PutBucketRequestPaymentOutput, error) {
if params == nil {
params = &PutBucketRequestPaymentInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketRequestPayment", params, optFns, c.addOperationPutBucketRequestPaymentMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketRequestPaymentOutput)
out.ResultMetadata = metadata
return out, nil
}
|
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
// File 'service/s3/api_op_PutBucketTagging.go', line 65
func (c *Client) PutBucketTagging(ctx context.Context, params *PutBucketTaggingInput, optFns ...func(*Options)) (*PutBucketTaggingOutput, error) {
if params == nil {
params = &PutBucketTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketTagging", params, optFns, c.addOperationPutBucketTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
// File 'service/s3/api_op_PutBucketVersioning.go', line 65
func (c *Client) PutBucketVersioning(ctx context.Context, params *PutBucketVersioningInput, optFns ...func(*Options)) (*PutBucketVersioningOutput, error) {
if params == nil {
params = &PutBucketVersioningInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketVersioning", params, optFns, c.addOperationPutBucketVersioningMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketVersioningOutput)
out.ResultMetadata = metadata
return out, nil
}
|
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
// File 'service/s3/api_op_PutBucketWebsite.go', line 88
func (c *Client) PutBucketWebsite(ctx context.Context, params *PutBucketWebsiteInput, optFns ...func(*Options)) (*PutBucketWebsiteOutput, error) {
if params == nil {
params = &PutBucketWebsiteInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutBucketWebsite", params, optFns, c.addOperationPutBucketWebsiteMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutBucketWebsiteOutput)
out.ResultMetadata = metadata
return out, nil
}
|
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
// File 'service/s3/api_op_PutObject.go', line 132
func (c *Client) PutObject(ctx context.Context, params *PutObjectInput, optFns ...func(*Options)) (*PutObjectOutput, error) {
if params == nil {
params = &PutObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObject", params, optFns, c.addOperationPutObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
162
163
164
165
166
167
168
169
170
171
172
173
174
175
|
// File 'service/s3/api_op_PutObjectAcl.go', line 162
func (c *Client) PutObjectAcl(ctx context.Context, params *PutObjectAclInput, optFns ...func(*Options)) (*PutObjectAclOutput, error) {
if params == nil {
params = &PutObjectAclInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObjectAcl", params, optFns, c.addOperationPutObjectAclMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectAclOutput)
out.ResultMetadata = metadata
return out, nil
}
|
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
// File 'service/s3/api_op_PutObjectLegalHold.go', line 24
func (c *Client) PutObjectLegalHold(ctx context.Context, params *PutObjectLegalHoldInput, optFns ...func(*Options)) (*PutObjectLegalHoldOutput, error) {
if params == nil {
params = &PutObjectLegalHoldInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObjectLegalHold", params, optFns, c.addOperationPutObjectLegalHoldMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectLegalHoldOutput)
out.ResultMetadata = metadata
return out, nil
}
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
// File 'service/s3/api_op_PutObjectLockConfiguration.go', line 32
func (c *Client) PutObjectLockConfiguration(ctx context.Context, params *PutObjectLockConfigurationInput, optFns ...func(*Options)) (*PutObjectLockConfigurationOutput, error) {
if params == nil {
params = &PutObjectLockConfigurationInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObjectLockConfiguration", params, optFns, c.addOperationPutObjectLockConfigurationMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectLockConfigurationOutput)
out.ResultMetadata = metadata
return out, nil
}
|
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
// File 'service/s3/api_op_PutObjectRetention.go', line 26
func (c *Client) PutObjectRetention(ctx context.Context, params *PutObjectRetentionInput, optFns ...func(*Options)) (*PutObjectRetentionOutput, error) {
if params == nil {
params = &PutObjectRetentionInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObjectRetention", params, optFns, c.addOperationPutObjectRetentionMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectRetentionOutput)
out.ResultMetadata = metadata
return out, nil
}
|
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
// File 'service/s3/api_op_PutObjectTagging.go', line 60
func (c *Client) PutObjectTagging(ctx context.Context, params *PutObjectTaggingInput, optFns ...func(*Options)) (*PutObjectTaggingOutput, error) {
if params == nil {
params = &PutObjectTaggingInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutObjectTagging", params, optFns, c.addOperationPutObjectTaggingMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutObjectTaggingOutput)
out.ResultMetadata = metadata
return out, nil
}
|
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
// File 'service/s3/api_op_PutPublicAccessBlock.go', line 49
func (c *Client) PutPublicAccessBlock(ctx context.Context, params *PutPublicAccessBlockInput, optFns ...func(*Options)) (*PutPublicAccessBlockOutput, error) {
if params == nil {
params = &PutPublicAccessBlockInput{}
}
result, metadata, err := c.invokeOperation(ctx, "PutPublicAccessBlock", params, optFns, c.addOperationPutPublicAccessBlockMiddlewares)
if err != nil {
return nil, err
}
out := result.(*PutPublicAccessBlockOutput)
out.ResultMetadata = metadata
return out, nil
}
|
162
163
164
165
166
167
168
169
170
171
172
173
174
175
|
// File 'service/s3/api_op_RestoreObject.go', line 162
func (c *Client) RestoreObject(ctx context.Context, params *RestoreObjectInput, optFns ...func(*Options)) (*RestoreObjectOutput, error) {
if params == nil {
params = &RestoreObjectInput{}
}
result, metadata, err := c.invokeOperation(ctx, "RestoreObject", params, optFns, c.addOperationRestoreObjectMiddlewares)
if err != nil {
return nil, err
}
out := result.(*RestoreObjectOutput)
out.ResultMetadata = metadata
return out, nil
}
|
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
// File 'service/s3/api_op_SelectObjectContent.go', line 104
func (c *Client) SelectObjectContent(ctx context.Context, params *SelectObjectContentInput, optFns ...func(*Options)) (*SelectObjectContentOutput, error) {
if params == nil {
params = &SelectObjectContentInput{}
}
result, metadata, err := c.invokeOperation(ctx, "SelectObjectContent", params, optFns, c.addOperationSelectObjectContentMiddlewares)
if err != nil {
return nil, err
}
out := result.(*SelectObjectContentOutput)
out.ResultMetadata = metadata
return out, nil
}
|
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
// File 'service/s3/api_op_UploadPart.go', line 176
func (c *Client) UploadPart(ctx context.Context, params *UploadPartInput, optFns ...func(*Options)) (*UploadPartOutput, error) {
if params == nil {
params = &UploadPartInput{}
}
result, metadata, err := c.invokeOperation(ctx, "UploadPart", params, optFns, c.addOperationUploadPartMiddlewares)
if err != nil {
return nil, err
}
out := result.(*UploadPartOutput)
out.ResultMetadata = metadata
return out, nil
}
|
180
181
182
183
184
185
186
187
188
189
190
191
192
193
|
// File 'service/s3/api_op_UploadPartCopy.go', line 180
func (c *Client) UploadPartCopy(ctx context.Context, params *UploadPartCopyInput, optFns ...func(*Options)) (*UploadPartCopyOutput, error) {
if params == nil {
params = &UploadPartCopyInput{}
}
result, metadata, err := c.invokeOperation(ctx, "UploadPartCopy", params, optFns, c.addOperationUploadPartCopyMiddlewares)
if err != nil {
return nil, err
}
out := result.(*UploadPartCopyOutput)
out.ResultMetadata = metadata
return out, nil
}
|
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
// File 'service/s3/api_op_WriteGetObjectResponse.go', line 68
func (c *Client) WriteGetObjectResponse(ctx context.Context, params *WriteGetObjectResponseInput, optFns ...func(*Options)) (*WriteGetObjectResponseOutput, error) {
if params == nil {
params = &WriteGetObjectResponseInput{}
}
result, metadata, err := c.invokeOperation(ctx, "WriteGetObjectResponse", params, optFns, c.addOperationWriteGetObjectResponseMiddlewares)
if err != nil {
return nil, err
}
out := result.(*WriteGetObjectResponseOutput)
out.ResultMetadata = metadata
return out, nil
}
|