7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ClusterEbsVolumeConfig.h>
46 template <
typename EbsVolumeConfigT = ClusterEbsVolumeConfig>
48 m_ebsVolumeConfigHasBeenSet =
true;
49 m_ebsVolumeConfig = std::forward<EbsVolumeConfigT>(value);
51 template <
typename EbsVolumeConfigT = ClusterEbsVolumeConfig>
59 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