1 /**
2  * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3  * SPDX-License-Identifier: Apache-2.0.
4  */
5 
6 #pragma once
7 #include <aws/s3-crt/S3Crt_EXPORTS.h>
8 
9 namespace Aws
10 {
11 namespace Utils
12 {
13 namespace Xml
14 {
15   class XmlNode;
16 } // namespace Xml
17 } // namespace Utils
18 namespace S3Crt
19 {
20 namespace Model
21 {
22 
23   /**
24    * <p>Specifies the use of SSE-S3 to encrypt delivered inventory
25    * reports.</p><p><h3>See Also:</h3>   <a
26    * href="http://docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/SSES3">AWS API
27    * Reference</a></p>
28    */
29   class AWS_S3CRT_API SSES3
30   {
31   public:
32     SSES3();
33     SSES3(const Aws::Utils::Xml::XmlNode& xmlNode);
34     SSES3& operator=(const Aws::Utils::Xml::XmlNode& xmlNode);
35 
36     void AddToNode(Aws::Utils::Xml::XmlNode& parentNode) const;
37 
38   };
39 
40 } // namespace Model
41 } // namespace S3Crt
42 } // namespace Aws
43