You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/client-s3-control/src/S3Control.ts
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -2323,7 +2323,7 @@ export class S3Control extends S3ControlClient {
2323
2323
/**
2324
2324
* <p>Gets the Amazon S3 Storage Lens configuration. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html">Assessing your storage
2325
2325
* activity and usage with Amazon S3 Storage Lens </a> in the
2326
-
* <i>Amazon S3 User Guide</i>.</p>
2326
+
* <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
2327
2327
* <note>
2328
2328
* <p>To use this action, you must have permission to perform the
2329
2329
* <code>s3:GetStorageLensConfiguration</code> action. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html">Setting permissions to use Amazon S3 Storage Lens</a> in the
@@ -3363,7 +3363,7 @@ export class S3Control extends S3ControlClient {
3363
3363
3364
3364
/**
3365
3365
* <p>Puts an Amazon S3 Storage Lens configuration. For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html">Working with
3366
-
* Amazon S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>.</p>
3366
+
* Amazon S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
3367
3367
* <note>
3368
3368
* <p>To use this action, you must have permission to perform the
3369
3369
* <code>s3:PutStorageLensConfiguration</code> action. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html">Setting permissions to use Amazon S3 Storage Lens</a> in the
* <p>Gets the Amazon S3 Storage Lens configuration. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html">Assessing your storage
34
34
* activity and usage with Amazon S3 Storage Lens </a> in the
35
-
* <i>Amazon S3 User Guide</i>.</p>
35
+
* <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
36
36
* <note>
37
37
* <p>To use this action, you must have permission to perform the
38
38
* <code>s3:GetStorageLensConfiguration</code> action. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html">Setting permissions to use Amazon S3 Storage Lens</a> in the
* <p>Puts an Amazon S3 Storage Lens configuration. For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html">Working with
32
-
* Amazon S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>.</p>
32
+
* Amazon S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
33
33
* <note>
34
34
* <p>To use this action, you must have permission to perform the
35
35
* <code>s3:PutStorageLensConfiguration</code> action. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html">Setting permissions to use Amazon S3 Storage Lens</a> in the
* <p>The container element for Amazon S3 Storage Lens activity metrics. Activity metrics show details about
79
+
* how your storage is requested, such as requests (for example, All requests, Get requests,
80
+
* Put requests), bytes uploaded or downloaded, and errors.</p>
81
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
79
82
*/
80
83
exportinterfaceActivityMetrics{
81
84
/**
82
-
* <p>A container for whether the activity metrics are enabled.</p>
85
+
* <p>A container that indicates whether activity metrics are enabled.</p>
86
+
*/
87
+
IsEnabled?: boolean;
88
+
}
89
+
90
+
/**
91
+
* <p>The container element for Amazon S3 Storage Lens advanced cost-optimization metrics. Advanced
92
+
* cost-optimization metrics provide insights that you can use to manage and optimize your
93
+
* storage costs, for example, lifecycle rule counts for transitions, expirations, and
94
+
* incomplete multipart uploads.</p>
95
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
96
+
*/
97
+
exportinterfaceAdvancedCostOptimizationMetrics{
98
+
/**
99
+
* <p>A container that indicates whether advanced cost-optimization metrics are
100
+
* enabled.</p>
101
+
*/
102
+
IsEnabled?: boolean;
103
+
}
104
+
105
+
/**
106
+
* <p>The container element for Amazon S3 Storage Lens advanced data-protection metrics. Advanced
107
+
* data-protection metrics provide insights that you can use to perform audits and protect
108
+
* your data, for example replication rule counts within and across Regions.</p>
109
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
110
+
*/
111
+
exportinterfaceAdvancedDataProtectionMetrics{
112
+
/**
113
+
* <p>A container that indicates whether advanced data-protection metrics are enabled.</p>
114
+
*/
115
+
IsEnabled?: boolean;
116
+
}
117
+
118
+
/**
119
+
* <p>The container element for Amazon S3 Storage Lens detailed status code metrics. Detailed status
120
+
* code metrics generate metrics for HTTP status codes, such as <code>200 OK</code>, <code>403
121
+
* Forbidden</code>, <code>503 Service Unavailable</code> and others. </p>
122
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
123
+
*/
124
+
exportinterfaceDetailedStatusCodesMetrics{
125
+
/**
126
+
* <p>A container that indicates whether detailed status code metrics are enabled.</p>
* <p>A container for the bucket-level configuration.</p>
180
+
* <p>A container for the bucket-level configuration for Amazon S3 Storage Lens.</p>
181
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>.</p>
137
182
*/
138
183
exportinterfaceBucketLevel{
139
184
/**
140
-
* <p>A container for the bucket-level activity metrics for Amazon S3 Storage Lens</p>
185
+
* <p>A container for the bucket-level activity metrics for S3 Storage Lens.</p>
141
186
*/
142
187
ActivityMetrics?: ActivityMetrics;
143
188
144
189
/**
145
-
* <p>A container for the bucket-level prefix-level metrics for S3 Storage Lens</p>
190
+
* <p>A container for the prefix-level metrics for S3 Storage Lens. </p>
146
191
*/
147
192
PrefixLevel?: PrefixLevel;
193
+
194
+
/**
195
+
* <p>A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.</p>
* <p>A container for the account level Amazon S3 Storage Lens configuration.</p>
211
+
* <p>A container for the account-level Amazon S3 Storage Lens configuration.</p>
212
+
* <p>For more information about S3 Storage Lens, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html">Assessing your storage activity and usage with S3 Storage Lens</a> in the <i>Amazon S3 User Guide</i>. For a complete list of S3 Storage Lens metrics, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html">S3 Storage Lens metrics glossary</a> in the <i>Amazon S3 User Guide</i>.</p>
152
213
*/
153
214
exportinterfaceAccountLevel{
154
215
/**
155
-
* <p>A container for the S3 Storage Lens activity metrics.</p>
216
+
* <p>A container for S3 Storage Lens activity metrics.</p>
156
217
*/
157
218
ActivityMetrics?: ActivityMetrics;
158
219
159
220
/**
160
221
* <p>A container for the S3 Storage Lens bucket-level configuration.</p>
161
222
*/
162
223
BucketLevel: BucketLevel|undefined;
224
+
225
+
/**
226
+
* <p>A container for S3 Storage Lens advanced cost-optimization metrics.</p>
* <p>The <code>PublicAccessBlock</code> configuration that you want to apply to this Amazon S3
198
274
* account. You can enable the configuration options in any combination. For more information
199
275
* about when Amazon S3 considers a bucket or object public, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status">The Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
200
-
* <p>This is not supported for Amazon S3 on Outposts.</p>
276
+
* <p>This data type is not supported for Amazon S3 on Outposts.</p>
201
277
*/
202
278
exportinterfacePublicAccessBlockConfiguration{
203
279
/**
204
-
* <p>Specifies whether Amazon S3 should block public access control lists (ACLs) for buckets
205
-
* in this account. Setting this element to <code>TRUE</code> causes the following
280
+
* <p>Specifies whether Amazon S3 should block public access control lists (ACLs) for buckets in
281
+
* this account. Setting this element to <code>TRUE</code> causes the following
206
282
* behavior:</p>
207
283
* <ul>
208
284
* <li>
209
-
* <p>PUT Bucket acl and PUT Object acl calls fail if the specified ACL is
210
-
* public.</p>
285
+
* <p>
286
+
* <code>PutBucketAcl</code> and <code>PutObjectAcl</code> calls fail if the
287
+
* specified ACL is public.</p>
211
288
* </li>
212
289
* <li>
213
290
* <p>PUT Object calls fail if the request includes a public ACL.</p>
* <p>The <code>PublicAccessBlock</code> configuration that you want to apply to this Amazon S3
277
354
* account. You can enable the configuration options in any combination. For more information
278
355
* about when Amazon S3 considers a bucket or object public, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status">The Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
279
-
* <p>This is not supported for Amazon S3 on Outposts.</p>
356
+
* <p>This data type is not supported for Amazon S3 on Outposts.</p>
* <p>The <code>PublicAccessBlock</code> configuration that you want to apply to this Amazon S3
2262
2342
* account. You can enable the configuration options in any combination. For more information
2263
2343
* about when Amazon S3 considers a bucket or object public, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status">The Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
2264
-
* <p>This is not supported for Amazon S3 on Outposts.</p>
2344
+
* <p>This data type is not supported for Amazon S3 on Outposts.</p>
* <p>The <code>PublicAccessBlock</code> configuration that you want to apply to this Amazon S3
2860
2940
* account. You can enable the configuration options in any combination. For more information
2861
2941
* about when Amazon S3 considers a bucket or object public, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status">The Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
2862
-
* <p>This is not supported for Amazon S3 on Outposts.</p>
2942
+
* <p>This data type is not supported for Amazon S3 on Outposts.</p>
0 commit comments