7#include <aws/emr-containers/EMRContainers_EXPORTS.h>
8#include <aws/emr-containers/model/InTransitEncryptionConfiguration.h>
21namespace EMRContainers
47 template<
typename InTransitEncryptionConfigurationT = InTransitEncryptionConfiguration>
48 void SetInTransitEncryptionConfiguration(InTransitEncryptionConfigurationT&& value) { m_inTransitEncryptionConfigurationHasBeenSet =
true; m_inTransitEncryptionConfiguration = std::forward<InTransitEncryptionConfigurationT>(value); }
49 template<
typename InTransitEncryptionConfigurationT = InTransitEncryptionConfiguration>
55 bool m_inTransitEncryptionConfigurationHasBeenSet =
false;
bool InTransitEncryptionConfigurationHasBeenSet() const
AWS_EMRCONTAINERS_API EncryptionConfiguration()=default
void SetInTransitEncryptionConfiguration(InTransitEncryptionConfigurationT &&value)
AWS_EMRCONTAINERS_API EncryptionConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_EMRCONTAINERS_API EncryptionConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_EMRCONTAINERS_API Aws::Utils::Json::JsonValue Jsonize() const
const InTransitEncryptionConfiguration & GetInTransitEncryptionConfiguration() const
EncryptionConfiguration & WithInTransitEncryptionConfiguration(InTransitEncryptionConfigurationT &&value)
Aws::Utils::Json::JsonValue JsonValue