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>
50 template<
typename AccessControlT = S3DestinationAccessControl>
51 void SetAccessControl(AccessControlT&& value) { m_accessControlHasBeenSet =
true; m_accessControl = std::forward<AccessControlT>(value); }
52 template<
typename AccessControlT = S3DestinationAccessControl>
63 template<
typename EncryptionT = S3EncryptionSettings>
64 void SetEncryption(EncryptionT&& value) { m_encryptionHasBeenSet =
true; m_encryption = std::forward<EncryptionT>(value); }
65 template<
typename EncryptionT = S3EncryptionSettings>
84 bool m_accessControlHasBeenSet =
false;
87 bool m_encryptionHasBeenSet =
false;
90 bool m_storageClassHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue