7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/S3DestinationAccessControl.h>
9#include <aws/mediaconvert/model/S3EncryptionSettings.h>
10#include <aws/mediaconvert/model/S3StorageClass.h>
21namespace MediaConvert {
44 template <
typename AccessControlT = S3DestinationAccessControl>
46 m_accessControlHasBeenSet =
true;
47 m_accessControl = std::forward<AccessControlT>(value);
49 template <
typename AccessControlT = S3DestinationAccessControl>
63 template <
typename EncryptionT = S3EncryptionSettings>
65 m_encryptionHasBeenSet =
true;
66 m_encryption = std::forward<EncryptionT>(value);
68 template <
typename EncryptionT = S3EncryptionSettings>
85 m_storageClassHasBeenSet =
true;
86 m_storageClass = value;
99 bool m_accessControlHasBeenSet =
false;
100 bool m_encryptionHasBeenSet =
false;
101 bool m_storageClassHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue