7#include <aws/sagemaker/SageMaker_EXPORTS.h>
46 inline void SetSizeInGiB(
int value) { m_sizeInGiBHasBeenSet =
true; m_sizeInGiB = value; }
63 bool m_sizeInGiBHasBeenSet =
false;
65 int m_perUnitStorageThroughput{0};
66 bool m_perUnitStorageThroughputHasBeenSet =
false;
AWS_SAGEMAKER_API FSxLustreConfig()=default
int GetPerUnitStorageThroughput() const
void SetPerUnitStorageThroughput(int value)
AWS_SAGEMAKER_API FSxLustreConfig(Aws::Utils::Json::JsonView jsonValue)
FSxLustreConfig & WithSizeInGiB(int value)
bool SizeInGiBHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSizeInGiB(int value)
AWS_SAGEMAKER_API FSxLustreConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
FSxLustreConfig & WithPerUnitStorageThroughput(int value)
bool PerUnitStorageThroughputHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue