7#include <aws/fsx/FSx_EXPORTS.h>
8#include <aws/fsx/model/DiskIopsConfigurationMode.h>
49 m_modeHasBeenSet =
true;
69 inline long long GetIops()
const {
return m_iops; }
72 m_iopsHasBeenSet =
true;
84 bool m_modeHasBeenSet =
false;
85 bool m_iopsHasBeenSet =
false;
AWS_FSX_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_FSX_API DiskIopsConfiguration()=default
long long GetIops() const
DiskIopsConfigurationMode GetMode() const
DiskIopsConfiguration & WithMode(DiskIopsConfigurationMode value)
bool ModeHasBeenSet() const
bool IopsHasBeenSet() const
void SetMode(DiskIopsConfigurationMode value)
AWS_FSX_API DiskIopsConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetIops(long long value)
DiskIopsConfiguration & WithIops(long long value)
AWS_FSX_API DiskIopsConfiguration(Aws::Utils::Json::JsonView jsonValue)
DiskIopsConfigurationMode
Aws::Utils::Json::JsonValue JsonValue