diff options
author | arcadia-devtools <[email protected]> | 2022-03-02 12:50:27 +0300 |
---|---|---|
committer | arcadia-devtools <[email protected]> | 2022-03-02 12:50:27 +0300 |
commit | d0f80d5e60d77854f9d6262a59a7349e2b21f9d2 (patch) | |
tree | 01f1e033ce5519d96b7d6a83718221dcb8021eec /contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model | |
parent | 26286f616cee657612a9d820be6da2cdbd4de0ef (diff) |
intermediate changes
ref:40ac71fae6ea311a73473cf4297ca93bf27559c3
Diffstat (limited to 'contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/include/aws/s3/model')
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 * <isTruncated>true</isTruncated>. 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 * <isTruncated>true</isTruncated>. 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 * <isTruncated>true</isTruncated>. 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 * <isTruncated>true</isTruncated>. 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>>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>>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>>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>>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>>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>>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>>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>>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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Code> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 + * <Message> 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 |