7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ClusterEbsVolumeConfig.h>
52 template<
typename EbsVolumeConfigT = ClusterEbsVolumeConfig>
53 void SetEbsVolumeConfig(EbsVolumeConfigT&& value) { m_ebsVolumeConfigHasBeenSet =
true; m_ebsVolumeConfig = std::forward<EbsVolumeConfigT>(value); }
54 template<
typename EbsVolumeConfigT = ClusterEbsVolumeConfig>
60 bool m_ebsVolumeConfigHasBeenSet =
false;
AWS_SAGEMAKER_API ClusterInstanceStorageConfig()=default
void SetEbsVolumeConfig(EbsVolumeConfigT &&value)
ClusterInstanceStorageConfig & WithEbsVolumeConfig(EbsVolumeConfigT &&value)
AWS_SAGEMAKER_API ClusterInstanceStorageConfig(Aws::Utils::Json::JsonView jsonValue)
bool EbsVolumeConfigHasBeenSet() const
AWS_SAGEMAKER_API ClusterInstanceStorageConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const ClusterEbsVolumeConfig & GetEbsVolumeConfig() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue