summaryrefslogtreecommitdiffstats
path: root/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model
diff options
context:
space:
mode:
authorarcadia-devtools <[email protected]>2022-03-02 12:50:27 +0300
committerarcadia-devtools <[email protected]>2022-03-02 12:50:27 +0300
commitd0f80d5e60d77854f9d6262a59a7349e2b21f9d2 (patch)
tree01f1e033ce5519d96b7d6a83718221dcb8021eec /contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model
parent26286f616cee657612a9d820be6da2cdbd4de0ef (diff)
intermediate changes
ref:40ac71fae6ea311a73473cf4297ca93bf27559c3
Diffstat (limited to 'contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model')
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortIncompleteMultipartUpload.h3
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h192
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AccelerateConfiguration.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/BucketLifecycleConfiguration.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSConfiguration.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSRule.h54
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadResult.h140
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Condition.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h256
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectResultDetails.h28
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h224
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadResult.h140
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DefaultRetention.h50
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketAnalyticsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h192
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h200
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h208
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsResult.h28
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Error.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ErrorDocument.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ExistingObjectReplication.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/FilterRule.h18
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h112
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h88
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h88
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRequest.h256
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectResult.h38
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h88
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h223
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTorrentRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h176
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h192
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectResult.h24
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IndexDocument.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IntelligentTieringFilter.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LambdaFunctionConfiguration.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRule.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRuleFilter.h40
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h176
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h200
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsResult.h126
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h200
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Result.h206
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h176
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NoncurrentVersionTransition.h8
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NotificationConfigurationFilter.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Object.h12
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectIdentifier.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockConfiguration.h60
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockRule.h42
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PublicAccessBlockConfiguration.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h34
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h40
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h64
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h248
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h88
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h216
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h100
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h199
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h34
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/QueueConfigurationDeprecated.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Redirect.h96
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationConfiguration.h24
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRule.h8
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleAndOperator.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleFilter.h48
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h224
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RoutingRule.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Rule.h68
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentHandler.h2
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ServerSideEncryptionRule.h8
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/TopicConfiguration.h16
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Transition.h4
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h208
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h176
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h1661
129 files changed, 5445 insertions, 3697 deletions
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortIncompleteMultipartUpload.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortIncompleteMultipartUpload.h
index 25112f80a46..fb84bdcf68c 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortIncompleteMultipartUpload.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortIncompleteMultipartUpload.h
@@ -26,8 +26,7 @@ namespace Model
* For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html#mpu-abort-incomplete-mpu-lifecycle-config">
* Aborting Incomplete Multipart Uploads Using a Bucket Lifecycle Policy</a> in the
- * <i>Amazon Simple Storage Service Developer Guide</i>.</p><p><h3>See Also:</h3>
- * <a
+ * <i>Amazon S3 User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/AbortIncompleteMultipartUpload">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h
index 6fe4cb61f17..92e6d27ca69 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h
@@ -44,185 +44,169 @@ namespace Model
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline AbortMultipartUploadRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline AbortMultipartUploadRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name to which the upload was taking place. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline AbortMultipartUploadRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -329,56 +313,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline AbortMultipartUploadRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline AbortMultipartUploadRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AccelerateConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AccelerateConfiguration.h
index 924d3f602fc..111ac834752 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AccelerateConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/AccelerateConfiguration.h
@@ -26,8 +26,8 @@ namespace Model
* <p>Configures the transfer acceleration state for an Amazon S3 bucket. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html">Amazon
- * S3 Transfer Acceleration</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p><p><h3>See Also:</h3> <a
+ * S3 Transfer Acceleration</a> in the <i>Amazon S3 User Guide</i>.</p><p><h3>See
+ * Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/AccelerateConfiguration">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/BucketLifecycleConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/BucketLifecycleConfiguration.h
index 5c16eef4487..ee35f3fd9aa 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/BucketLifecycleConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/BucketLifecycleConfiguration.h
@@ -27,8 +27,8 @@ namespace Model
* <p>Specifies the lifecycle configuration for objects in an Amazon S3 bucket. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html">Object
- * Lifecycle Management</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p><p><h3>See Also:</h3> <a
+ * Lifecycle Management</a> in the <i>Amazon S3 User Guide</i>.</p><p><h3>See
+ * Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/BucketLifecycleConfiguration">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSConfiguration.h
index 86a8e41c0d9..5280876ab3d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSConfiguration.h
@@ -27,8 +27,8 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p><p><h3>See Also:</h3> <a
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User
+ * Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/CORSConfiguration">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSRule.h
index 7c725e26112..fd1808aa0a2 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CORSRule.h
@@ -5,8 +5,8 @@
#pragma once
#include <aws/s3/S3_EXPORTS.h>
-#include <aws/core/utils/memory/stl/AWSVector.h>
#include <aws/core/utils/memory/stl/AWSString.h>
+#include <aws/core/utils/memory/stl/AWSVector.h>
#include <utility>
namespace Aws
@@ -40,6 +40,55 @@ namespace Model
/**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline const Aws::String& GetID() const{ return m_iD; }
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline bool IDHasBeenSet() const { return m_iDHasBeenSet; }
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline void SetID(const Aws::String& value) { m_iDHasBeenSet = true; m_iD = value; }
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline void SetID(Aws::String&& value) { m_iDHasBeenSet = true; m_iD = std::move(value); }
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline void SetID(const char* value) { m_iDHasBeenSet = true; m_iD.assign(value); }
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline CORSRule& WithID(const Aws::String& value) { SetID(value); return *this;}
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline CORSRule& WithID(Aws::String&& value) { SetID(std::move(value)); return *this;}
+
+ /**
+ * <p>Unique identifier for the rule. The value cannot be longer than 255
+ * characters.</p>
+ */
+ inline CORSRule& WithID(const char* value) { SetID(value); return *this;}
+
+
+ /**
* <p>Headers that are specified in the <code>Access-Control-Request-Headers</code>
* header. These headers are allowed in a preflight OPTIONS request. In response to
* any preflight OPTIONS request, Amazon S3 returns any requested headers that are
@@ -321,6 +370,9 @@ namespace Model
private:
+ Aws::String m_iD;
+ bool m_iDHasBeenSet;
+
Aws::Vector<Aws::String> m_allowedHeaders;
bool m_allowedHeadersHasBeenSet;
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h
index 00402979799..98e2ec27301 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h
@@ -217,56 +217,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline CompleteMultipartUploadRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline CompleteMultipartUploadRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadResult.h
index ed995d2ea63..d5cf10ac2b7 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadResult.h
@@ -72,162 +72,148 @@ namespace Model
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucket = value; }
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucket = std::move(value); }
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucket.assign(value); }
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CompleteMultipartUploadResult& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CompleteMultipartUploadResult& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket that contains the newly created object.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CompleteMultipartUploadResult& WithBucket(const char* value) { SetBucket(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Condition.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Condition.h
index 2bfaeccf840..3dd8f8afe6c 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Condition.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Condition.h
@@ -122,7 +122,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetKeyPrefixEquals() const{ return m_keyPrefixEquals; }
@@ -134,7 +138,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool KeyPrefixEqualsHasBeenSet() const { return m_keyPrefixEqualsHasBeenSet; }
@@ -146,7 +154,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKeyPrefixEquals(const Aws::String& value) { m_keyPrefixEqualsHasBeenSet = true; m_keyPrefixEquals = value; }
@@ -158,7 +170,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKeyPrefixEquals(Aws::String&& value) { m_keyPrefixEqualsHasBeenSet = true; m_keyPrefixEquals = std::move(value); }
@@ -170,7 +186,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKeyPrefixEquals(const char* value) { m_keyPrefixEqualsHasBeenSet = true; m_keyPrefixEquals.assign(value); }
@@ -182,7 +202,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Condition& WithKeyPrefixEquals(const Aws::String& value) { SetKeyPrefixEquals(value); return *this;}
@@ -194,7 +218,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Condition& WithKeyPrefixEquals(Aws::String&& value) { SetKeyPrefixEquals(std::move(value)); return *this;}
@@ -206,7 +234,11 @@ namespace Model
* all objects in the <code>docs/</code> folder. Required when the parent element
* <code>Condition</code> is specified and sibling
* <code>HttpErrorCodeReturnedEquals</code> is not specified. If both conditions
- * are specified, both must be true for the redirect to be applied.</p>
+ * are specified, both must be true for the redirect to be applied.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Condition& WithKeyPrefixEquals(const char* value) { SetKeyPrefixEquals(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h
index d704b0708bb..ccb52d1e7c5 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h
@@ -88,186 +88,170 @@ namespace Model
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CopyObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CopyObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The name of the destination bucket.</p> <p>When using this API with an access
- * point, you must direct requests to the access point hostname. The access point
- * hostname takes the form
+ * <p>The name of the destination bucket.</p> <p>When using this action with an
+ * access point, you must direct requests to the access point hostname. The access
+ * point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CopyObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -497,7 +481,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -533,7 +517,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -569,7 +553,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -605,7 +589,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -641,7 +625,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -677,7 +661,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -713,7 +697,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -749,7 +733,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and the key of the source object,
* separated by a slash (/). For example, to copy the object
@@ -1832,8 +1816,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS. </p> <p>Specifying this header with a COPY operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS. </p> <p>Specifying this header with a COPY action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline bool GetBucketKeyEnabled() const{ return m_bucketKeyEnabled; }
@@ -1841,8 +1825,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS. </p> <p>Specifying this header with a COPY operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS. </p> <p>Specifying this header with a COPY action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline bool BucketKeyEnabledHasBeenSet() const { return m_bucketKeyEnabledHasBeenSet; }
@@ -1850,8 +1834,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS. </p> <p>Specifying this header with a COPY operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS. </p> <p>Specifying this header with a COPY action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline void SetBucketKeyEnabled(bool value) { m_bucketKeyEnabledHasBeenSet = true; m_bucketKeyEnabled = value; }
@@ -1859,8 +1843,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS. </p> <p>Specifying this header with a COPY operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS. </p> <p>Specifying this header with a COPY action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline CopyObjectRequest& WithBucketKeyEnabled(bool value) { SetBucketKeyEnabled(value); return *this;}
@@ -2204,56 +2188,56 @@ namespace Model
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline CopyObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline CopyObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
@@ -2261,56 +2245,56 @@ namespace Model
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedSourceBucketOwner() const{ return m_expectedSourceBucketOwner; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline bool ExpectedSourceBucketOwnerHasBeenSet() const { return m_expectedSourceBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(const Aws::String& value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner = value; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(Aws::String&& value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(const char* value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner.assign(value); }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline CopyObjectRequest& WithExpectedSourceBucketOwner(const Aws::String& value) { SetExpectedSourceBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline CopyObjectRequest& WithExpectedSourceBucketOwner(Aws::String&& value) { SetExpectedSourceBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectResultDetails.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectResultDetails.h
index 9c9c0f47dde..69187574c3b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectResultDetails.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectResultDetails.h
@@ -41,87 +41,87 @@ namespace Model
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline const Aws::String& GetETag() const{ return m_eTag; }
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline bool ETagHasBeenSet() const { return m_eTagHasBeenSet; }
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline void SetETag(const Aws::String& value) { m_eTagHasBeenSet = true; m_eTag = value; }
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline void SetETag(Aws::String&& value) { m_eTagHasBeenSet = true; m_eTag = std::move(value); }
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline void SetETag(const char* value) { m_eTagHasBeenSet = true; m_eTag.assign(value); }
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline CopyObjectResultDetails& WithETag(const Aws::String& value) { SetETag(value); return *this;}
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline CopyObjectResultDetails& WithETag(Aws::String&& value) { SetETag(std::move(value)); return *this;}
/**
* <p>Returns the ETag of the new object. The ETag reflects only changes to the
* contents of an object, not its metadata. The source and destination ETag is
- * identical for a successfully copied object.</p>
+ * identical for a successfully copied non-multipart object.</p>
*/
inline CopyObjectResultDetails& WithETag(const char* value) { SetETag(value); return *this;}
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline const Aws::Utils::DateTime& GetLastModified() const{ return m_lastModified; }
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline bool LastModifiedHasBeenSet() const { return m_lastModifiedHasBeenSet; }
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(const Aws::Utils::DateTime& value) { m_lastModifiedHasBeenSet = true; m_lastModified = value; }
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(Aws::Utils::DateTime&& value) { m_lastModifiedHasBeenSet = true; m_lastModified = std::move(value); }
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline CopyObjectResultDetails& WithLastModified(const Aws::Utils::DateTime& value) { SetLastModified(value); return *this;}
/**
- * <p>Returns the date that the object was last modified.</p>
+ * <p>Creation date of the object.</p>
*/
inline CopyObjectResultDetails& WithLastModified(Aws::Utils::DateTime&& value) { SetLastModified(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h
index 0a5608dff50..aafe4dc6505 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h
@@ -87,185 +87,169 @@ namespace Model
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket to which to initiate the upload</p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -1170,7 +1154,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1181,7 +1165,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1192,7 +1176,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1203,7 +1187,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1214,7 +1198,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1225,7 +1209,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1236,7 +1220,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1247,7 +1231,7 @@ namespace Model
* object encryption. All GET and PUT requests for an object protected by AWS KMS
* will fail if not made via SSL or using SigV4. For information about configuring
* using any of the officially supported AWS SDKs and AWS CLI, see <a
- * href="https://docs.aws.amazon.com/http:/docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html#specify-signature-version">Specifying
* the Signature Version in Request Authentication</a> in the <i>Amazon S3
* Developer Guide</i>.</p>
*/
@@ -1315,8 +1299,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with an object operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS.</p> <p>Specifying this header with an object action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline bool GetBucketKeyEnabled() const{ return m_bucketKeyEnabled; }
@@ -1324,8 +1308,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with an object operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS.</p> <p>Specifying this header with an object action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline bool BucketKeyEnabledHasBeenSet() const { return m_bucketKeyEnabledHasBeenSet; }
@@ -1333,8 +1317,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with an object operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS.</p> <p>Specifying this header with an object action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline void SetBucketKeyEnabled(bool value) { m_bucketKeyEnabledHasBeenSet = true; m_bucketKeyEnabled = value; }
@@ -1342,8 +1326,8 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with an object operation doesn’t
- * affect bucket-level settings for S3 Bucket Key.</p>
+ * with SSE-KMS.</p> <p>Specifying this header with an object action doesn’t affect
+ * bucket-level settings for S3 Bucket Key.</p>
*/
inline CreateMultipartUploadRequest& WithBucketKeyEnabled(bool value) { SetBucketKeyEnabled(value); return *this;}
@@ -1516,56 +1500,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline CreateMultipartUploadRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline CreateMultipartUploadRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadResult.h
index f4692da0e81..49f002f3b75 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadResult.h
@@ -158,162 +158,148 @@ namespace Model
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucket = value; }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucket = std::move(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucket.assign(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadResult& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadResult& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline CreateMultipartUploadResult& WithBucket(const char* value) { SetBucket(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DefaultRetention.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DefaultRetention.h
index a8e3c5db657..582f90c9035 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DefaultRetention.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DefaultRetention.h
@@ -24,8 +24,12 @@ namespace Model
/**
* <p>The container element for specifying the default Object Lock retention
- * settings for new objects placed in the specified bucket.</p><p><h3>See
- * Also:</h3> <a
+ * settings for new objects placed in the specified bucket.</p> <ul> <li>
+ * <p>The <code>DefaultRetention</code> settings require both a mode and a
+ * period.</p> </li> <li> <p>The <code>DefaultRetention</code> period can be either
+ * <code>Days</code> or <code>Years</code> but you must select one. You cannot
+ * specify <code>Days</code> and <code>Years</code> at the same time.</p> </li>
+ * </ul> <p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/DefaultRetention">AWS
* API Reference</a></p>
*/
@@ -41,87 +45,93 @@ namespace Model
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline const ObjectLockRetentionMode& GetMode() const{ return m_mode; }
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline bool ModeHasBeenSet() const { return m_modeHasBeenSet; }
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline void SetMode(const ObjectLockRetentionMode& value) { m_modeHasBeenSet = true; m_mode = value; }
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline void SetMode(ObjectLockRetentionMode&& value) { m_modeHasBeenSet = true; m_mode = std::move(value); }
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline DefaultRetention& WithMode(const ObjectLockRetentionMode& value) { SetMode(value); return *this;}
/**
* <p>The default Object Lock retention mode you want to apply to new objects
- * placed in the specified bucket.</p>
+ * placed in the specified bucket. Must be used with either <code>Days</code> or
+ * <code>Years</code>.</p>
*/
inline DefaultRetention& WithMode(ObjectLockRetentionMode&& value) { SetMode(std::move(value)); return *this;}
/**
- * <p>The number of days that you want to specify for the default retention
- * period.</p>
+ * <p>The number of days that you want to specify for the default retention period.
+ * Must be used with <code>Mode</code>.</p>
*/
inline int GetDays() const{ return m_days; }
/**
- * <p>The number of days that you want to specify for the default retention
- * period.</p>
+ * <p>The number of days that you want to specify for the default retention period.
+ * Must be used with <code>Mode</code>.</p>
*/
inline bool DaysHasBeenSet() const { return m_daysHasBeenSet; }
/**
- * <p>The number of days that you want to specify for the default retention
- * period.</p>
+ * <p>The number of days that you want to specify for the default retention period.
+ * Must be used with <code>Mode</code>.</p>
*/
inline void SetDays(int value) { m_daysHasBeenSet = true; m_days = value; }
/**
- * <p>The number of days that you want to specify for the default retention
- * period.</p>
+ * <p>The number of days that you want to specify for the default retention period.
+ * Must be used with <code>Mode</code>.</p>
*/
inline DefaultRetention& WithDays(int value) { SetDays(value); return *this;}
/**
* <p>The number of years that you want to specify for the default retention
- * period.</p>
+ * period. Must be used with <code>Mode</code>.</p>
*/
inline int GetYears() const{ return m_years; }
/**
* <p>The number of years that you want to specify for the default retention
- * period.</p>
+ * period. Must be used with <code>Mode</code>.</p>
*/
inline bool YearsHasBeenSet() const { return m_yearsHasBeenSet; }
/**
* <p>The number of years that you want to specify for the default retention
- * period.</p>
+ * period. Must be used with <code>Mode</code>.</p>
*/
inline void SetYears(int value) { m_yearsHasBeenSet = true; m_years = value; }
/**
* <p>The number of years that you want to specify for the default retention
- * period.</p>
+ * period. Must be used with <code>Mode</code>.</p>
*/
inline DefaultRetention& WithYears(int value) { SetYears(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketAnalyticsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketAnalyticsConfigurationRequest.h
index c1c6240f430..cfefbb8802a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketAnalyticsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketAnalyticsConfigurationRequest.h
@@ -124,56 +124,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h
index 6fecd43b08d..e1199271c04 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketCorsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketCorsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h
index 38740e4b41b..2ca332dccb4 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketEncryptionRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketEncryptionRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h
index 09d13f4a8b7..3cc56c6504f 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h
@@ -124,56 +124,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketInventoryConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketInventoryConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h
index 758f5231537..c69d339d6bf 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketLifecycleRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketLifecycleRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h
index 18bbf7cdb61..ce8a0b333f5 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h
@@ -124,56 +124,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketMetricsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketMetricsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h
index 69f529f94b1..aab2947698e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketOwnershipControlsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketOwnershipControlsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h
index 3b2dfe59762..cde2a99893b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketPolicyRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketPolicyRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h
index 311a97bdeae..37c1fbe8343 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketReplicationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketReplicationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h
index 08950393ce7..e7daf51d745 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h
index 7640c5bac27..54355c04fc1 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h
index 36e31f18655..c7ab0d9e405 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketWebsiteRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteBucketWebsiteRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h
index fbed182fb6b..c340d287a82 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h
@@ -44,185 +44,169 @@ namespace Model
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name of the bucket containing the object. </p> <p>When using this
- * API with an access point, you must direct requests to the access point hostname.
- * The access point hostname takes the form
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -419,56 +403,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h
index 5122ee920ff..ad6286e1af6 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h
@@ -43,226 +43,218 @@ namespace Model
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectTaggingRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectTaggingRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name containing the objects from which to remove the tags. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectTaggingRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline DeleteObjectTaggingRequest& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline DeleteObjectTaggingRequest& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>Name of the object key.</p>
+ * <p>The key that identifies the object in the bucket from which to remove all
+ * tags.</p>
*/
inline DeleteObjectTaggingRequest& WithKey(const char* value) { SetKey(value); return *this;}
@@ -309,56 +301,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h
index fa8b812827d..fcbe9218b6f 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h
@@ -46,186 +46,170 @@ namespace Model
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectsRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectsRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name containing the objects to delete. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the objects to delete. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline DeleteObjectsRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -375,56 +359,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeleteObjectsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsResult.h
index 83c8863f5ec..5533d2b3e5b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsResult.h
@@ -95,44 +95,44 @@ namespace Model
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline const Aws::Vector<Error>& GetErrors() const{ return m_errors; }
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline void SetErrors(const Aws::Vector<Error>& value) { m_errors = value; }
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline void SetErrors(Aws::Vector<Error>&& value) { m_errors = std::move(value); }
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline DeleteObjectsResult& WithErrors(const Aws::Vector<Error>& value) { SetErrors(value); return *this;}
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline DeleteObjectsResult& WithErrors(Aws::Vector<Error>&& value) { SetErrors(std::move(value)); return *this;}
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline DeleteObjectsResult& AddErrors(const Error& value) { m_errors.push_back(value); return *this; }
/**
- * <p>Container for a failed delete operation that describes the object that Amazon
- * S3 attempted to delete and the error it encountered.</p>
+ * <p>Container for a failed delete action that describes the object that Amazon S3
+ * attempted to delete and the error it encountered.</p>
*/
inline DeleteObjectsResult& AddErrors(Error&& value) { m_errors.push_back(std::move(value)); return *this; }
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h
index fd8650c5a1d..d53ad975482 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeletePublicAccessBlockRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline DeletePublicAccessBlockRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Error.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Error.h
index d5fe4d20881..a6ca21b0e4d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Error.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Error.h
@@ -127,7 +127,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -233,7 +233,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -402,7 +402,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -487,7 +487,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -593,7 +593,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -762,7 +762,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -847,7 +847,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -953,7 +953,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -1122,7 +1122,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -1207,7 +1207,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -1313,7 +1313,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -1482,7 +1482,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -1567,7 +1567,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -1673,7 +1673,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -1842,7 +1842,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -1927,7 +1927,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -2033,7 +2033,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -2202,7 +2202,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -2287,7 +2287,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -2393,7 +2393,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -2562,7 +2562,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
@@ -2647,7 +2647,7 @@ namespace Model
* Access Denied</p> </li> <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p>
* </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li> </ul> </li> <li>
* <ul> <li> <p> <i>Code:</i> AccountProblem</p> </li> <li> <p> <i>Description:</i>
- * There is a problem with your AWS account that prevents the operation from
+ * There is a problem with your AWS account that prevents the action from
* completing successfully. Contact AWS Support for further assistance.</p> </li>
* <li> <p> <i>HTTP Status Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault
* Code Prefix:</i> Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
@@ -2753,7 +2753,7 @@ namespace Model
* to Select a Region for Your Buckets</a>. </p> </li> <li> <p> <i>HTTP Status
* Code:</i> 400 Bad Request</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i>
- * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The operation is not
+ * InvalidObjectState</p> </li> <li> <p> <i>Description:</i> The action is not
* valid for the current state of the object.</p> </li> <li> <p> <i>HTTP Status
* Code:</i> 403 Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i>
* Client</p> </li> </ul> </li> <li> <ul> <li> <p> <i>Code:</i> InvalidPart</p>
@@ -2922,7 +2922,7 @@ namespace Model
* https://aws.amazon.com/s3</p> </li> <li> <p> <i>HTTP Status Code:</i> 403
* Forbidden</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> OperationAborted</p> </li> <li> <p>
- * <i>Description:</i> A conflicting conditional operation is currently in progress
+ * <i>Description:</i> A conflicting conditional action is currently in progress
* against this resource. Try again.</p> </li> <li> <p> <i>HTTP Status Code:</i>
* 409 Conflict</p> </li> <li> <p> <i>SOAP Fault Code Prefix:</i> Client</p> </li>
* </ul> </li> <li> <ul> <li> <p> <i>Code:</i> PermanentRedirect</p> </li> <li> <p>
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ErrorDocument.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ErrorDocument.h
index 610d32187ac..114e8b88651 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ErrorDocument.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ErrorDocument.h
@@ -38,42 +38,74 @@ namespace Model
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ErrorDocument& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ErrorDocument& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>The object key name to use when a 4XX class error occurs.</p>
+ * <p>Replacement must be made for object keys containing special characters (such
+ * as carriage returns) when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ErrorDocument& WithKey(const char* value) { SetKey(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ExistingObjectReplication.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ExistingObjectReplication.h
index bb9bebd9597..94840836826 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ExistingObjectReplication.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ExistingObjectReplication.h
@@ -24,8 +24,8 @@ namespace Model
/**
* <p>Optional configuration to replicate existing source bucket objects. For more
- * information, see <a href="
- * https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-what-is-isnot-replicated.html#existing-object-replication">Replicating
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-what-is-isnot-replicated.html#existing-object-replication">Replicating
* Existing Objects</a> in the <i>Amazon S3 Developer Guide</i>. </p><p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ExistingObjectReplication">AWS
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/FilterRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/FilterRule.h
index e63b80e32ca..efbbb663590 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/FilterRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/FilterRule.h
@@ -44,8 +44,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const FilterRuleName& GetName() const{ return m_name; }
@@ -54,8 +53,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
@@ -64,8 +62,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetName(const FilterRuleName& value) { m_nameHasBeenSet = true; m_name = value; }
@@ -74,8 +71,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetName(FilterRuleName&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
@@ -84,8 +80,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline FilterRule& WithName(const FilterRuleName& value) { SetName(value); return *this;}
@@ -94,8 +89,7 @@ namespace Model
* the filtering rule applies. The maximum length is 1,024 characters. Overlapping
* prefixes and suffixes are not supported. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline FilterRule& WithName(FilterRuleName&& value) { SetName(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h
index 1c1fb18949b..24523b85d83 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAccelerateConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAccelerateConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h
index 90071fcc072..c4c03d2d4fa 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAclRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAclRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h
index 63e6d8c7220..559bb226604 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h
@@ -132,56 +132,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h
index fabc83b57d9..3e9b8cd66f8 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketCorsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketCorsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h
index 9d7f2f17a1d..1bb5bfd2eb7 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketEncryptionRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketEncryptionRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h
index 3eb1bb67556..6bbac676278 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h
@@ -132,56 +132,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketInventoryConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketInventoryConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h
index 8797dbd7d0f..b26b05c7423 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLifecycleConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLifecycleConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h
index 777f5521f86..fa4aed40209 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLocationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLocationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h
index f0decdec548..833a4534b1b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLoggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketLoggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h
index d52e987778c..dd345e42d21 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h
@@ -124,56 +124,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketMetricsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketMetricsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h
index 20a671471ad..2a191d8f4cf 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketNotificationConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketNotificationConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h
index ce8a7de017c..37f8628125d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketOwnershipControlsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketOwnershipControlsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h
index a4fa4600ed0..2f3c3e4b67d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketPolicyRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketPolicyRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h
index 941ce2ee44a..2afaaf0f9bb 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketPolicyStatusRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketPolicyStatusRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h
index 8ee31eefefb..71aa9f131bb 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketReplicationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketReplicationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h
index 6421700b816..4471b13374a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketRequestPaymentRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketRequestPaymentRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h
index 7b17610bb24..e660344c3fe 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h
index 5edd374cbe8..787c5ff90a0 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketVersioningRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketVersioningRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h
index 198b4d3b9d2..6422d3c8761 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h
@@ -83,56 +83,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketWebsiteRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetBucketWebsiteRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h
index 219922f755e..412a4ac4fc8 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h
@@ -44,113 +44,113 @@ namespace Model
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectAclRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectAclRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name that contains the object for which to get the ACL
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectAclRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -257,56 +257,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectAclRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectAclRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h
index e6e2801de85..e9c49407777 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h
@@ -44,113 +44,105 @@ namespace Model
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLegalHoldRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLegalHoldRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name containing the object whose Legal Hold status you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLegalHoldRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -265,56 +257,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectLegalHoldRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectLegalHoldRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h
index a99710c72a9..d7ac2695458 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h
@@ -43,168 +43,160 @@ namespace Model
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLockConfigurationRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLockConfigurationRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket whose Object Lock configuration you want to retrieve.</p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectLockConfigurationRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectLockConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectLockConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRequest.h
index c26051713d2..82ef5b73f78 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRequest.h
@@ -44,186 +44,170 @@ namespace Model
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -792,122 +776,122 @@ namespace Model
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline const Aws::String& GetSSECustomerAlgorithm() const{ return m_sSECustomerAlgorithm; }
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline bool SSECustomerAlgorithmHasBeenSet() const { return m_sSECustomerAlgorithmHasBeenSet; }
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline void SetSSECustomerAlgorithm(const Aws::String& value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm = value; }
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline void SetSSECustomerAlgorithm(Aws::String&& value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm = std::move(value); }
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline void SetSSECustomerAlgorithm(const char* value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm.assign(value); }
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline GetObjectRequest& WithSSECustomerAlgorithm(const Aws::String& value) { SetSSECustomerAlgorithm(value); return *this;}
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline GetObjectRequest& WithSSECustomerAlgorithm(Aws::String&& value) { SetSSECustomerAlgorithm(std::move(value)); return *this;}
/**
- * <p>Specifies the algorithm to use to when encrypting the object (for example,
+ * <p>Specifies the algorithm to use to when decrypting the object (for example,
* AES256).</p>
*/
inline GetObjectRequest& WithSSECustomerAlgorithm(const char* value) { SetSSECustomerAlgorithm(value); return *this;}
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline const Aws::String& GetSSECustomerKey() const{ return m_sSECustomerKey; }
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline bool SSECustomerKeyHasBeenSet() const { return m_sSECustomerKeyHasBeenSet; }
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline void SetSSECustomerKey(const Aws::String& value) { m_sSECustomerKeyHasBeenSet = true; m_sSECustomerKey = value; }
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline void SetSSECustomerKey(Aws::String&& value) { m_sSECustomerKeyHasBeenSet = true; m_sSECustomerKey = std::move(value); }
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline void SetSSECustomerKey(const char* value) { m_sSECustomerKeyHasBeenSet = true; m_sSECustomerKey.assign(value); }
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline GetObjectRequest& WithSSECustomerKey(const Aws::String& value) { SetSSECustomerKey(value); return *this;}
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline GetObjectRequest& WithSSECustomerKey(Aws::String&& value) { SetSSECustomerKey(std::move(value)); return *this;}
/**
- * <p>Specifies the customer-provided encryption key for Amazon S3 to use in
- * encrypting data. This value is used to store the object and then it is
- * discarded; Amazon S3 does not store the encryption key. The key must be
- * appropriate for use with the algorithm specified in the
+ * <p>Specifies the customer-provided encryption key for Amazon S3 used to encrypt
+ * the data. This value is used to decrypt the object when recovering it and must
+ * match the one used when storing the data. The key must be appropriate for use
+ * with the algorithm specified in the
* <code>x-amz-server-side-encryption-customer-algorithm</code> header.</p>
*/
inline GetObjectRequest& WithSSECustomerKey(const char* value) { SetSSECustomerKey(value); return *this;}
@@ -1019,56 +1003,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectResult.h
index e9eb7bf9ede..cac0384d298 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectResult.h
@@ -169,70 +169,70 @@ namespace Model
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline const Aws::String& GetRestore() const{ return m_restore; }
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline void SetRestore(const Aws::String& value) { m_restore = value; }
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline void SetRestore(Aws::String&& value) { m_restore = std::move(value); }
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline void SetRestore(const char* value) { m_restore.assign(value); }
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline GetObjectResult& WithRestore(const Aws::String& value) { SetRestore(value); return *this;}
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline GetObjectResult& WithRestore(Aws::String&& value) { SetRestore(std::move(value)); return *this;}
/**
- * <p>Provides information about object restoration operation and expiration time
- * of the restored object copy.</p>
+ * <p>Provides information about object restoration action and expiration time of
+ * the restored object copy.</p>
*/
inline GetObjectResult& WithRestore(const char* value) { SetRestore(value); return *this;}
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline const Aws::Utils::DateTime& GetLastModified() const{ return m_lastModified; }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(const Aws::Utils::DateTime& value) { m_lastModified = value; }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(Aws::Utils::DateTime&& value) { m_lastModified = std::move(value); }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline GetObjectResult& WithLastModified(const Aws::Utils::DateTime& value) { SetLastModified(value); return *this;}
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline GetObjectResult& WithLastModified(Aws::Utils::DateTime&& value) { SetLastModified(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h
index 02153e82520..15f8adc388b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h
@@ -44,113 +44,105 @@ namespace Model
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRetentionRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRetentionRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name containing the object whose retention settings you want to
- * retrieve. </p> <p>When using this API with an access point, you must direct
+ * retrieve. </p> <p>When using this action with an access point, you must direct
* requests to the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectRetentionRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -273,56 +265,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectRetentionRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectRetentionRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h
index 5fca33c33aa..b29119c226d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h
@@ -7,6 +7,7 @@
#include <aws/s3/S3_EXPORTS.h>
#include <aws/s3/S3Request.h>
#include <aws/core/utils/memory/stl/AWSString.h>
+#include <aws/s3/model/RequestPayer.h>
#include <aws/core/utils/memory/stl/AWSMap.h>
#include <utility>
@@ -43,185 +44,177 @@ namespace Model
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectTaggingRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectTaggingRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name containing the object for which to get the tagging
- * information. </p> <p>When using this API with an access point, you must direct
- * requests to the access point hostname. The access point hostname takes the form
+ * information. </p> <p>When using this action with an access point, you must
+ * direct requests to the access point hostname. The access point hostname takes
+ * the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline GetObjectTaggingRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -309,56 +302,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
@@ -366,6 +359,25 @@ namespace Model
+ inline const RequestPayer& GetRequestPayer() const{ return m_requestPayer; }
+
+
+ inline bool RequestPayerHasBeenSet() const { return m_requestPayerHasBeenSet; }
+
+
+ inline void SetRequestPayer(const RequestPayer& value) { m_requestPayerHasBeenSet = true; m_requestPayer = value; }
+
+
+ inline void SetRequestPayer(RequestPayer&& value) { m_requestPayerHasBeenSet = true; m_requestPayer = std::move(value); }
+
+
+ inline GetObjectTaggingRequest& WithRequestPayer(const RequestPayer& value) { SetRequestPayer(value); return *this;}
+
+
+ inline GetObjectTaggingRequest& WithRequestPayer(RequestPayer&& value) { SetRequestPayer(std::move(value)); return *this;}
+
+
+
inline const Aws::Map<Aws::String, Aws::String>& GetCustomizedAccessLogTag() const{ return m_customizedAccessLogTag; }
@@ -418,6 +430,9 @@ namespace Model
Aws::String m_expectedBucketOwner;
bool m_expectedBucketOwnerHasBeenSet;
+ RequestPayer m_requestPayer;
+ bool m_requestPayerHasBeenSet;
+
Aws::Map<Aws::String, Aws::String> m_customizedAccessLogTag;
bool m_customizedAccessLogTagHasBeenSet;
};
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTorrentRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTorrentRequest.h
index 732e8f7c030..08f359e8daa 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTorrentRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTorrentRequest.h
@@ -152,56 +152,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectTorrentRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetObjectTorrentRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h
index 76c706ec544..1648400d7af 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h
@@ -91,56 +91,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetPublicAccessBlockRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline GetPublicAccessBlockRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h
index dbef92bdf92..40078434f31 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h
@@ -42,241 +42,225 @@ namespace Model
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadBucketRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadBucketRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadBucketRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline HeadBucketRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline HeadBucketRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h
index d7de0c5ab2f..88865df7943 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h
@@ -44,186 +44,170 @@ namespace Model
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The name of the bucket containing the object.</p> <p>When using this API with
- * an access point, you must direct requests to the access point hostname. The
+ * <p>The name of the bucket containing the object.</p> <p>When using this action
+ * with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline HeadObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -787,56 +771,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline HeadObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline HeadObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectResult.h
index 7004c0a8254..e12fddb225d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectResult.h
@@ -161,7 +161,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -178,7 +178,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -195,7 +195,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -212,7 +212,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -229,7 +229,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -246,7 +246,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -263,7 +263,7 @@ namespace Model
* or an archive copy is already restored.</p> <p> If an archive copy is already
* restored, the header value indicates when Amazon S3 is scheduled to delete the
* object copy. For example:</p> <p> <code>x-amz-restore: ongoing-request="false",
- * expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
+ * expiry-date="Fri, 21 Dec 2012 00:00:00 GMT"</code> </p> <p>If the object
* restoration is in progress, the header returns the value
* <code>ongoing-request="true"</code>.</p> <p>For more information about archiving
* objects, see <a
@@ -300,27 +300,27 @@ namespace Model
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline const Aws::Utils::DateTime& GetLastModified() const{ return m_lastModified; }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(const Aws::Utils::DateTime& value) { m_lastModified = value; }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(Aws::Utils::DateTime&& value) { m_lastModified = std::move(value); }
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline HeadObjectResult& WithLastModified(const Aws::Utils::DateTime& value) { SetLastModified(value); return *this;}
/**
- * <p>Last modified date of the object</p>
+ * <p>Creation date of the object.</p>
*/
inline HeadObjectResult& WithLastModified(Aws::Utils::DateTime&& value) { SetLastModified(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IndexDocument.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IndexDocument.h
index 1bd88410c6f..8f303f72526 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IndexDocument.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IndexDocument.h
@@ -42,7 +42,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetSuffix() const{ return m_suffix; }
@@ -51,7 +55,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool SuffixHasBeenSet() const { return m_suffixHasBeenSet; }
@@ -60,7 +68,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetSuffix(const Aws::String& value) { m_suffixHasBeenSet = true; m_suffix = value; }
@@ -69,7 +81,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetSuffix(Aws::String&& value) { m_suffixHasBeenSet = true; m_suffix = std::move(value); }
@@ -78,7 +94,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetSuffix(const char* value) { m_suffixHasBeenSet = true; m_suffix.assign(value); }
@@ -87,7 +107,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IndexDocument& WithSuffix(const Aws::String& value) { SetSuffix(value); return *this;}
@@ -96,7 +120,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IndexDocument& WithSuffix(Aws::String&& value) { SetSuffix(std::move(value)); return *this;}
@@ -105,7 +133,11 @@ namespace Model
* endpoint (for example,if the suffix is index.html and you make a request to
* samplebucket/images/ the data that is returned will be for the object with the
* key name images/index.html) The suffix must not be empty and must not include a
- * slash character.</p>
+ * slash character.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IndexDocument& WithSuffix(const char* value) { SetSuffix(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IntelligentTieringFilter.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IntelligentTieringFilter.h
index 971f9569cca..9eb538ea13e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IntelligentTieringFilter.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/IntelligentTieringFilter.h
@@ -42,49 +42,81 @@ namespace Model
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetPrefix() const{ return m_prefix; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool PrefixHasBeenSet() const { return m_prefixHasBeenSet; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const Aws::String& value) { m_prefixHasBeenSet = true; m_prefix = value; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(Aws::String&& value) { m_prefixHasBeenSet = true; m_prefix = std::move(value); }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const char* value) { m_prefixHasBeenSet = true; m_prefix.assign(value); }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IntelligentTieringFilter& WithPrefix(const Aws::String& value) { SetPrefix(value); return *this;}
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IntelligentTieringFilter& WithPrefix(Aws::String&& value) { SetPrefix(std::move(value)); return *this;}
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline IntelligentTieringFilter& WithPrefix(const char* value) { SetPrefix(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LambdaFunctionConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LambdaFunctionConfiguration.h
index df9aaa6bdf3..3e0041301e6 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LambdaFunctionConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LambdaFunctionConfiguration.h
@@ -119,7 +119,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::Vector<Event>& GetEvents() const{ return m_events; }
@@ -127,7 +127,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool EventsHasBeenSet() const { return m_eventsHasBeenSet; }
@@ -135,7 +135,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetEvents(const Aws::Vector<Event>& value) { m_eventsHasBeenSet = true; m_events = value; }
@@ -143,7 +143,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetEvents(Aws::Vector<Event>&& value) { m_eventsHasBeenSet = true; m_events = std::move(value); }
@@ -151,7 +151,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline LambdaFunctionConfiguration& WithEvents(const Aws::Vector<Event>& value) { SetEvents(value); return *this;}
@@ -159,7 +159,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline LambdaFunctionConfiguration& WithEvents(Aws::Vector<Event>&& value) { SetEvents(std::move(value)); return *this;}
@@ -167,7 +167,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline LambdaFunctionConfiguration& AddEvents(const Event& value) { m_eventsHasBeenSet = true; m_events.push_back(value); return *this; }
@@ -175,7 +175,7 @@ namespace Model
* <p>The Amazon S3 bucket event for which to invoke the AWS Lambda function. For
* more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline LambdaFunctionConfiguration& AddEvents(Event&& value) { m_eventsHasBeenSet = true; m_events.push_back(std::move(value)); return *this; }
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRule.h
index 573af31c60f..b26475ff838 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRule.h
@@ -132,22 +132,58 @@ namespace Model
inline LifecycleRule& WithID(const char* value) { SetID(value); return *this;}
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline const LifecycleRuleFilter& GetFilter() const{ return m_filter; }
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline bool FilterHasBeenSet() const { return m_filterHasBeenSet; }
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline void SetFilter(const LifecycleRuleFilter& value) { m_filterHasBeenSet = true; m_filter = value; }
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline void SetFilter(LifecycleRuleFilter&& value) { m_filterHasBeenSet = true; m_filter = std::move(value); }
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline LifecycleRule& WithFilter(const LifecycleRuleFilter& value) { SetFilter(value); return *this;}
-
+ /**
+ * <p>The <code>Filter</code> is used to identify objects that a Lifecycle Rule
+ * applies to. A <code>Filter</code> must have exactly one of <code>Prefix</code>,
+ * <code>Tag</code>, or <code>And</code> specified. <code>Filter</code> is required
+ * if the <code>LifecycleRule</code> does not containt a <code>Prefix</code>
+ * element.</p>
+ */
inline LifecycleRule& WithFilter(LifecycleRuleFilter&& value) { SetFilter(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRuleFilter.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRuleFilter.h
index 1903c7af67f..74e57e178a7 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRuleFilter.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/LifecycleRuleFilter.h
@@ -43,41 +43,81 @@ namespace Model
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetPrefix() const{ return m_prefix; }
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool PrefixHasBeenSet() const { return m_prefixHasBeenSet; }
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const Aws::String& value) { m_prefixHasBeenSet = true; m_prefix = value; }
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(Aws::String&& value) { m_prefixHasBeenSet = true; m_prefix = std::move(value); }
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const char* value) { m_prefixHasBeenSet = true; m_prefix.assign(value); }
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline LifecycleRuleFilter& WithPrefix(const Aws::String& value) { SetPrefix(value); return *this;}
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline LifecycleRuleFilter& WithPrefix(Aws::String&& value) { SetPrefix(std::move(value)); return *this;}
/**
* <p>Prefix identifying one or more objects to which the rule applies.</p>
+ * <p>Replacement must be made for object keys containing special
+ * characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline LifecycleRuleFilter& WithPrefix(const char* value) { SetPrefix(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h
index c4e27125e76..8985a2ad102 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h
@@ -132,56 +132,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketAnalyticsConfigurationsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketAnalyticsConfigurationsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h
index d1b424439d1..b6c8743dea1 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h
@@ -156,56 +156,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketInventoryConfigurationsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketInventoryConfigurationsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h
index ce84ae1a59c..03ac6969745 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h
@@ -148,56 +148,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketMetricsConfigurationsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListBucketMetricsConfigurationsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h
index e40941b26ab..97e0e566add 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h
@@ -44,185 +44,169 @@ namespace Model
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListMultipartUploadsRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListMultipartUploadsRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated. </p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListMultipartUploadsRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -600,56 +584,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListMultipartUploadsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListMultipartUploadsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h
index 652fe1c89c6..9bad797dcae 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h
@@ -217,40 +217,40 @@ namespace Model
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. If additional keys satisfy the search criteria, but were not
- * returned because max-keys was exceeded, the response contains
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. If additional keys satisfy the search criteria, but
+ * were not returned because max-keys was exceeded, the response contains
* &lt;isTruncated&gt;true&lt;/isTruncated&gt;. To return the additional keys, see
* key-marker and version-id-marker.</p>
*/
inline int GetMaxKeys() const{ return m_maxKeys; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. If additional keys satisfy the search criteria, but were not
- * returned because max-keys was exceeded, the response contains
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. If additional keys satisfy the search criteria, but
+ * were not returned because max-keys was exceeded, the response contains
* &lt;isTruncated&gt;true&lt;/isTruncated&gt;. To return the additional keys, see
* key-marker and version-id-marker.</p>
*/
inline bool MaxKeysHasBeenSet() const { return m_maxKeysHasBeenSet; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. If additional keys satisfy the search criteria, but were not
- * returned because max-keys was exceeded, the response contains
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. If additional keys satisfy the search criteria, but
+ * were not returned because max-keys was exceeded, the response contains
* &lt;isTruncated&gt;true&lt;/isTruncated&gt;. To return the additional keys, see
* key-marker and version-id-marker.</p>
*/
inline void SetMaxKeys(int value) { m_maxKeysHasBeenSet = true; m_maxKeys = value; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. If additional keys satisfy the search criteria, but were not
- * returned because max-keys was exceeded, the response contains
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. If additional keys satisfy the search criteria, but
+ * were not returned because max-keys was exceeded, the response contains
* &lt;isTruncated&gt;true&lt;/isTruncated&gt;. To return the additional keys, see
* key-marker and version-id-marker.</p>
*/
@@ -372,56 +372,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectVersionsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectVersionsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h
index 08a2bdccd36..0c3c88b0a64 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h
@@ -44,186 +44,170 @@ namespace Model
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The name of the bucket containing the objects.</p> <p>When using this API
+ * <p>The name of the bucket containing the objects.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -330,30 +314,30 @@ namespace Model
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. </p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. </p>
*/
inline int GetMaxKeys() const{ return m_maxKeys; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. </p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. </p>
*/
inline bool MaxKeysHasBeenSet() const { return m_maxKeysHasBeenSet; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. </p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. </p>
*/
inline void SetMaxKeys(int value) { m_maxKeysHasBeenSet = true; m_maxKeys = value; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more. </p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more. </p>
*/
inline ListObjectsRequest& WithMaxKeys(int value) { SetMaxKeys(value); return *this;}
@@ -443,56 +427,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsResult.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsResult.h
index 69f60d384b9..cb3b03ca2e2 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsResult.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsResult.h
@@ -365,93 +365,93 @@ namespace Model
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline const Aws::Vector<CommonPrefix>& GetCommonPrefixes() const{ return m_commonPrefixes; }
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline void SetCommonPrefixes(const Aws::Vector<CommonPrefix>& value) { m_commonPrefixes = value; }
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline void SetCommonPrefixes(Aws::Vector<CommonPrefix>&& value) { m_commonPrefixes = std::move(value); }
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline ListObjectsResult& WithCommonPrefixes(const Aws::Vector<CommonPrefix>& value) { SetCommonPrefixes(value); return *this;}
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline ListObjectsResult& WithCommonPrefixes(Aws::Vector<CommonPrefix>&& value) { SetCommonPrefixes(std::move(value)); return *this;}
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline ListObjectsResult& AddCommonPrefixes(const CommonPrefix& value) { m_commonPrefixes.push_back(value); return *this; }
/**
- * <p>All of the keys rolled up in a common prefix count as a single return when
- * calculating the number of returns. </p> <p>A response can contain CommonPrefixes
- * only if you specify a delimiter.</p> <p>CommonPrefixes contains all (if there
- * are any) keys between Prefix and the next occurrence of the string specified by
- * the delimiter.</p> <p> CommonPrefixes lists keys that act like subdirectories in
- * the directory specified by Prefix.</p> <p>For example, if the prefix is notes/
- * and the delimiter is a slash (/) as in notes/summer/july, the common prefix is
- * notes/summer/. All of the keys that roll up into a common prefix count as a
- * single return when calculating the number of returns.</p>
+ * <p>All of the keys (up to 1,000) rolled up in a common prefix count as a single
+ * return when calculating the number of returns. </p> <p>A response can contain
+ * CommonPrefixes only if you specify a delimiter.</p> <p>CommonPrefixes contains
+ * all (if there are any) keys between Prefix and the next occurrence of the string
+ * specified by the delimiter.</p> <p> CommonPrefixes lists keys that act like
+ * subdirectories in the directory specified by Prefix.</p> <p>For example, if the
+ * prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the
+ * common prefix is notes/summer/. All of the keys that roll up into a common
+ * prefix count as a single return when calculating the number of returns.</p>
*/
inline ListObjectsResult& AddCommonPrefixes(CommonPrefix&& value) { m_commonPrefixes.push_back(std::move(value)); return *this; }
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h
index c5e875a6741..7a8bd556b33 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h
@@ -44,186 +44,170 @@ namespace Model
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Request& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Request& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>Bucket name to list. </p> <p>When using this API with an access point, you
+ * <p>Bucket name to list. </p> <p>When using this action with an access point, you
* must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Request& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -301,30 +285,30 @@ namespace Model
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline int GetMaxKeys() const{ return m_maxKeys; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline bool MaxKeysHasBeenSet() const { return m_maxKeysHasBeenSet; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline void SetMaxKeys(int value) { m_maxKeysHasBeenSet = true; m_maxKeys = value; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline ListObjectsV2Request& WithMaxKeys(int value) { SetMaxKeys(value); return *this;}
@@ -557,56 +541,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectsV2Request& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListObjectsV2Request& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Result.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Result.h
index 44c2e059a4d..14749c92594 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Result.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Result.h
@@ -95,163 +95,149 @@ namespace Model
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetName() const{ return m_name; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetName(const Aws::String& value) { m_name = value; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetName(Aws::String&& value) { m_name = std::move(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetName(const char* value) { m_name.assign(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Result& WithName(const Aws::String& value) { SetName(value); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Result& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListObjectsV2Result& WithName(const char* value) { SetName(value); return *this;}
@@ -357,31 +343,31 @@ namespace Model
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline int GetMaxKeys() const{ return m_maxKeys; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline void SetMaxKeys(int value) { m_maxKeys = value; }
/**
- * <p>Sets the maximum number of keys returned in the response. By default the API
- * returns up to 1,000 key names. The response might contain fewer keys but will
- * never contain more.</p>
+ * <p>Sets the maximum number of keys returned in the response. By default the
+ * action returns up to 1,000 key names. The response might contain fewer keys but
+ * will never contain more.</p>
*/
inline ListObjectsV2Result& WithMaxKeys(int value) { SetMaxKeys(value); return *this;}
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -394,9 +380,9 @@ namespace Model
inline const Aws::Vector<CommonPrefix>& GetCommonPrefixes() const{ return m_commonPrefixes; }
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -409,9 +395,9 @@ namespace Model
inline void SetCommonPrefixes(const Aws::Vector<CommonPrefix>& value) { m_commonPrefixes = value; }
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -424,9 +410,9 @@ namespace Model
inline void SetCommonPrefixes(Aws::Vector<CommonPrefix>&& value) { m_commonPrefixes = std::move(value); }
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -439,9 +425,9 @@ namespace Model
inline ListObjectsV2Result& WithCommonPrefixes(const Aws::Vector<CommonPrefix>& value) { SetCommonPrefixes(value); return *this;}
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -454,9 +440,9 @@ namespace Model
inline ListObjectsV2Result& WithCommonPrefixes(Aws::Vector<CommonPrefix>&& value) { SetCommonPrefixes(std::move(value)); return *this;}
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -469,9 +455,9 @@ namespace Model
inline ListObjectsV2Result& AddCommonPrefixes(const CommonPrefix& value) { m_commonPrefixes.push_back(value); return *this; }
/**
- * <p>All of the keys rolled up into a common prefix count as a single return when
- * calculating the number of returns.</p> <p>A response can contain
- * <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
+ * <p>All of the keys (up to 1,000) rolled up into a common prefix count as a
+ * single return when calculating the number of returns.</p> <p>A response can
+ * contain <code>CommonPrefixes</code> only if you specify a delimiter.</p> <p>
* <code>CommonPrefixes</code> contains all (if there are any) keys between
* <code>Prefix</code> and the next occurrence of the string specified by a
* delimiter.</p> <p> <code>CommonPrefixes</code> lists keys that act like
@@ -532,21 +518,21 @@ namespace Model
/**
* <p>KeyCount is the number of keys returned with this request. KeyCount will
- * always be less than equals to MaxKeys field. Say you ask for 50 keys, your
+ * always be less than or equals to MaxKeys field. Say you ask for 50 keys, your
* result will include less than equals 50 keys </p>
*/
inline int GetKeyCount() const{ return m_keyCount; }
/**
* <p>KeyCount is the number of keys returned with this request. KeyCount will
- * always be less than equals to MaxKeys field. Say you ask for 50 keys, your
+ * always be less than or equals to MaxKeys field. Say you ask for 50 keys, your
* result will include less than equals 50 keys </p>
*/
inline void SetKeyCount(int value) { m_keyCount = value; }
/**
* <p>KeyCount is the number of keys returned with this request. KeyCount will
- * always be less than equals to MaxKeys field. Say you ask for 50 keys, your
+ * always be less than or equals to MaxKeys field. Say you ask for 50 keys, your
* result will include less than equals 50 keys </p>
*/
inline ListObjectsV2Result& WithKeyCount(int value) { SetKeyCount(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h
index eca155dfe3a..fef7905b7a4 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h
@@ -44,185 +44,169 @@ namespace Model
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListPartsRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListPartsRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket to which the parts are being uploaded. </p> <p>When
- * using this API with an access point, you must direct requests to the access
+ * using this action with an access point, you must direct requests to the access
* point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ListPartsRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -375,56 +359,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListPartsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline ListPartsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NoncurrentVersionTransition.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NoncurrentVersionTransition.h
index 03c21414a59..f6ea66e084c 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NoncurrentVersionTransition.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NoncurrentVersionTransition.h
@@ -51,7 +51,7 @@ namespace Model
* calculations, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecycle-rules.html#non-current-days-calculations">How
* Amazon S3 Calculates How Long an Object Has Been Noncurrent</a> in the <i>Amazon
- * Simple Storage Service Developer Guide</i>.</p>
+ * S3 User Guide</i>.</p>
*/
inline int GetNoncurrentDays() const{ return m_noncurrentDays; }
@@ -61,7 +61,7 @@ namespace Model
* calculations, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecycle-rules.html#non-current-days-calculations">How
* Amazon S3 Calculates How Long an Object Has Been Noncurrent</a> in the <i>Amazon
- * Simple Storage Service Developer Guide</i>.</p>
+ * S3 User Guide</i>.</p>
*/
inline bool NoncurrentDaysHasBeenSet() const { return m_noncurrentDaysHasBeenSet; }
@@ -71,7 +71,7 @@ namespace Model
* calculations, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecycle-rules.html#non-current-days-calculations">How
* Amazon S3 Calculates How Long an Object Has Been Noncurrent</a> in the <i>Amazon
- * Simple Storage Service Developer Guide</i>.</p>
+ * S3 User Guide</i>.</p>
*/
inline void SetNoncurrentDays(int value) { m_noncurrentDaysHasBeenSet = true; m_noncurrentDays = value; }
@@ -81,7 +81,7 @@ namespace Model
* calculations, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecycle-rules.html#non-current-days-calculations">How
* Amazon S3 Calculates How Long an Object Has Been Noncurrent</a> in the <i>Amazon
- * Simple Storage Service Developer Guide</i>.</p>
+ * S3 User Guide</i>.</p>
*/
inline NoncurrentVersionTransition& WithNoncurrentDays(int value) { SetNoncurrentDays(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NotificationConfigurationFilter.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NotificationConfigurationFilter.h
index 36e3ba429f3..496d5d756fa 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NotificationConfigurationFilter.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/NotificationConfigurationFilter.h
@@ -26,8 +26,8 @@ namespace Model
* <p>Specifies object key name filtering rules. For information about key name
* filtering, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Configuring
- * Event Notifications</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p><p><h3>See Also:</h3> <a
+ * Event Notifications</a> in the <i>Amazon S3 User Guide</i>.</p><p><h3>See
+ * Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/NotificationConfigurationFilter">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Object.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Object.h
index a041642ca79..2deeed80c9d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Object.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Object.h
@@ -91,32 +91,32 @@ namespace Model
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline const Aws::Utils::DateTime& GetLastModified() const{ return m_lastModified; }
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline bool LastModifiedHasBeenSet() const { return m_lastModifiedHasBeenSet; }
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(const Aws::Utils::DateTime& value) { m_lastModifiedHasBeenSet = true; m_lastModified = value; }
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline void SetLastModified(Aws::Utils::DateTime&& value) { m_lastModifiedHasBeenSet = true; m_lastModified = std::move(value); }
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline Object& WithLastModified(const Aws::Utils::DateTime& value) { SetLastModified(value); return *this;}
/**
- * <p>The date the Object was Last Modified</p>
+ * <p>Creation date of the object.</p>
*/
inline Object& WithLastModified(Aws::Utils::DateTime&& value) { SetLastModified(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectIdentifier.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectIdentifier.h
index ef7bdd50a8f..82e3c611da0 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectIdentifier.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectIdentifier.h
@@ -39,42 +39,74 @@ namespace Model
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ObjectIdentifier& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ObjectIdentifier& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>Key name of the object to delete.</p>
+ * <p>Key name of the object.</p> <p>Replacement must be made for
+ * object keys containing special characters (such as carriage returns) when using
+ * XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ObjectIdentifier& WithKey(const char* value) { SetKey(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockConfiguration.h
index 4d83cc9565a..441e4758561 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockConfiguration.h
@@ -40,63 +40,99 @@ namespace Model
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline const ObjectLockEnabled& GetObjectLockEnabled() const{ return m_objectLockEnabled; }
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline bool ObjectLockEnabledHasBeenSet() const { return m_objectLockEnabledHasBeenSet; }
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline void SetObjectLockEnabled(const ObjectLockEnabled& value) { m_objectLockEnabledHasBeenSet = true; m_objectLockEnabled = value; }
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline void SetObjectLockEnabled(ObjectLockEnabled&& value) { m_objectLockEnabledHasBeenSet = true; m_objectLockEnabled = std::move(value); }
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline ObjectLockConfiguration& WithObjectLockEnabled(const ObjectLockEnabled& value) { SetObjectLockEnabled(value); return *this;}
/**
- * <p>Indicates whether this bucket has an Object Lock configuration enabled.</p>
+ * <p>Indicates whether this bucket has an Object Lock configuration enabled.
+ * Enable <code>ObjectLockEnabled</code> when you apply
+ * <code>ObjectLockConfiguration</code> to a bucket. </p>
*/
inline ObjectLockConfiguration& WithObjectLockEnabled(ObjectLockEnabled&& value) { SetObjectLockEnabled(std::move(value)); return *this;}
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline const ObjectLockRule& GetRule() const{ return m_rule; }
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline bool RuleHasBeenSet() const { return m_ruleHasBeenSet; }
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline void SetRule(const ObjectLockRule& value) { m_ruleHasBeenSet = true; m_rule = value; }
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline void SetRule(ObjectLockRule&& value) { m_ruleHasBeenSet = true; m_rule = std::move(value); }
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline ObjectLockConfiguration& WithRule(const ObjectLockRule& value) { SetRule(value); return *this;}
/**
- * <p>The Object Lock rule in place for the specified object.</p>
+ * <p>Specifies the Object Lock rule for the specified object. Enable the this rule
+ * when you apply <code>ObjectLockConfiguration</code> to a bucket. Bucket settings
+ * require both a mode and a period. The period can be either <code>Days</code> or
+ * <code>Years</code> but you must select one. You cannot specify <code>Days</code>
+ * and <code>Years</code> at the same time.</p>
*/
inline ObjectLockConfiguration& WithRule(ObjectLockRule&& value) { SetRule(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockRule.h
index 17523929d64..e373cc3dba8 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ObjectLockRule.h
@@ -38,38 +38,56 @@ namespace Model
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline const DefaultRetention& GetDefaultRetention() const{ return m_defaultRetention; }
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline bool DefaultRetentionHasBeenSet() const { return m_defaultRetentionHasBeenSet; }
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline void SetDefaultRetention(const DefaultRetention& value) { m_defaultRetentionHasBeenSet = true; m_defaultRetention = value; }
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline void SetDefaultRetention(DefaultRetention&& value) { m_defaultRetentionHasBeenSet = true; m_defaultRetention = std::move(value); }
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline ObjectLockRule& WithDefaultRetention(const DefaultRetention& value) { SetDefaultRetention(value); return *this;}
/**
- * <p>The default retention period that you want to apply to new objects placed in
- * the specified bucket.</p>
+ * <p>The default Object Lock retention mode and period that you want to apply to
+ * new objects placed in the specified bucket. Bucket settings require both a mode
+ * and a period. The period can be either <code>Days</code> or <code>Years</code>
+ * but you must select one. You cannot specify <code>Days</code> and
+ * <code>Years</code> at the same time.</p>
*/
inline ObjectLockRule& WithDefaultRetention(DefaultRetention&& value) { SetDefaultRetention(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PublicAccessBlockConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PublicAccessBlockConfiguration.h
index b1eefb24cdd..b78baafaf4a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PublicAccessBlockConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PublicAccessBlockConfiguration.h
@@ -25,8 +25,8 @@ namespace Model
* bucket. You can enable the configuration options in any combination. For more
* information 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 Simple Storage Service Developer
- * Guide</i>. </p><p><h3>See Also:</h3> <a
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>. </p><p><h3>See
+ * Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/PublicAccessBlockConfiguration">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h
index a595afdbcc7..f2c3b36790f 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h
@@ -115,56 +115,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAccelerateConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAccelerateConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h
index 43d1f632870..86c5cc7d51a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h
@@ -449,56 +449,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAclRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAclRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h
index a3dfe078c45..72baf8a3ad5 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h
@@ -156,56 +156,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketAnalyticsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h
index 5273651e51b..fd468b39c0a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h
@@ -89,8 +89,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const CORSConfiguration& GetCORSConfiguration() const{ return m_cORSConfiguration; }
@@ -98,8 +97,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool CORSConfigurationHasBeenSet() const { return m_cORSConfigurationHasBeenSet; }
@@ -107,8 +105,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetCORSConfiguration(const CORSConfiguration& value) { m_cORSConfigurationHasBeenSet = true; m_cORSConfiguration = value; }
@@ -116,8 +113,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetCORSConfiguration(CORSConfiguration&& value) { m_cORSConfigurationHasBeenSet = true; m_cORSConfiguration = std::move(value); }
@@ -125,8 +121,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutBucketCorsRequest& WithCORSConfiguration(const CORSConfiguration& value) { SetCORSConfiguration(value); return *this;}
@@ -134,8 +129,7 @@ namespace Model
* <p>Describes the cross-origin access configuration for objects in an Amazon S3
* bucket. For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html">Enabling
- * Cross-Origin Resource Sharing</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Cross-Origin Resource Sharing</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutBucketCorsRequest& WithCORSConfiguration(CORSConfiguration&& value) { SetCORSConfiguration(std::move(value)); return *this;}
@@ -222,56 +216,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketCorsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketCorsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h
index 4df4aa86489..312c50e251c 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h
@@ -50,8 +50,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
@@ -61,8 +60,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
@@ -72,8 +70,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
@@ -83,8 +80,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
@@ -94,8 +90,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
@@ -105,8 +100,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutBucketEncryptionRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
@@ -116,8 +110,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutBucketEncryptionRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
@@ -127,8 +120,7 @@ namespace Model
* (SSE-KMS). For information about the Amazon S3 default encryption feature, see
* <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon
- * S3 Default Bucket Encryption</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * S3 Default Bucket Encryption</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutBucketEncryptionRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -210,56 +202,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketEncryptionRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketEncryptionRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h
index bbddeea373e..88997a4a667 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h
@@ -156,56 +156,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketInventoryConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketInventoryConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h
index d47ef160678..177b0434b46 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h
@@ -117,56 +117,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketLifecycleConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketLifecycleConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h
index 925daf94f92..befa6e8f1a6 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h
@@ -174,56 +174,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketLoggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketLoggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h
index c61e5e8b0cd..94791d58d5f 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h
@@ -156,56 +156,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketMetricsConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketMetricsConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h
index 364fe22be84..016bba49c98 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h
@@ -103,56 +103,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketNotificationConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketNotificationConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h
index 7bf3cda70e7..76f46d672a2 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h
@@ -151,56 +151,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketOwnershipControlsRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketOwnershipControlsRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h
index 8d916cd2188..8cf3d4129a8 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h
@@ -165,56 +165,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketPolicyRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketPolicyRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h
index db4696e01dd..1c8d3e16d8b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h
@@ -227,56 +227,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketReplicationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketReplicationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h
index f5840d203d2..cf61658395f 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h
@@ -86,9 +86,9 @@ namespace Model
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -96,9 +96,9 @@ namespace Model
inline const Aws::String& GetContentMD5() const{ return m_contentMD5; }
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -106,9 +106,9 @@ namespace Model
inline bool ContentMD5HasBeenSet() const { return m_contentMD5HasBeenSet; }
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -116,9 +116,9 @@ namespace Model
inline void SetContentMD5(const Aws::String& value) { m_contentMD5HasBeenSet = true; m_contentMD5 = value; }
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -126,9 +126,9 @@ namespace Model
inline void SetContentMD5(Aws::String&& value) { m_contentMD5HasBeenSet = true; m_contentMD5 = std::move(value); }
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -136,9 +136,9 @@ namespace Model
inline void SetContentMD5(const char* value) { m_contentMD5HasBeenSet = true; m_contentMD5.assign(value); }
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -146,9 +146,9 @@ namespace Model
inline PutBucketRequestPaymentRequest& WithContentMD5(const Aws::String& value) { SetContentMD5(value); return *this;}
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -156,9 +156,9 @@ namespace Model
inline PutBucketRequestPaymentRequest& WithContentMD5(Aws::String&& value) { SetContentMD5(std::move(value)); return *this;}
/**
- * <p>&gt;The base64-encoded 128-bit MD5 digest of the data. You must use this
- * header as a message integrity check to verify that the request body was not
- * corrupted in transit. For more information, see <a
+ * <p>The base64-encoded 128-bit MD5 digest of the data. You must use this header
+ * as a message integrity check to verify that the request body was not corrupted
+ * in transit. For more information, see <a
* href="http://www.ietf.org/rfc/rfc1864.txt">RFC 1864</a>.</p> <p>For requests
* made using the AWS Command Line Interface (CLI) or AWS SDKs, this field is
* calculated automatically.</p>
@@ -198,56 +198,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketRequestPaymentRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketRequestPaymentRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h
index 1454f4239f4..9fab1969050 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h
@@ -198,56 +198,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h
index 9e306b05b21..c9adb345bcf 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h
@@ -247,56 +247,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketVersioningRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketVersioningRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h
index 695dae41c82..f95f12c950e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h
@@ -198,56 +198,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketWebsiteRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutBucketWebsiteRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h
index e2ec137af3e..8ee776e41ac 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h
@@ -128,113 +128,105 @@ namespace Model
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name that contains the object to which you want to attach the ACL.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -558,186 +550,170 @@ namespace Model
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>Key for which the PUT operation was initiated.</p> <p>When using this API
+ * <p>Key for which the PUT action was initiated.</p> <p>When using this action
* with an access point, you must direct requests to the access point hostname. The
* access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectAclRequest& WithKey(const char* value) { SetKey(value); return *this;}
@@ -803,56 +779,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectAclRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectAclRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h
index 4bf13e588f0..ad7edb3d023 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h
@@ -47,113 +47,105 @@ namespace Model
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectLegalHoldRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectLegalHoldRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name containing the object that you want to place a Legal Hold on.
- * </p> <p>When using this API with an access point, you must direct requests to
+ * </p> <p>When using this action with an access point, you must direct requests to
* the access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectLegalHoldRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -354,56 +346,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectLegalHoldRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectLegalHoldRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h
index 249fa153b13..4ffc75c5312 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h
@@ -241,56 +241,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectLockConfigurationRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectLockConfigurationRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h
index 27a829ce553..b2c872004c8 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h
@@ -91,186 +91,170 @@ namespace Model
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name to which the PUT operation was initiated. </p> <p>When using
- * this API with an access point, you must direct requests to the access point
+ * <p>The bucket name to which the PUT action was initiated. </p> <p>When using
+ * this action with an access point, you must direct requests to the access point
* hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -853,42 +837,42 @@ namespace Model
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline PutObjectRequest& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline PutObjectRequest& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>Object key for which the PUT operation was initiated.</p>
+ * <p>Object key for which the PUT action was initiated.</p>
*/
inline PutObjectRequest& WithKey(const char* value) { SetKey(value); return *this;}
@@ -1577,7 +1561,7 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with a PUT operation doesn’t affect
+ * with SSE-KMS.</p> <p>Specifying this header with a PUT action doesn’t affect
* bucket-level settings for S3 Bucket Key.</p>
*/
inline bool GetBucketKeyEnabled() const{ return m_bucketKeyEnabled; }
@@ -1586,7 +1570,7 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with a PUT operation doesn’t affect
+ * with SSE-KMS.</p> <p>Specifying this header with a PUT action doesn’t affect
* bucket-level settings for S3 Bucket Key.</p>
*/
inline bool BucketKeyEnabledHasBeenSet() const { return m_bucketKeyEnabledHasBeenSet; }
@@ -1595,7 +1579,7 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with a PUT operation doesn’t affect
+ * with SSE-KMS.</p> <p>Specifying this header with a PUT action doesn’t affect
* bucket-level settings for S3 Bucket Key.</p>
*/
inline void SetBucketKeyEnabled(bool value) { m_bucketKeyEnabledHasBeenSet = true; m_bucketKeyEnabled = value; }
@@ -1604,7 +1588,7 @@ namespace Model
* <p>Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption
* with server-side encryption using AWS KMS (SSE-KMS). Setting this header to
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key for object encryption
- * with SSE-KMS.</p> <p>Specifying this header with a PUT operation doesn’t affect
+ * with SSE-KMS.</p> <p>Specifying this header with a PUT action doesn’t affect
* bucket-level settings for S3 Bucket Key.</p>
*/
inline PutObjectRequest& WithBucketKeyEnabled(bool value) { SetBucketKeyEnabled(value); return *this;}
@@ -1790,56 +1774,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h
index 6efb8470e0a..e11e2568a16 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h
@@ -47,121 +47,113 @@ namespace Model
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRetentionRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRetentionRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The bucket name that contains the object you want to apply this Object
- * Retention configuration to. </p> <p>When using this API with an access point,
+ * Retention configuration to. </p> <p>When using this action with an access point,
* you must direct requests to the access point hostname. The access point hostname
* takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectRetentionRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -315,26 +307,22 @@ namespace Model
/**
- * <p>Indicates whether this operation should bypass Governance-mode
- * restrictions.</p>
+ * <p>Indicates whether this action should bypass Governance-mode restrictions.</p>
*/
inline bool GetBypassGovernanceRetention() const{ return m_bypassGovernanceRetention; }
/**
- * <p>Indicates whether this operation should bypass Governance-mode
- * restrictions.</p>
+ * <p>Indicates whether this action should bypass Governance-mode restrictions.</p>
*/
inline bool BypassGovernanceRetentionHasBeenSet() const { return m_bypassGovernanceRetentionHasBeenSet; }
/**
- * <p>Indicates whether this operation should bypass Governance-mode
- * restrictions.</p>
+ * <p>Indicates whether this action should bypass Governance-mode restrictions.</p>
*/
inline void SetBypassGovernanceRetention(bool value) { m_bypassGovernanceRetentionHasBeenSet = true; m_bypassGovernanceRetention = value; }
/**
- * <p>Indicates whether this operation should bypass Governance-mode
- * restrictions.</p>
+ * <p>Indicates whether this action should bypass Governance-mode restrictions.</p>
*/
inline PutObjectRetentionRequest& WithBypassGovernanceRetention(bool value) { SetBypassGovernanceRetention(value); return *this;}
@@ -397,56 +385,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectRetentionRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectRetentionRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h
index 272b1130588..9bd467ebf15 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h
@@ -8,6 +8,7 @@
#include <aws/s3/S3Request.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/s3/model/Tagging.h>
+#include <aws/s3/model/RequestPayer.h>
#include <aws/core/utils/memory/stl/AWSMap.h>
#include <utility>
@@ -45,186 +46,170 @@ namespace Model
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectTaggingRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectTaggingRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name containing the object. </p> <p>When using this API with an
+ * <p>The bucket name containing the object. </p> <p>When using this action with an
* access point, you must direct requests to the access point hostname. The access
* point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutObjectTaggingRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -400,56 +385,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectTaggingRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutObjectTaggingRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
@@ -457,6 +442,25 @@ namespace Model
+ inline const RequestPayer& GetRequestPayer() const{ return m_requestPayer; }
+
+
+ inline bool RequestPayerHasBeenSet() const { return m_requestPayerHasBeenSet; }
+
+
+ inline void SetRequestPayer(const RequestPayer& value) { m_requestPayerHasBeenSet = true; m_requestPayer = value; }
+
+
+ inline void SetRequestPayer(RequestPayer&& value) { m_requestPayerHasBeenSet = true; m_requestPayer = std::move(value); }
+
+
+ inline PutObjectTaggingRequest& WithRequestPayer(const RequestPayer& value) { SetRequestPayer(value); return *this;}
+
+
+ inline PutObjectTaggingRequest& WithRequestPayer(RequestPayer&& value) { SetRequestPayer(std::move(value)); return *this;}
+
+
+
inline const Aws::Map<Aws::String, Aws::String>& GetCustomizedAccessLogTag() const{ return m_customizedAccessLogTag; }
@@ -515,6 +519,9 @@ namespace Model
Aws::String m_expectedBucketOwner;
bool m_expectedBucketOwnerHasBeenSet;
+ RequestPayer m_requestPayer;
+ bool m_requestPayerHasBeenSet;
+
Aws::Map<Aws::String, Aws::String> m_customizedAccessLogTag;
bool m_customizedAccessLogTagHasBeenSet;
};
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h
index ab558c00d60..fd369ccfacf 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h
@@ -156,8 +156,7 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const PublicAccessBlockConfiguration& GetPublicAccessBlockConfiguration() const{ return m_publicAccessBlockConfiguration; }
@@ -167,8 +166,7 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool PublicAccessBlockConfigurationHasBeenSet() const { return m_publicAccessBlockConfigurationHasBeenSet; }
@@ -178,8 +176,7 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetPublicAccessBlockConfiguration(const PublicAccessBlockConfiguration& value) { m_publicAccessBlockConfigurationHasBeenSet = true; m_publicAccessBlockConfiguration = value; }
@@ -189,8 +186,7 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetPublicAccessBlockConfiguration(PublicAccessBlockConfiguration&& value) { m_publicAccessBlockConfigurationHasBeenSet = true; m_publicAccessBlockConfiguration = std::move(value); }
@@ -200,8 +196,7 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutPublicAccessBlockRequest& WithPublicAccessBlockConfiguration(const PublicAccessBlockConfiguration& value) { SetPublicAccessBlockConfiguration(value); return *this;}
@@ -211,63 +206,62 @@ namespace Model
* combination. For more information 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 Simple Storage Service Developer
- * Guide</i>.</p>
+ * Meaning of "Public"</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline PutPublicAccessBlockRequest& WithPublicAccessBlockConfiguration(PublicAccessBlockConfiguration&& value) { SetPublicAccessBlockConfiguration(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutPublicAccessBlockRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline PutPublicAccessBlockRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/QueueConfigurationDeprecated.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/QueueConfigurationDeprecated.h
index 9f99c6a4160..05c80b2db1d 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/QueueConfigurationDeprecated.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/QueueConfigurationDeprecated.h
@@ -69,42 +69,42 @@ namespace Model
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline const Aws::Vector<Event>& GetEvents() const{ return m_events; }
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline bool EventsHasBeenSet() const { return m_eventsHasBeenSet; }
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline void SetEvents(const Aws::Vector<Event>& value) { m_eventsHasBeenSet = true; m_events = value; }
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline void SetEvents(Aws::Vector<Event>&& value) { m_eventsHasBeenSet = true; m_events = std::move(value); }
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline QueueConfigurationDeprecated& WithEvents(const Aws::Vector<Event>& value) { SetEvents(value); return *this;}
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline QueueConfigurationDeprecated& WithEvents(Aws::Vector<Event>&& value) { SetEvents(std::move(value)); return *this;}
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline QueueConfigurationDeprecated& AddEvents(const Event& value) { m_eventsHasBeenSet = true; m_events.push_back(value); return *this; }
/**
- * <p>A collection of bucket events for which to send notifications</p>
+ * <p>A collection of bucket events for which to send notifications.</p>
*/
inline QueueConfigurationDeprecated& AddEvents(Event&& value) { m_eventsHasBeenSet = true; m_events.push_back(std::move(value)); return *this; }
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Redirect.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Redirect.h
index bda92937fe5..3a21bec4826 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Redirect.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Redirect.h
@@ -173,7 +173,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetReplaceKeyPrefixWith() const{ return m_replaceKeyPrefixWith; }
@@ -184,7 +188,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool ReplaceKeyPrefixWithHasBeenSet() const { return m_replaceKeyPrefixWithHasBeenSet; }
@@ -195,7 +203,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyPrefixWith(const Aws::String& value) { m_replaceKeyPrefixWithHasBeenSet = true; m_replaceKeyPrefixWith = value; }
@@ -206,7 +218,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyPrefixWith(Aws::String&& value) { m_replaceKeyPrefixWithHasBeenSet = true; m_replaceKeyPrefixWith = std::move(value); }
@@ -217,7 +233,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyPrefixWith(const char* value) { m_replaceKeyPrefixWithHasBeenSet = true; m_replaceKeyPrefixWith.assign(value); }
@@ -228,7 +248,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyPrefixWith(const Aws::String& value) { SetReplaceKeyPrefixWith(value); return *this;}
@@ -239,7 +263,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyPrefixWith(Aws::String&& value) { SetReplaceKeyPrefixWith(std::move(value)); return *this;}
@@ -250,7 +278,11 @@ namespace Model
* block with <code>KeyPrefixEquals</code> set to <code>docs/</code> and in the
* Redirect set <code>ReplaceKeyPrefixWith</code> to <code>/documents</code>. Not
* required if one of the siblings is present. Can be present only if
- * <code>ReplaceKeyWith</code> is not provided.</p>
+ * <code>ReplaceKeyWith</code> is not provided.</p> <p>Replacement must
+ * be made for object keys containing special characters (such as carriage returns)
+ * when using XML requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyPrefixWith(const char* value) { SetReplaceKeyPrefixWith(value); return *this;}
@@ -259,7 +291,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetReplaceKeyWith() const{ return m_replaceKeyWith; }
@@ -267,7 +303,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool ReplaceKeyWithHasBeenSet() const { return m_replaceKeyWithHasBeenSet; }
@@ -275,7 +315,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyWith(const Aws::String& value) { m_replaceKeyWithHasBeenSet = true; m_replaceKeyWith = value; }
@@ -283,7 +327,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyWith(Aws::String&& value) { m_replaceKeyWithHasBeenSet = true; m_replaceKeyWith = std::move(value); }
@@ -291,7 +339,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetReplaceKeyWith(const char* value) { m_replaceKeyWithHasBeenSet = true; m_replaceKeyWith.assign(value); }
@@ -299,7 +351,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyWith(const Aws::String& value) { SetReplaceKeyWith(value); return *this;}
@@ -307,7 +363,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyWith(Aws::String&& value) { SetReplaceKeyWith(std::move(value)); return *this;}
@@ -315,7 +375,11 @@ namespace Model
* <p>The specific object key to use in the redirect request. For example, redirect
* request to <code>error.html</code>. Not required if one of the siblings is
* present. Can be present only if <code>ReplaceKeyPrefixWith</code> is not
- * provided.</p>
+ * provided.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Redirect& WithReplaceKeyWith(const char* value) { SetReplaceKeyWith(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationConfiguration.h
index 2ffc3e3f518..e138c79cbad 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationConfiguration.h
@@ -45,8 +45,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetRole() const{ return m_role; }
@@ -55,8 +54,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool RoleHasBeenSet() const { return m_roleHasBeenSet; }
@@ -65,8 +63,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetRole(const Aws::String& value) { m_roleHasBeenSet = true; m_role = value; }
@@ -75,8 +72,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetRole(Aws::String&& value) { m_roleHasBeenSet = true; m_role = std::move(value); }
@@ -85,8 +81,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetRole(const char* value) { m_roleHasBeenSet = true; m_role.assign(value); }
@@ -95,8 +90,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ReplicationConfiguration& WithRole(const Aws::String& value) { SetRole(value); return *this;}
@@ -105,8 +99,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ReplicationConfiguration& WithRole(Aws::String&& value) { SetRole(std::move(value)); return *this;}
@@ -115,8 +108,7 @@ namespace Model
* (IAM) role that Amazon S3 assumes when replicating objects. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html">How
- * to Set Up Replication</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * to Set Up Replication</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ReplicationConfiguration& WithRole(const char* value) { SetRole(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRule.h
index ae8671f8747..2003426a674 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRule.h
@@ -93,7 +93,7 @@ namespace Model
* rule with the highest priority. The higher the number, the higher the priority.
* </p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication.html">Replication</a>
- * in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * in the <i>Amazon S3 User Guide</i>.</p>
*/
inline int GetPriority() const{ return m_priority; }
@@ -105,7 +105,7 @@ namespace Model
* rule with the highest priority. The higher the number, the higher the priority.
* </p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication.html">Replication</a>
- * in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool PriorityHasBeenSet() const { return m_priorityHasBeenSet; }
@@ -117,7 +117,7 @@ namespace Model
* rule with the highest priority. The higher the number, the higher the priority.
* </p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication.html">Replication</a>
- * in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetPriority(int value) { m_priorityHasBeenSet = true; m_priority = value; }
@@ -129,7 +129,7 @@ namespace Model
* rule with the highest priority. The higher the number, the higher the priority.
* </p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/replication.html">Replication</a>
- * in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ReplicationRule& WithPriority(int value) { SetPriority(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleAndOperator.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleAndOperator.h
index 900e8738691..bf78d3af98a 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleAndOperator.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleAndOperator.h
@@ -30,8 +30,8 @@ namespace Model
* more than one filter. </p> <p>For example:</p> <ul> <li> <p>If you specify both
* a <code>Prefix</code> and a <code>Tag</code> filter, wrap these filters in an
* <code>And</code> tag. </p> </li> <li> <p>If you specify a filter based on
- * multiple tags, wrap the <code>Tag</code> elements in an <code>And</code> tag</p>
- * </li> </ul><p><h3>See Also:</h3> <a
+ * multiple tags, wrap the <code>Tag</code> elements in an <code>And</code>
+ * tag.</p> </li> </ul><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ReplicationRuleAndOperator">AWS
* API Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleFilter.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleFilter.h
index f8d7e698c09..630c385d9e2 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleFilter.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ReplicationRuleFilter.h
@@ -44,49 +44,81 @@ namespace Model
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetPrefix() const{ return m_prefix; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool PrefixHasBeenSet() const { return m_prefixHasBeenSet; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const Aws::String& value) { m_prefixHasBeenSet = true; m_prefix = value; }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(Aws::String&& value) { m_prefixHasBeenSet = true; m_prefix = std::move(value); }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const char* value) { m_prefixHasBeenSet = true; m_prefix.assign(value); }
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ReplicationRuleFilter& WithPrefix(const Aws::String& value) { SetPrefix(value); return *this;}
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ReplicationRuleFilter& WithPrefix(Aws::String&& value) { SetPrefix(std::move(value)); return *this;}
/**
* <p>An object key name prefix that identifies the subset of objects to which the
- * rule applies.</p>
+ * rule applies.</p> <p>Replacement must be made for object keys
+ * containing special characters (such as carriage returns) when using XML
+ * requests. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline ReplicationRuleFilter& WithPrefix(const char* value) { SetPrefix(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h
index 157b6db7c39..f588c842708 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h
@@ -44,227 +44,211 @@ namespace Model
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline RestoreObjectRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline RestoreObjectRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name containing the object to restore. </p> <p>When using this API
- * with an access point, you must direct requests to the access point hostname. The
- * access point hostname takes the form
+ * <p>The bucket name containing the object to restore. </p> <p>When using this
+ * action with an access point, you must direct requests to the access point
+ * hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline RestoreObjectRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline const Aws::String& GetKey() const{ return m_key; }
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline bool KeyHasBeenSet() const { return m_keyHasBeenSet; }
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline void SetKey(const Aws::String& value) { m_keyHasBeenSet = true; m_key = value; }
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline void SetKey(Aws::String&& value) { m_keyHasBeenSet = true; m_key = std::move(value); }
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline void SetKey(const char* value) { m_keyHasBeenSet = true; m_key.assign(value); }
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline RestoreObjectRequest& WithKey(const Aws::String& value) { SetKey(value); return *this;}
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline RestoreObjectRequest& WithKey(Aws::String&& value) { SetKey(std::move(value)); return *this;}
/**
- * <p>Object key for which the operation was initiated.</p>
+ * <p>Object key for which the action was initiated.</p>
*/
inline RestoreObjectRequest& WithKey(const char* value) { SetKey(value); return *this;}
@@ -349,56 +333,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline RestoreObjectRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline RestoreObjectRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RoutingRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RoutingRule.h
index ff37fa473ec..e87bdb7958b 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RoutingRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/RoutingRule.h
@@ -27,8 +27,8 @@ namespace Model
* <p>Specifies the redirect behavior and when a redirect is applied. For more
* information about routing rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/how-to-page-redirect.html#advanced-conditional-redirects">Configuring
- * advanced conditional redirects</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p><p><h3>See Also:</h3> <a
+ * advanced conditional redirects</a> in the <i>Amazon S3 User
+ * Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/RoutingRule">AWS API
* Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Rule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Rule.h
index 649d14ceb3f..7613ef3226e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Rule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Rule.h
@@ -35,7 +35,7 @@ namespace Model
* Bucket Lifecycle Configuration</a> in the <i>Amazon Simple Storage Service API
* Reference</i>. For examples, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketLifecycleConfiguration.html#API_PutBucketLifecycleConfiguration_Examples">Put
- * Bucket Lifecycle Configuration Examples</a> </p><p><h3>See Also:</h3> <a
+ * Bucket Lifecycle Configuration Examples</a>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/Rule">AWS API
* Reference</a></p>
*/
@@ -131,49 +131,81 @@ namespace Model
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline const Aws::String& GetPrefix() const{ return m_prefix; }
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline bool PrefixHasBeenSet() const { return m_prefixHasBeenSet; }
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const Aws::String& value) { m_prefixHasBeenSet = true; m_prefix = value; }
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(Aws::String&& value) { m_prefixHasBeenSet = true; m_prefix = std::move(value); }
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline void SetPrefix(const char* value) { m_prefixHasBeenSet = true; m_prefix.assign(value); }
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Rule& WithPrefix(const Aws::String& value) { SetPrefix(value); return *this;}
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Rule& WithPrefix(Aws::String&& value) { SetPrefix(std::move(value)); return *this;}
/**
* <p>Object key prefix that identifies one or more objects to which this rule
- * applies.</p>
+ * applies.</p> <p>Replacement must be made for object keys containing
+ * special characters (such as carriage returns) when using XML requests. For more
+ * information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-xml-related-constraints">
+ * XML related object key constraints</a>.</p>
*/
inline Rule& WithPrefix(const char* value) { SetPrefix(value); return *this;}
@@ -219,8 +251,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Transition& GetTransition() const{ return m_transition; }
@@ -228,8 +259,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool TransitionHasBeenSet() const { return m_transitionHasBeenSet; }
@@ -237,8 +267,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetTransition(const Transition& value) { m_transitionHasBeenSet = true; m_transition = value; }
@@ -246,8 +275,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetTransition(Transition&& value) { m_transitionHasBeenSet = true; m_transition = std::move(value); }
@@ -255,8 +283,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline Rule& WithTransition(const Transition& value) { SetTransition(value); return *this;}
@@ -264,8 +291,7 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p>
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline Rule& WithTransition(Transition&& value) { SetTransition(std::move(value)); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentHandler.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentHandler.h
index 3b04be1d0d9..508785ba3bb 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentHandler.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentHandler.h
@@ -41,7 +41,7 @@ namespace Model
public:
SelectObjectContentHandler();
- SelectObjectContentHandler& operator=(const SelectObjectContentHandler& handler) = default;
+ SelectObjectContentHandler& operator=(const SelectObjectContentHandler&) = default;
virtual void OnEvent() override;
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h
index c10e515adfb..73dc58023f5 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h
@@ -600,56 +600,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline SelectObjectContentRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline SelectObjectContentRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ServerSideEncryptionRule.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ServerSideEncryptionRule.h
index 75505b8a520..0ef3c70cf4e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ServerSideEncryptionRule.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/ServerSideEncryptionRule.h
@@ -88,7 +88,7 @@ namespace Model
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key. By default, S3
* Bucket Key is not enabled.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-key.html">Amazon S3
- * Bucket Keys</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Bucket Keys</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool GetBucketKeyEnabled() const{ return m_bucketKeyEnabled; }
@@ -99,7 +99,7 @@ namespace Model
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key. By default, S3
* Bucket Key is not enabled.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-key.html">Amazon S3
- * Bucket Keys</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Bucket Keys</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketKeyEnabledHasBeenSet() const { return m_bucketKeyEnabledHasBeenSet; }
@@ -110,7 +110,7 @@ namespace Model
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key. By default, S3
* Bucket Key is not enabled.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-key.html">Amazon S3
- * Bucket Keys</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Bucket Keys</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucketKeyEnabled(bool value) { m_bucketKeyEnabledHasBeenSet = true; m_bucketKeyEnabled = value; }
@@ -121,7 +121,7 @@ namespace Model
* <code>true</code> causes Amazon S3 to use an S3 Bucket Key. By default, S3
* Bucket Key is not enabled.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-key.html">Amazon S3
- * Bucket Keys</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Bucket Keys</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline ServerSideEncryptionRule& WithBucketKeyEnabled(bool value) { SetBucketKeyEnabled(value); return *this;}
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/TopicConfiguration.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/TopicConfiguration.h
index 7a4f9d95363..f57be251bb2 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/TopicConfiguration.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/TopicConfiguration.h
@@ -120,7 +120,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::Vector<Event>& GetEvents() const{ return m_events; }
@@ -128,7 +128,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool EventsHasBeenSet() const { return m_eventsHasBeenSet; }
@@ -136,7 +136,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetEvents(const Aws::Vector<Event>& value) { m_eventsHasBeenSet = true; m_events = value; }
@@ -144,7 +144,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetEvents(Aws::Vector<Event>&& value) { m_eventsHasBeenSet = true; m_events = std::move(value); }
@@ -152,7 +152,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline TopicConfiguration& WithEvents(const Aws::Vector<Event>& value) { SetEvents(value); return *this;}
@@ -160,7 +160,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline TopicConfiguration& WithEvents(Aws::Vector<Event>&& value) { SetEvents(std::move(value)); return *this;}
@@ -168,7 +168,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline TopicConfiguration& AddEvents(const Event& value) { m_eventsHasBeenSet = true; m_events.push_back(value); return *this; }
@@ -176,7 +176,7 @@ namespace Model
* <p>The Amazon S3 bucket event about which to send notifications. For more
* information, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">Supported
- * Event Types</a> in the <i>Amazon Simple Storage Service Developer Guide</i>.</p>
+ * Event Types</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline TopicConfiguration& AddEvents(Event&& value) { m_eventsHasBeenSet = true; m_events.push_back(std::move(value)); return *this; }
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Transition.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Transition.h
index 153b1e6e158..bc7a534e8b9 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Transition.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/Transition.h
@@ -27,8 +27,8 @@ namespace Model
* <p>Specifies when an object transitions to a specified storage class. For more
* information about Amazon S3 lifecycle configuration rules, see <a
* href="https://docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html">Transitioning
- * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon Simple Storage Service
- * Developer Guide</i>.</p><p><h3>See Also:</h3> <a
+ * Objects Using Amazon S3 Lifecycle</a> in the <i>Amazon S3 User
+ * Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/Transition">AWS API
* Reference</a></p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h
index def68dbeaa6..015c8696751 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h
@@ -44,186 +44,170 @@ namespace Model
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartCopyRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartCopyRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
- * <p>The bucket name.</p> <p>When using this API with an access point, you must
+ * <p>The bucket name.</p> <p>When using this action with an access point, you must
* direct requests to the access point hostname. The access point hostname takes
* the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartCopyRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -232,7 +216,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -268,7 +252,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -304,7 +288,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -340,7 +324,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -376,7 +360,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -412,7 +396,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -448,7 +432,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -484,7 +468,7 @@ namespace Model
* <p>Specifies the source object for the copy operation. You specify the value in
* one of two formats, depending on whether you want to access the source object
* through an <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/access-points.html">access
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">access
* point</a>:</p> <ul> <li> <p>For objects not accessed through an access point,
* specify the name of the source bucket and key of the source object, separated by
* a slash (/). For example, to copy the object <code>reports/january.pdf</code>
@@ -1227,56 +1211,56 @@ namespace Model
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline UploadPartCopyRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
inline UploadPartCopyRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected destination bucket owner. If the destination
+ * <p>The account ID of the expected destination bucket owner. If the destination
* bucket is owned by a different account, the request will fail with an HTTP
* <code>403 (Access Denied)</code> error.</p>
*/
@@ -1284,56 +1268,56 @@ namespace Model
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedSourceBucketOwner() const{ return m_expectedSourceBucketOwner; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline bool ExpectedSourceBucketOwnerHasBeenSet() const { return m_expectedSourceBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(const Aws::String& value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner = value; }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(Aws::String&& value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline void SetExpectedSourceBucketOwner(const char* value) { m_expectedSourceBucketOwnerHasBeenSet = true; m_expectedSourceBucketOwner.assign(value); }
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline UploadPartCopyRequest& WithExpectedSourceBucketOwner(const Aws::String& value) { SetExpectedSourceBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
inline UploadPartCopyRequest& WithExpectedSourceBucketOwner(Aws::String&& value) { SetExpectedSourceBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected source bucket owner. If the source bucket is
+ * <p>The account ID of the expected source bucket owner. If the source bucket is
* owned by a different account, the request will fail with an HTTP <code>403
* (Access Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h
index ecdba22f401..49060c0d65e 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h
@@ -43,185 +43,169 @@ namespace Model
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline const Aws::String& GetBucket() const{ return m_bucket; }
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline bool BucketHasBeenSet() const { return m_bucketHasBeenSet; }
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const Aws::String& value) { m_bucketHasBeenSet = true; m_bucket = value; }
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(Aws::String&& value) { m_bucketHasBeenSet = true; m_bucket = std::move(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline void SetBucket(const char* value) { m_bucketHasBeenSet = true; m_bucket.assign(value); }
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartRequest& WithBucket(const Aws::String& value) { SetBucket(value); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartRequest& WithBucket(Aws::String&& value) { SetBucket(std::move(value)); return *this;}
/**
* <p>The name of the bucket to which the multipart upload was initiated.</p>
- * <p>When using this API with an access point, you must direct requests to the
+ * <p>When using this action with an access point, you must direct requests to the
* access point hostname. The access point hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.s3-accesspoint.<i>Region</i>.amazonaws.com.
- * When using this operation with an access point through the AWS SDKs, you provide
+ * When using this action with an access point through the AWS SDKs, you provide
* the access point ARN in place of the bucket name. For more information about
* access point ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html">Using
- * Access Points</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p> <p>When using this API with Amazon S3 on Outposts, you must
- * direct requests to the S3 on Outposts hostname. The S3 on Outposts hostname
- * takes the form
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-access-points.html">Using
+ * Access Points</a> in the <i>Amazon S3 User Guide</i>.</p> <p>When using this
+ * action with Amazon S3 on Outposts, you must direct requests to the S3 on
+ * Outposts hostname. The S3 on Outposts hostname takes the form
* <i>AccessPointName</i>-<i>AccountId</i>.<i>outpostID</i>.s3-outposts.<i>Region</i>.amazonaws.com.
- * When using this operation using S3 on Outposts through the AWS SDKs, you provide
+ * When using this action using S3 on Outposts through the AWS SDKs, you provide
* the Outposts bucket ARN in place of the bucket name. For more information about
* S3 on Outposts ARNs, see <a
- * href="https://docs.aws.amazon.com/AmazonS3/latest/dev/S3onOutposts.html">Using
- * S3 on Outposts</a> in the <i>Amazon Simple Storage Service Developer
- * Guide</i>.</p>
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/S3onOutposts.html">Using
+ * S3 on Outposts</a> in the <i>Amazon S3 User Guide</i>.</p>
*/
inline UploadPartRequest& WithBucket(const char* value) { SetBucket(value); return *this;}
@@ -630,56 +614,56 @@ namespace Model
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline const Aws::String& GetExpectedBucketOwner() const{ return m_expectedBucketOwner; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline bool ExpectedBucketOwnerHasBeenSet() const { return m_expectedBucketOwnerHasBeenSet; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const Aws::String& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = value; }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(Aws::String&& value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner = std::move(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline void SetExpectedBucketOwner(const char* value) { m_expectedBucketOwnerHasBeenSet = true; m_expectedBucketOwner.assign(value); }
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline UploadPartRequest& WithExpectedBucketOwner(const Aws::String& value) { SetExpectedBucketOwner(value); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
inline UploadPartRequest& WithExpectedBucketOwner(Aws::String&& value) { SetExpectedBucketOwner(std::move(value)); return *this;}
/**
- * <p>The account id of the expected bucket owner. If the bucket is owned by a
+ * <p>The account ID of the expected bucket owner. If the bucket is owned by a
* different account, the request will fail with an HTTP <code>403 (Access
* Denied)</code> error.</p>
*/
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h
new file mode 100644
index 00000000000..59f0a57d80c
--- /dev/null
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h
@@ -0,0 +1,1661 @@
+/**
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * SPDX-License-Identifier: Apache-2.0.
+ */
+
+#pragma once
+#include <aws/s3/S3_EXPORTS.h>
+#include <aws/s3/S3Request.h>
+#include <aws/core/utils/memory/stl/AWSString.h>
+#include <aws/core/utils/Array.h>
+#include <aws/core/utils/DateTime.h>
+#include <aws/core/utils/memory/stl/AWSMap.h>
+#include <aws/s3/model/ObjectLockMode.h>
+#include <aws/s3/model/ObjectLockLegalHoldStatus.h>
+#include <aws/s3/model/ReplicationStatus.h>
+#include <aws/s3/model/RequestCharged.h>
+#include <aws/s3/model/ServerSideEncryption.h>
+#include <aws/s3/model/StorageClass.h>
+#include <utility>
+
+namespace Aws
+{
+namespace Http
+{
+ class URI;
+} //namespace Http
+namespace S3
+{
+namespace Model
+{
+
+ /**
+ */
+ class AWS_S3_API WriteGetObjectResponseRequest : public StreamingS3Request
+ {
+ public:
+ WriteGetObjectResponseRequest();
+
+ // Service request name is the Operation name which will send this request out,
+ // each operation should has unique request name, so that we can get operation's name from this request.
+ // Note: this is not true for response, multiple operations may have the same response name,
+ // so we can not get operation's name from response.
+ inline virtual const char* GetServiceRequestName() const override { return "WriteGetObjectResponse"; }
+
+ void AddQueryStringParameters(Aws::Http::URI& uri) const override;
+
+ Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override;
+
+ bool SignBody() const override { return false; }
+
+ bool IsChunked() const override { return true; }
+
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline const Aws::String& GetRequestRoute() const{ return m_requestRoute; }
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline bool RequestRouteHasBeenSet() const { return m_requestRouteHasBeenSet; }
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline void SetRequestRoute(const Aws::String& value) { m_requestRouteHasBeenSet = true; m_requestRoute = value; }
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline void SetRequestRoute(Aws::String&& value) { m_requestRouteHasBeenSet = true; m_requestRoute = std::move(value); }
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline void SetRequestRoute(const char* value) { m_requestRouteHasBeenSet = true; m_requestRoute.assign(value); }
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestRoute(const Aws::String& value) { SetRequestRoute(value); return *this;}
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestRoute(Aws::String&& value) { SetRequestRoute(std::move(value)); return *this;}
+
+ /**
+ * <p>Route prefix to the HTTP URL generated.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestRoute(const char* value) { SetRequestRoute(value); return *this;}
+
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline const Aws::String& GetRequestToken() const{ return m_requestToken; }
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline bool RequestTokenHasBeenSet() const { return m_requestTokenHasBeenSet; }
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline void SetRequestToken(const Aws::String& value) { m_requestTokenHasBeenSet = true; m_requestToken = value; }
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline void SetRequestToken(Aws::String&& value) { m_requestTokenHasBeenSet = true; m_requestToken = std::move(value); }
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline void SetRequestToken(const char* value) { m_requestTokenHasBeenSet = true; m_requestToken.assign(value); }
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestToken(const Aws::String& value) { SetRequestToken(value); return *this;}
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestToken(Aws::String&& value) { SetRequestToken(std::move(value)); return *this;}
+
+ /**
+ * <p>A single use encrypted token that maps <code>WriteGetObjectResponse</code> to
+ * the end user <code>GetObject</code> request.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRequestToken(const char* value) { SetRequestToken(value); return *this;}
+
+
+ /**
+ * <p>The integer status code for an HTTP response of a corresponding
+ * <code>GetObject</code> request.</p> <p class="title"> <b>Status Codes</b> </p>
+ * <ul> <li> <p> <i>200 - OK</i> </p> </li> <li> <p> <i>206 - Partial Content</i>
+ * </p> </li> <li> <p> <i>304 - Not Modified</i> </p> </li> <li> <p> <i>400 - Bad
+ * Request</i> </p> </li> <li> <p> <i>401 - Unauthorized</i> </p> </li> <li> <p>
+ * <i>403 - Forbidden</i> </p> </li> <li> <p> <i>404 - Not Found</i> </p> </li>
+ * <li> <p> <i>405 - Method Not Allowed</i> </p> </li> <li> <p> <i>409 -
+ * Conflict</i> </p> </li> <li> <p> <i>411 - Length Required</i> </p> </li> <li>
+ * <p> <i>412 - Precondition Failed</i> </p> </li> <li> <p> <i>416 - Range Not
+ * Satisfiable</i> </p> </li> <li> <p> <i>500 - Internal Server Error</i> </p>
+ * </li> <li> <p> <i>503 - Service Unavailable</i> </p> </li> </ul>
+ */
+ inline int GetStatusCode() const{ return m_statusCode; }
+
+ /**
+ * <p>The integer status code for an HTTP response of a corresponding
+ * <code>GetObject</code> request.</p> <p class="title"> <b>Status Codes</b> </p>
+ * <ul> <li> <p> <i>200 - OK</i> </p> </li> <li> <p> <i>206 - Partial Content</i>
+ * </p> </li> <li> <p> <i>304 - Not Modified</i> </p> </li> <li> <p> <i>400 - Bad
+ * Request</i> </p> </li> <li> <p> <i>401 - Unauthorized</i> </p> </li> <li> <p>
+ * <i>403 - Forbidden</i> </p> </li> <li> <p> <i>404 - Not Found</i> </p> </li>
+ * <li> <p> <i>405 - Method Not Allowed</i> </p> </li> <li> <p> <i>409 -
+ * Conflict</i> </p> </li> <li> <p> <i>411 - Length Required</i> </p> </li> <li>
+ * <p> <i>412 - Precondition Failed</i> </p> </li> <li> <p> <i>416 - Range Not
+ * Satisfiable</i> </p> </li> <li> <p> <i>500 - Internal Server Error</i> </p>
+ * </li> <li> <p> <i>503 - Service Unavailable</i> </p> </li> </ul>
+ */
+ inline bool StatusCodeHasBeenSet() const { return m_statusCodeHasBeenSet; }
+
+ /**
+ * <p>The integer status code for an HTTP response of a corresponding
+ * <code>GetObject</code> request.</p> <p class="title"> <b>Status Codes</b> </p>
+ * <ul> <li> <p> <i>200 - OK</i> </p> </li> <li> <p> <i>206 - Partial Content</i>
+ * </p> </li> <li> <p> <i>304 - Not Modified</i> </p> </li> <li> <p> <i>400 - Bad
+ * Request</i> </p> </li> <li> <p> <i>401 - Unauthorized</i> </p> </li> <li> <p>
+ * <i>403 - Forbidden</i> </p> </li> <li> <p> <i>404 - Not Found</i> </p> </li>
+ * <li> <p> <i>405 - Method Not Allowed</i> </p> </li> <li> <p> <i>409 -
+ * Conflict</i> </p> </li> <li> <p> <i>411 - Length Required</i> </p> </li> <li>
+ * <p> <i>412 - Precondition Failed</i> </p> </li> <li> <p> <i>416 - Range Not
+ * Satisfiable</i> </p> </li> <li> <p> <i>500 - Internal Server Error</i> </p>
+ * </li> <li> <p> <i>503 - Service Unavailable</i> </p> </li> </ul>
+ */
+ inline void SetStatusCode(int value) { m_statusCodeHasBeenSet = true; m_statusCode = value; }
+
+ /**
+ * <p>The integer status code for an HTTP response of a corresponding
+ * <code>GetObject</code> request.</p> <p class="title"> <b>Status Codes</b> </p>
+ * <ul> <li> <p> <i>200 - OK</i> </p> </li> <li> <p> <i>206 - Partial Content</i>
+ * </p> </li> <li> <p> <i>304 - Not Modified</i> </p> </li> <li> <p> <i>400 - Bad
+ * Request</i> </p> </li> <li> <p> <i>401 - Unauthorized</i> </p> </li> <li> <p>
+ * <i>403 - Forbidden</i> </p> </li> <li> <p> <i>404 - Not Found</i> </p> </li>
+ * <li> <p> <i>405 - Method Not Allowed</i> </p> </li> <li> <p> <i>409 -
+ * Conflict</i> </p> </li> <li> <p> <i>411 - Length Required</i> </p> </li> <li>
+ * <p> <i>412 - Precondition Failed</i> </p> </li> <li> <p> <i>416 - Range Not
+ * Satisfiable</i> </p> </li> <li> <p> <i>500 - Internal Server Error</i> </p>
+ * </li> <li> <p> <i>503 - Service Unavailable</i> </p> </li> </ul>
+ */
+ inline WriteGetObjectResponseRequest& WithStatusCode(int value) { SetStatusCode(value); return *this;}
+
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline const Aws::String& GetErrorCode() const{ return m_errorCode; }
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline bool ErrorCodeHasBeenSet() const { return m_errorCodeHasBeenSet; }
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline void SetErrorCode(const Aws::String& value) { m_errorCodeHasBeenSet = true; m_errorCode = value; }
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline void SetErrorCode(Aws::String&& value) { m_errorCodeHasBeenSet = true; m_errorCode = std::move(value); }
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline void SetErrorCode(const char* value) { m_errorCodeHasBeenSet = true; m_errorCode.assign(value); }
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorCode(const Aws::String& value) { SetErrorCode(value); return *this;}
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorCode(Aws::String&& value) { SetErrorCode(std::move(value)); return *this;}
+
+ /**
+ * <p>A string that uniquely identifies an error condition. Returned in the
+ * &lt;Code&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in the
+ * body. All error codes from S3 are sentence-cased. Regex value is
+ * "^[A-Z][a-zA-Z]+$".</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorCode(const char* value) { SetErrorCode(value); return *this;}
+
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline const Aws::String& GetErrorMessage() const{ return m_errorMessage; }
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline bool ErrorMessageHasBeenSet() const { return m_errorMessageHasBeenSet; }
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline void SetErrorMessage(const Aws::String& value) { m_errorMessageHasBeenSet = true; m_errorMessage = value; }
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline void SetErrorMessage(Aws::String&& value) { m_errorMessageHasBeenSet = true; m_errorMessage = std::move(value); }
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline void SetErrorMessage(const char* value) { m_errorMessageHasBeenSet = true; m_errorMessage.assign(value); }
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorMessage(const Aws::String& value) { SetErrorMessage(value); return *this;}
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorMessage(Aws::String&& value) { SetErrorMessage(std::move(value)); return *this;}
+
+ /**
+ * <p>Contains a generic description of the error condition. Returned in the
+ * &lt;Message&gt; tag of the error XML response for a corresponding
+ * <code>GetObject</code> call. Cannot be used with a successful
+ * <code>StatusCode</code> header or when the transformed object is provided in
+ * body.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithErrorMessage(const char* value) { SetErrorMessage(value); return *this;}
+
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline const Aws::String& GetAcceptRanges() const{ return m_acceptRanges; }
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline bool AcceptRangesHasBeenSet() const { return m_acceptRangesHasBeenSet; }
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline void SetAcceptRanges(const Aws::String& value) { m_acceptRangesHasBeenSet = true; m_acceptRanges = value; }
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline void SetAcceptRanges(Aws::String&& value) { m_acceptRangesHasBeenSet = true; m_acceptRanges = std::move(value); }
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline void SetAcceptRanges(const char* value) { m_acceptRangesHasBeenSet = true; m_acceptRanges.assign(value); }
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithAcceptRanges(const Aws::String& value) { SetAcceptRanges(value); return *this;}
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithAcceptRanges(Aws::String&& value) { SetAcceptRanges(std::move(value)); return *this;}
+
+ /**
+ * <p>Indicates that a range of bytes was specified.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithAcceptRanges(const char* value) { SetAcceptRanges(value); return *this;}
+
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline const Aws::String& GetCacheControl() const{ return m_cacheControl; }
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline bool CacheControlHasBeenSet() const { return m_cacheControlHasBeenSet; }
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline void SetCacheControl(const Aws::String& value) { m_cacheControlHasBeenSet = true; m_cacheControl = value; }
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline void SetCacheControl(Aws::String&& value) { m_cacheControlHasBeenSet = true; m_cacheControl = std::move(value); }
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline void SetCacheControl(const char* value) { m_cacheControlHasBeenSet = true; m_cacheControl.assign(value); }
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithCacheControl(const Aws::String& value) { SetCacheControl(value); return *this;}
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithCacheControl(Aws::String&& value) { SetCacheControl(std::move(value)); return *this;}
+
+ /**
+ * <p>Specifies caching behavior along the request/reply chain.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithCacheControl(const char* value) { SetCacheControl(value); return *this;}
+
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline const Aws::String& GetContentDisposition() const{ return m_contentDisposition; }
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline bool ContentDispositionHasBeenSet() const { return m_contentDispositionHasBeenSet; }
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline void SetContentDisposition(const Aws::String& value) { m_contentDispositionHasBeenSet = true; m_contentDisposition = value; }
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline void SetContentDisposition(Aws::String&& value) { m_contentDispositionHasBeenSet = true; m_contentDisposition = std::move(value); }
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline void SetContentDisposition(const char* value) { m_contentDispositionHasBeenSet = true; m_contentDisposition.assign(value); }
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentDisposition(const Aws::String& value) { SetContentDisposition(value); return *this;}
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentDisposition(Aws::String&& value) { SetContentDisposition(std::move(value)); return *this;}
+
+ /**
+ * <p>Specifies presentational information for the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentDisposition(const char* value) { SetContentDisposition(value); return *this;}
+
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline const Aws::String& GetContentEncoding() const{ return m_contentEncoding; }
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline bool ContentEncodingHasBeenSet() const { return m_contentEncodingHasBeenSet; }
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline void SetContentEncoding(const Aws::String& value) { m_contentEncodingHasBeenSet = true; m_contentEncoding = value; }
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline void SetContentEncoding(Aws::String&& value) { m_contentEncodingHasBeenSet = true; m_contentEncoding = std::move(value); }
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline void SetContentEncoding(const char* value) { m_contentEncodingHasBeenSet = true; m_contentEncoding.assign(value); }
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentEncoding(const Aws::String& value) { SetContentEncoding(value); return *this;}
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentEncoding(Aws::String&& value) { SetContentEncoding(std::move(value)); return *this;}
+
+ /**
+ * <p>Specifies what content encodings have been applied to the object and thus
+ * what decoding mechanisms must be applied to obtain the media-type referenced by
+ * the Content-Type header field.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentEncoding(const char* value) { SetContentEncoding(value); return *this;}
+
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline const Aws::String& GetContentLanguage() const{ return m_contentLanguage; }
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline bool ContentLanguageHasBeenSet() const { return m_contentLanguageHasBeenSet; }
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline void SetContentLanguage(const Aws::String& value) { m_contentLanguageHasBeenSet = true; m_contentLanguage = value; }
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline void SetContentLanguage(Aws::String&& value) { m_contentLanguageHasBeenSet = true; m_contentLanguage = std::move(value); }
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline void SetContentLanguage(const char* value) { m_contentLanguageHasBeenSet = true; m_contentLanguage.assign(value); }
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentLanguage(const Aws::String& value) { SetContentLanguage(value); return *this;}
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentLanguage(Aws::String&& value) { SetContentLanguage(std::move(value)); return *this;}
+
+ /**
+ * <p>The language the content is in.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentLanguage(const char* value) { SetContentLanguage(value); return *this;}
+
+
+ /**
+ * <p>The size of the content body in bytes.</p>
+ */
+ inline long long GetContentLength() const{ return m_contentLength; }
+
+ /**
+ * <p>The size of the content body in bytes.</p>
+ */
+ inline bool ContentLengthHasBeenSet() const { return m_contentLengthHasBeenSet; }
+
+ /**
+ * <p>The size of the content body in bytes.</p>
+ */
+ inline void SetContentLength(long long value) { m_contentLengthHasBeenSet = true; m_contentLength = value; }
+
+ /**
+ * <p>The size of the content body in bytes.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentLength(long long value) { SetContentLength(value); return *this;}
+
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline const Aws::String& GetContentRange() const{ return m_contentRange; }
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline bool ContentRangeHasBeenSet() const { return m_contentRangeHasBeenSet; }
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline void SetContentRange(const Aws::String& value) { m_contentRangeHasBeenSet = true; m_contentRange = value; }
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline void SetContentRange(Aws::String&& value) { m_contentRangeHasBeenSet = true; m_contentRange = std::move(value); }
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline void SetContentRange(const char* value) { m_contentRangeHasBeenSet = true; m_contentRange.assign(value); }
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentRange(const Aws::String& value) { SetContentRange(value); return *this;}
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentRange(Aws::String&& value) { SetContentRange(std::move(value)); return *this;}
+
+ /**
+ * <p>The portion of the object returned in the response.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithContentRange(const char* value) { SetContentRange(value); return *this;}
+
+
+ /**
+ * <p>Specifies whether an object stored in Amazon S3 is (<code>true</code>) or is
+ * not (<code>false</code>) a delete marker. </p>
+ */
+ inline bool GetDeleteMarker() const{ return m_deleteMarker; }
+
+ /**
+ * <p>Specifies whether an object stored in Amazon S3 is (<code>true</code>) or is
+ * not (<code>false</code>) a delete marker. </p>
+ */
+ inline bool DeleteMarkerHasBeenSet() const { return m_deleteMarkerHasBeenSet; }
+
+ /**
+ * <p>Specifies whether an object stored in Amazon S3 is (<code>true</code>) or is
+ * not (<code>false</code>) a delete marker. </p>
+ */
+ inline void SetDeleteMarker(bool value) { m_deleteMarkerHasBeenSet = true; m_deleteMarker = value; }
+
+ /**
+ * <p>Specifies whether an object stored in Amazon S3 is (<code>true</code>) or is
+ * not (<code>false</code>) a delete marker. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithDeleteMarker(bool value) { SetDeleteMarker(value); return *this;}
+
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline const Aws::String& GetETag() const{ return m_eTag; }
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline bool ETagHasBeenSet() const { return m_eTagHasBeenSet; }
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline void SetETag(const Aws::String& value) { m_eTagHasBeenSet = true; m_eTag = value; }
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline void SetETag(Aws::String&& value) { m_eTagHasBeenSet = true; m_eTag = std::move(value); }
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline void SetETag(const char* value) { m_eTagHasBeenSet = true; m_eTag.assign(value); }
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithETag(const Aws::String& value) { SetETag(value); return *this;}
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithETag(Aws::String&& value) { SetETag(std::move(value)); return *this;}
+
+ /**
+ * <p>An opaque identifier assigned by a web server to a specific version of a
+ * resource found at a URL. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithETag(const char* value) { SetETag(value); return *this;}
+
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline const Aws::Utils::DateTime& GetExpires() const{ return m_expires; }
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline bool ExpiresHasBeenSet() const { return m_expiresHasBeenSet; }
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline void SetExpires(const Aws::Utils::DateTime& value) { m_expiresHasBeenSet = true; m_expires = value; }
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline void SetExpires(Aws::Utils::DateTime&& value) { m_expiresHasBeenSet = true; m_expires = std::move(value); }
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithExpires(const Aws::Utils::DateTime& value) { SetExpires(value); return *this;}
+
+ /**
+ * <p>The date and time at which the object is no longer cacheable.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithExpires(Aws::Utils::DateTime&& value) { SetExpires(std::move(value)); return *this;}
+
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline const Aws::String& GetExpiration() const{ return m_expiration; }
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline bool ExpirationHasBeenSet() const { return m_expirationHasBeenSet; }
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline void SetExpiration(const Aws::String& value) { m_expirationHasBeenSet = true; m_expiration = value; }
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline void SetExpiration(Aws::String&& value) { m_expirationHasBeenSet = true; m_expiration = std::move(value); }
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline void SetExpiration(const char* value) { m_expirationHasBeenSet = true; m_expiration.assign(value); }
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithExpiration(const Aws::String& value) { SetExpiration(value); return *this;}
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithExpiration(Aws::String&& value) { SetExpiration(std::move(value)); return *this;}
+
+ /**
+ * <p>If object stored in Amazon S3 expiration is configured (see PUT Bucket
+ * lifecycle) it includes expiry-date and rule-id key-value pairs providing object
+ * expiration information. The value of the rule-id is URL encoded. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithExpiration(const char* value) { SetExpiration(value); return *this;}
+
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline const Aws::Utils::DateTime& GetLastModified() const{ return m_lastModified; }
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline bool LastModifiedHasBeenSet() const { return m_lastModifiedHasBeenSet; }
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline void SetLastModified(const Aws::Utils::DateTime& value) { m_lastModifiedHasBeenSet = true; m_lastModified = value; }
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline void SetLastModified(Aws::Utils::DateTime&& value) { m_lastModifiedHasBeenSet = true; m_lastModified = std::move(value); }
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithLastModified(const Aws::Utils::DateTime& value) { SetLastModified(value); return *this;}
+
+ /**
+ * <p>The date and time that the object was last modified.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithLastModified(Aws::Utils::DateTime&& value) { SetLastModified(std::move(value)); return *this;}
+
+
+ /**
+ * <p>Set to the number of metadata entries not returned in <code>x-amz-meta</code>
+ * headers. This can happen if you create metadata using an API like SOAP that
+ * supports more flexible metadata than the REST API. For example, using SOAP, you
+ * can create metadata whose values are not legal HTTP headers.</p>
+ */
+ inline int GetMissingMeta() const{ return m_missingMeta; }
+
+ /**
+ * <p>Set to the number of metadata entries not returned in <code>x-amz-meta</code>
+ * headers. This can happen if you create metadata using an API like SOAP that
+ * supports more flexible metadata than the REST API. For example, using SOAP, you
+ * can create metadata whose values are not legal HTTP headers.</p>
+ */
+ inline bool MissingMetaHasBeenSet() const { return m_missingMetaHasBeenSet; }
+
+ /**
+ * <p>Set to the number of metadata entries not returned in <code>x-amz-meta</code>
+ * headers. This can happen if you create metadata using an API like SOAP that
+ * supports more flexible metadata than the REST API. For example, using SOAP, you
+ * can create metadata whose values are not legal HTTP headers.</p>
+ */
+ inline void SetMissingMeta(int value) { m_missingMetaHasBeenSet = true; m_missingMeta = value; }
+
+ /**
+ * <p>Set to the number of metadata entries not returned in <code>x-amz-meta</code>
+ * headers. This can happen if you create metadata using an API like SOAP that
+ * supports more flexible metadata than the REST API. For example, using SOAP, you
+ * can create metadata whose values are not legal HTTP headers.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithMissingMeta(int value) { SetMissingMeta(value); return *this;}
+
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline const Aws::Map<Aws::String, Aws::String>& GetMetadata() const{ return m_metadata; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline bool MetadataHasBeenSet() const { return m_metadataHasBeenSet; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline void SetMetadata(const Aws::Map<Aws::String, Aws::String>& value) { m_metadataHasBeenSet = true; m_metadata = value; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline void SetMetadata(Aws::Map<Aws::String, Aws::String>&& value) { m_metadataHasBeenSet = true; m_metadata = std::move(value); }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithMetadata(const Aws::Map<Aws::String, Aws::String>& value) { SetMetadata(value); return *this;}
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithMetadata(Aws::Map<Aws::String, Aws::String>&& value) { SetMetadata(std::move(value)); return *this;}
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(const Aws::String& key, const Aws::String& value) { m_metadataHasBeenSet = true; m_metadata.emplace(key, value); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(Aws::String&& key, const Aws::String& value) { m_metadataHasBeenSet = true; m_metadata.emplace(std::move(key), value); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(const Aws::String& key, Aws::String&& value) { m_metadataHasBeenSet = true; m_metadata.emplace(key, std::move(value)); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(Aws::String&& key, Aws::String&& value) { m_metadataHasBeenSet = true; m_metadata.emplace(std::move(key), std::move(value)); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(const char* key, Aws::String&& value) { m_metadataHasBeenSet = true; m_metadata.emplace(key, std::move(value)); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(Aws::String&& key, const char* value) { m_metadataHasBeenSet = true; m_metadata.emplace(std::move(key), value); return *this; }
+
+ /**
+ * <p>A map of metadata to store with the object in S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& AddMetadata(const char* key, const char* value) { m_metadataHasBeenSet = true; m_metadata.emplace(key, value); return *this; }
+
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline const ObjectLockMode& GetObjectLockMode() const{ return m_objectLockMode; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline bool ObjectLockModeHasBeenSet() const { return m_objectLockModeHasBeenSet; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline void SetObjectLockMode(const ObjectLockMode& value) { m_objectLockModeHasBeenSet = true; m_objectLockMode = value; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline void SetObjectLockMode(ObjectLockMode&& value) { m_objectLockModeHasBeenSet = true; m_objectLockMode = std::move(value); }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockMode(const ObjectLockMode& value) { SetObjectLockMode(value); return *this;}
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has Object Lock enabled. For
+ * more information about S3 Object Lock, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html">Object
+ * Lock</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockMode(ObjectLockMode&& value) { SetObjectLockMode(std::move(value)); return *this;}
+
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline const ObjectLockLegalHoldStatus& GetObjectLockLegalHoldStatus() const{ return m_objectLockLegalHoldStatus; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline bool ObjectLockLegalHoldStatusHasBeenSet() const { return m_objectLockLegalHoldStatusHasBeenSet; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline void SetObjectLockLegalHoldStatus(const ObjectLockLegalHoldStatus& value) { m_objectLockLegalHoldStatusHasBeenSet = true; m_objectLockLegalHoldStatus = value; }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline void SetObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus&& value) { m_objectLockLegalHoldStatusHasBeenSet = true; m_objectLockLegalHoldStatus = std::move(value); }
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockLegalHoldStatus(const ObjectLockLegalHoldStatus& value) { SetObjectLockLegalHoldStatus(value); return *this;}
+
+ /**
+ * <p>Indicates whether an object stored in Amazon S3 has an active legal hold.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus&& value) { SetObjectLockLegalHoldStatus(std::move(value)); return *this;}
+
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline const Aws::Utils::DateTime& GetObjectLockRetainUntilDate() const{ return m_objectLockRetainUntilDate; }
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline bool ObjectLockRetainUntilDateHasBeenSet() const { return m_objectLockRetainUntilDateHasBeenSet; }
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline void SetObjectLockRetainUntilDate(const Aws::Utils::DateTime& value) { m_objectLockRetainUntilDateHasBeenSet = true; m_objectLockRetainUntilDate = value; }
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline void SetObjectLockRetainUntilDate(Aws::Utils::DateTime&& value) { m_objectLockRetainUntilDateHasBeenSet = true; m_objectLockRetainUntilDate = std::move(value); }
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockRetainUntilDate(const Aws::Utils::DateTime& value) { SetObjectLockRetainUntilDate(value); return *this;}
+
+ /**
+ * <p>The date and time when Object Lock is configured to expire.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithObjectLockRetainUntilDate(Aws::Utils::DateTime&& value) { SetObjectLockRetainUntilDate(std::move(value)); return *this;}
+
+
+ /**
+ * <p>The count of parts this object has.</p>
+ */
+ inline int GetPartsCount() const{ return m_partsCount; }
+
+ /**
+ * <p>The count of parts this object has.</p>
+ */
+ inline bool PartsCountHasBeenSet() const { return m_partsCountHasBeenSet; }
+
+ /**
+ * <p>The count of parts this object has.</p>
+ */
+ inline void SetPartsCount(int value) { m_partsCountHasBeenSet = true; m_partsCount = value; }
+
+ /**
+ * <p>The count of parts this object has.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithPartsCount(int value) { SetPartsCount(value); return *this;}
+
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline const ReplicationStatus& GetReplicationStatus() const{ return m_replicationStatus; }
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline bool ReplicationStatusHasBeenSet() const { return m_replicationStatusHasBeenSet; }
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline void SetReplicationStatus(const ReplicationStatus& value) { m_replicationStatusHasBeenSet = true; m_replicationStatus = value; }
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline void SetReplicationStatus(ReplicationStatus&& value) { m_replicationStatusHasBeenSet = true; m_replicationStatus = std::move(value); }
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithReplicationStatus(const ReplicationStatus& value) { SetReplicationStatus(value); return *this;}
+
+ /**
+ * <p>Indicates if request involves bucket that is either a source or destination
+ * in a Replication rule. For more information about S3 Replication, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html">Replication</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithReplicationStatus(ReplicationStatus&& value) { SetReplicationStatus(std::move(value)); return *this;}
+
+
+
+ inline const RequestCharged& GetRequestCharged() const{ return m_requestCharged; }
+
+
+ inline bool RequestChargedHasBeenSet() const { return m_requestChargedHasBeenSet; }
+
+
+ inline void SetRequestCharged(const RequestCharged& value) { m_requestChargedHasBeenSet = true; m_requestCharged = value; }
+
+
+ inline void SetRequestCharged(RequestCharged&& value) { m_requestChargedHasBeenSet = true; m_requestCharged = std::move(value); }
+
+
+ inline WriteGetObjectResponseRequest& WithRequestCharged(const RequestCharged& value) { SetRequestCharged(value); return *this;}
+
+
+ inline WriteGetObjectResponseRequest& WithRequestCharged(RequestCharged&& value) { SetRequestCharged(std::move(value)); return *this;}
+
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline const Aws::String& GetRestore() const{ return m_restore; }
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline bool RestoreHasBeenSet() const { return m_restoreHasBeenSet; }
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline void SetRestore(const Aws::String& value) { m_restoreHasBeenSet = true; m_restore = value; }
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline void SetRestore(Aws::String&& value) { m_restoreHasBeenSet = true; m_restore = std::move(value); }
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline void SetRestore(const char* value) { m_restoreHasBeenSet = true; m_restore.assign(value); }
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRestore(const Aws::String& value) { SetRestore(value); return *this;}
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRestore(Aws::String&& value) { SetRestore(std::move(value)); return *this;}
+
+ /**
+ * <p>Provides information about object restoration operation and expiration time
+ * of the restored object copy.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithRestore(const char* value) { SetRestore(value); return *this;}
+
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline const ServerSideEncryption& GetServerSideEncryption() const{ return m_serverSideEncryption; }
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline bool ServerSideEncryptionHasBeenSet() const { return m_serverSideEncryptionHasBeenSet; }
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline void SetServerSideEncryption(const ServerSideEncryption& value) { m_serverSideEncryptionHasBeenSet = true; m_serverSideEncryption = value; }
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline void SetServerSideEncryption(ServerSideEncryption&& value) { m_serverSideEncryptionHasBeenSet = true; m_serverSideEncryption = std::move(value); }
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline WriteGetObjectResponseRequest& WithServerSideEncryption(const ServerSideEncryption& value) { SetServerSideEncryption(value); return *this;}
+
+ /**
+ * <p> The server-side encryption algorithm used when storing requested object in
+ * Amazon S3 (for example, AES256, aws:kms).</p>
+ */
+ inline WriteGetObjectResponseRequest& WithServerSideEncryption(ServerSideEncryption&& value) { SetServerSideEncryption(std::move(value)); return *this;}
+
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline const Aws::String& GetSSECustomerAlgorithm() const{ return m_sSECustomerAlgorithm; }
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline bool SSECustomerAlgorithmHasBeenSet() const { return m_sSECustomerAlgorithmHasBeenSet; }
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline void SetSSECustomerAlgorithm(const Aws::String& value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm = value; }
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline void SetSSECustomerAlgorithm(Aws::String&& value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm = std::move(value); }
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline void SetSSECustomerAlgorithm(const char* value) { m_sSECustomerAlgorithmHasBeenSet = true; m_sSECustomerAlgorithm.assign(value); }
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerAlgorithm(const Aws::String& value) { SetSSECustomerAlgorithm(value); return *this;}
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerAlgorithm(Aws::String&& value) { SetSSECustomerAlgorithm(std::move(value)); return *this;}
+
+ /**
+ * <p>Encryption algorithm used if server-side encryption with a customer-provided
+ * encryption key was specified for object stored in Amazon S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerAlgorithm(const char* value) { SetSSECustomerAlgorithm(value); return *this;}
+
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline const Aws::String& GetSSEKMSKeyId() const{ return m_sSEKMSKeyId; }
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline bool SSEKMSKeyIdHasBeenSet() const { return m_sSEKMSKeyIdHasBeenSet; }
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline void SetSSEKMSKeyId(const Aws::String& value) { m_sSEKMSKeyIdHasBeenSet = true; m_sSEKMSKeyId = value; }
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline void SetSSEKMSKeyId(Aws::String&& value) { m_sSEKMSKeyIdHasBeenSet = true; m_sSEKMSKeyId = std::move(value); }
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline void SetSSEKMSKeyId(const char* value) { m_sSEKMSKeyIdHasBeenSet = true; m_sSEKMSKeyId.assign(value); }
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSEKMSKeyId(const Aws::String& value) { SetSSEKMSKeyId(value); return *this;}
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSEKMSKeyId(Aws::String&& value) { SetSSEKMSKeyId(std::move(value)); return *this;}
+
+ /**
+ * <p> If present, specifies the ID of the AWS Key Management Service (AWS KMS)
+ * symmetric customer managed customer master key (CMK) that was used for stored in
+ * Amazon S3 object. </p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSEKMSKeyId(const char* value) { SetSSEKMSKeyId(value); return *this;}
+
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline const Aws::String& GetSSECustomerKeyMD5() const{ return m_sSECustomerKeyMD5; }
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline bool SSECustomerKeyMD5HasBeenSet() const { return m_sSECustomerKeyMD5HasBeenSet; }
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline void SetSSECustomerKeyMD5(const Aws::String& value) { m_sSECustomerKeyMD5HasBeenSet = true; m_sSECustomerKeyMD5 = value; }
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline void SetSSECustomerKeyMD5(Aws::String&& value) { m_sSECustomerKeyMD5HasBeenSet = true; m_sSECustomerKeyMD5 = std::move(value); }
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline void SetSSECustomerKeyMD5(const char* value) { m_sSECustomerKeyMD5HasBeenSet = true; m_sSECustomerKeyMD5.assign(value); }
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerKeyMD5(const Aws::String& value) { SetSSECustomerKeyMD5(value); return *this;}
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerKeyMD5(Aws::String&& value) { SetSSECustomerKeyMD5(std::move(value)); return *this;}
+
+ /**
+ * <p> 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to
+ * encrypt data stored in S3. For more information, see <a
+ * href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html">Protecting
+ * data using server-side encryption with customer-provided encryption keys
+ * (SSE-C)</a>.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithSSECustomerKeyMD5(const char* value) { SetSSECustomerKeyMD5(value); return *this;}
+
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline const StorageClass& GetStorageClass() const{ return m_storageClass; }
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline bool StorageClassHasBeenSet() const { return m_storageClassHasBeenSet; }
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline void SetStorageClass(const StorageClass& value) { m_storageClassHasBeenSet = true; m_storageClass = value; }
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline void SetStorageClass(StorageClass&& value) { m_storageClassHasBeenSet = true; m_storageClass = std::move(value); }
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithStorageClass(const StorageClass& value) { SetStorageClass(value); return *this;}
+
+ /**
+ * <p> The class of storage used to store object in Amazon S3.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithStorageClass(StorageClass&& value) { SetStorageClass(std::move(value)); return *this;}
+
+
+ /**
+ * <p>The number of tags, if any, on the object.</p>
+ */
+ inline int GetTagCount() const{ return m_tagCount; }
+
+ /**
+ * <p>The number of tags, if any, on the object.</p>
+ */
+ inline bool TagCountHasBeenSet() const { return m_tagCountHasBeenSet; }
+
+ /**
+ * <p>The number of tags, if any, on the object.</p>
+ */
+ inline void SetTagCount(int value) { m_tagCountHasBeenSet = true; m_tagCount = value; }
+
+ /**
+ * <p>The number of tags, if any, on the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithTagCount(int value) { SetTagCount(value); return *this;}
+
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline const Aws::String& GetVersionId() const{ return m_versionId; }
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline bool VersionIdHasBeenSet() const { return m_versionIdHasBeenSet; }
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline void SetVersionId(const Aws::String& value) { m_versionIdHasBeenSet = true; m_versionId = value; }
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline void SetVersionId(Aws::String&& value) { m_versionIdHasBeenSet = true; m_versionId = std::move(value); }
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline void SetVersionId(const char* value) { m_versionIdHasBeenSet = true; m_versionId.assign(value); }
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithVersionId(const Aws::String& value) { SetVersionId(value); return *this;}
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithVersionId(Aws::String&& value) { SetVersionId(std::move(value)); return *this;}
+
+ /**
+ * <p>An ID used to reference a specific version of the object.</p>
+ */
+ inline WriteGetObjectResponseRequest& WithVersionId(const char* value) { SetVersionId(value); return *this;}
+
+
+ /**
+ * <p> Indicates whether the object stored in Amazon S3 uses an S3 bucket key for
+ * server-side encryption with AWS KMS (SSE-KMS).</p>
+ */
+ inline bool GetBucketKeyEnabled() const{ return m_bucketKeyEnabled; }
+
+ /**
+ * <p> Indicates whether the object stored in Amazon S3 uses an S3 bucket key for
+ * server-side encryption with AWS KMS (SSE-KMS).</p>
+ */
+ inline bool BucketKeyEnabledHasBeenSet() const { return m_bucketKeyEnabledHasBeenSet; }
+
+ /**
+ * <p> Indicates whether the object stored in Amazon S3 uses an S3 bucket key for
+ * server-side encryption with AWS KMS (SSE-KMS).</p>
+ */
+ inline void SetBucketKeyEnabled(bool value) { m_bucketKeyEnabledHasBeenSet = true; m_bucketKeyEnabled = value; }
+
+ /**
+ * <p> Indicates whether the object stored in Amazon S3 uses an S3 bucket key for
+ * server-side encryption with AWS KMS (SSE-KMS).</p>
+ */
+ inline WriteGetObjectResponseRequest& WithBucketKeyEnabled(bool value) { SetBucketKeyEnabled(value); return *this;}
+
+
+
+ inline const Aws::Map<Aws::String, Aws::String>& GetCustomizedAccessLogTag() const{ return m_customizedAccessLogTag; }
+
+
+ inline bool CustomizedAccessLogTagHasBeenSet() const { return m_customizedAccessLogTagHasBeenSet; }
+
+
+ inline void SetCustomizedAccessLogTag(const Aws::Map<Aws::String, Aws::String>& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag = value; }
+
+
+ inline void SetCustomizedAccessLogTag(Aws::Map<Aws::String, Aws::String>&& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag = std::move(value); }
+
+
+ inline WriteGetObjectResponseRequest& WithCustomizedAccessLogTag(const Aws::Map<Aws::String, Aws::String>& value) { SetCustomizedAccessLogTag(value); return *this;}
+
+
+ inline WriteGetObjectResponseRequest& WithCustomizedAccessLogTag(Aws::Map<Aws::String, Aws::String>&& value) { SetCustomizedAccessLogTag(std::move(value)); return *this;}
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(const Aws::String& key, const Aws::String& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(key, value); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(Aws::String&& key, const Aws::String& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(std::move(key), value); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(const Aws::String& key, Aws::String&& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(key, std::move(value)); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(Aws::String&& key, Aws::String&& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(std::move(key), std::move(value)); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(const char* key, Aws::String&& value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(key, std::move(value)); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(Aws::String&& key, const char* value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(std::move(key), value); return *this; }
+
+
+ inline WriteGetObjectResponseRequest& AddCustomizedAccessLogTag(const char* key, const char* value) { m_customizedAccessLogTagHasBeenSet = true; m_customizedAccessLogTag.emplace(key, value); return *this; }
+
+ private:
+
+ Aws::String m_requestRoute;
+ bool m_requestRouteHasBeenSet;
+
+ Aws::String m_requestToken;
+ bool m_requestTokenHasBeenSet;
+
+
+ int m_statusCode;
+ bool m_statusCodeHasBeenSet;
+
+ Aws::String m_errorCode;
+ bool m_errorCodeHasBeenSet;
+
+ Aws::String m_errorMessage;
+ bool m_errorMessageHasBeenSet;
+
+ Aws::String m_acceptRanges;
+ bool m_acceptRangesHasBeenSet;
+
+ Aws::String m_cacheControl;
+ bool m_cacheControlHasBeenSet;
+
+ Aws::String m_contentDisposition;
+ bool m_contentDispositionHasBeenSet;
+
+ Aws::String m_contentEncoding;
+ bool m_contentEncodingHasBeenSet;
+
+ Aws::String m_contentLanguage;
+ bool m_contentLanguageHasBeenSet;
+
+ long long m_contentLength;
+ bool m_contentLengthHasBeenSet;
+
+ Aws::String m_contentRange;
+ bool m_contentRangeHasBeenSet;
+
+ bool m_deleteMarker;
+ bool m_deleteMarkerHasBeenSet;
+
+ Aws::String m_eTag;
+ bool m_eTagHasBeenSet;
+
+ Aws::Utils::DateTime m_expires;
+ bool m_expiresHasBeenSet;
+
+ Aws::String m_expiration;
+ bool m_expirationHasBeenSet;
+
+ Aws::Utils::DateTime m_lastModified;
+ bool m_lastModifiedHasBeenSet;
+
+ int m_missingMeta;
+ bool m_missingMetaHasBeenSet;
+
+ Aws::Map<Aws::String, Aws::String> m_metadata;
+ bool m_metadataHasBeenSet;
+
+ ObjectLockMode m_objectLockMode;
+ bool m_objectLockModeHasBeenSet;
+
+ ObjectLockLegalHoldStatus m_objectLockLegalHoldStatus;
+ bool m_objectLockLegalHoldStatusHasBeenSet;
+
+ Aws::Utils::DateTime m_objectLockRetainUntilDate;
+ bool m_objectLockRetainUntilDateHasBeenSet;
+
+ int m_partsCount;
+ bool m_partsCountHasBeenSet;
+
+ ReplicationStatus m_replicationStatus;
+ bool m_replicationStatusHasBeenSet;
+
+ RequestCharged m_requestCharged;
+ bool m_requestChargedHasBeenSet;
+
+ Aws::String m_restore;
+ bool m_restoreHasBeenSet;
+
+ ServerSideEncryption m_serverSideEncryption;
+ bool m_serverSideEncryptionHasBeenSet;
+
+ Aws::String m_sSECustomerAlgorithm;
+ bool m_sSECustomerAlgorithmHasBeenSet;
+
+ Aws::String m_sSEKMSKeyId;
+ bool m_sSEKMSKeyIdHasBeenSet;
+
+ Aws::String m_sSECustomerKeyMD5;
+ bool m_sSECustomerKeyMD5HasBeenSet;
+
+ StorageClass m_storageClass;
+ bool m_storageClassHasBeenSet;
+
+ int m_tagCount;
+ bool m_tagCountHasBeenSet;
+
+ Aws::String m_versionId;
+ bool m_versionIdHasBeenSet;
+
+ bool m_bucketKeyEnabled;
+ bool m_bucketKeyEnabledHasBeenSet;
+
+ Aws::Map<Aws::String, Aws::String> m_customizedAccessLogTag;
+ bool m_customizedAccessLogTagHasBeenSet;
+ };
+
+} // namespace Model
+} // namespace S3
+} // namespace Aws