7#include <aws/healthlake/HealthLake_EXPORTS.h>
8#include <aws/healthlake/model/KmsEncryptionConfig.h>
42 template <
typename KmsEncryptionConfigT = KmsEncryptionConfig>
44 m_kmsEncryptionConfigHasBeenSet =
true;
45 m_kmsEncryptionConfig = std::forward<KmsEncryptionConfigT>(value);
47 template <
typename KmsEncryptionConfigT = KmsEncryptionConfig>
55 bool m_kmsEncryptionConfigHasBeenSet =
false;
void SetKmsEncryptionConfig(KmsEncryptionConfigT &&value)
SseConfiguration & WithKmsEncryptionConfig(KmsEncryptionConfigT &&value)
AWS_HEALTHLAKE_API SseConfiguration()=default
AWS_HEALTHLAKE_API SseConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_HEALTHLAKE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_HEALTHLAKE_API SseConfiguration(Aws::Utils::Json::JsonView jsonValue)
const KmsEncryptionConfig & GetKmsEncryptionConfig() const
bool KmsEncryptionConfigHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue