7#include <aws/pcs/PCS_EXPORTS.h>
45 inline void SetMinInstanceCount(
int value) { m_minInstanceCountHasBeenSet =
true; m_minInstanceCount = value; }
55 inline void SetMaxInstanceCount(
int value) { m_maxInstanceCountHasBeenSet =
true; m_maxInstanceCount = value; }
60 int m_minInstanceCount;
61 bool m_minInstanceCountHasBeenSet =
false;
63 int m_maxInstanceCount;
64 bool m_maxInstanceCountHasBeenSet =
false;
bool MinInstanceCountHasBeenSet() const
int GetMaxInstanceCount() const
AWS_PCS_API Aws::Utils::Json::JsonValue Jsonize() const
ScalingConfiguration & WithMaxInstanceCount(int value)
bool MaxInstanceCountHasBeenSet() const
void SetMinInstanceCount(int value)
int GetMinInstanceCount() const
AWS_PCS_API ScalingConfiguration()
ScalingConfiguration & WithMinInstanceCount(int value)
AWS_PCS_API ScalingConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetMaxInstanceCount(int value)
AWS_PCS_API ScalingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue