From 7c686c6361b354c57737b4f4f01ca35cff099dce Mon Sep 17 00:00:00 2001 From: Antonio Andelic Date: Mon, 6 Feb 2023 15:29:14 +0100 Subject: [PATCH] Add HeadBucket result (#13) --- .../include/aws/s3/S3ServiceClientModel.h | 1 + .../include/aws/s3/model/HeadBucketResult.h | 14 +++++++++++++- .../source/model/HeadBucketResult.cpp | 6 +++++- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ServiceClientModel.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ServiceClientModel.h index b2cd048d609..accdf2140dc 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ServiceClientModel.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ServiceClientModel.h @@ -58,6 +58,7 @@ #include #include #include +#include #include #include #include diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketResult.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketResult.h index f1fc7f81b2f..dfebf17569a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketResult.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketResult.h @@ -1,4 +1,4 @@ -/** +/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ @@ -207,6 +207,16 @@ namespace Model inline HeadBucketResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + /** + *

Region of the bucket. If it's any empty string, this response header does not appear in the response.

+ */ + inline const Aws::String & GetRegion() const{ return m_region; } + + /** + *

Set region for the bucket.

+ */ + inline void SetRegion(Aws::String value) { m_region = std::move(value); } + private: LocationType m_bucketLocationType; @@ -218,6 +228,8 @@ namespace Model bool m_accessPointAlias; Aws::String m_requestId; + + Aws::String m_region; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketResult.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketResult.cpp index 9a166e6e1d6..8ae29f705f3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketResult.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketResult.cpp @@ -1,4 +1,4 @@ -/** +/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ @@ -8,6 +8,8 @@ #include #include #include +#include +#include #include @@ -25,6 +27,8 @@ HeadBucketResult::HeadBucketResult() : HeadBucketResult::HeadBucketResult(const Aws::AmazonWebServiceResult& result) : m_bucketLocationType(LocationType::NOT_SET), m_accessPointAlias(false) + +HeadBucketResult::HeadBucketResult(const Aws::AmazonWebServiceResult& result) { *this = result; }