7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/datazone/model/GlueRunConfigurationInput.h>
9#include <aws/datazone/model/RedshiftRunConfigurationInput.h>
10#include <aws/datazone/model/SageMakerRunConfigurationInput.h>
42 template <
typename GlueRunConfigurationT = GlueRunConfigurationInput>
44 m_glueRunConfigurationHasBeenSet =
true;
45 m_glueRunConfiguration = std::forward<GlueRunConfigurationT>(value);
47 template <
typename GlueRunConfigurationT = GlueRunConfigurationInput>
60 template <
typename RedshiftRunConfigurationT = RedshiftRunConfigurationInput>
62 m_redshiftRunConfigurationHasBeenSet =
true;
63 m_redshiftRunConfiguration = std::forward<RedshiftRunConfigurationT>(value);
65 template <
typename RedshiftRunConfigurationT = RedshiftRunConfigurationInput>
78 template <
typename SageMakerRunConfigurationT = SageMakerRunConfigurationInput>
80 m_sageMakerRunConfigurationHasBeenSet =
true;
81 m_sageMakerRunConfiguration = std::forward<SageMakerRunConfigurationT>(value);
83 template <
typename SageMakerRunConfigurationT = SageMakerRunConfigurationInput>
91 bool m_glueRunConfigurationHasBeenSet =
false;
94 bool m_redshiftRunConfigurationHasBeenSet =
false;
97 bool m_sageMakerRunConfigurationHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue