7#include <aws/fsx/FSx_EXPORTS.h>
8#include <aws/fsx/model/DiskIopsConfigurationMode.h>
71 inline long long GetIops()
const{
return m_iops; }
73 inline void SetIops(
long long value) { m_iopsHasBeenSet =
true; m_iops = value; }
79 bool m_modeHasBeenSet =
false;
82 bool m_iopsHasBeenSet =
false;
AWS_FSX_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetIops() const
void SetMode(const DiskIopsConfigurationMode &value)
AWS_FSX_API DiskIopsConfiguration()
void SetMode(DiskIopsConfigurationMode &&value)
bool ModeHasBeenSet() const
bool IopsHasBeenSet() const
const DiskIopsConfigurationMode & GetMode() const
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)
DiskIopsConfiguration & WithMode(const DiskIopsConfigurationMode &value)
DiskIopsConfiguration & WithMode(DiskIopsConfigurationMode &&value)
DiskIopsConfigurationMode
Aws::Utils::Json::JsonValue JsonValue