7#include <aws/pcs/PCS_EXPORTS.h>
39 m_minInstanceCountHasBeenSet =
true;
40 m_minInstanceCount = value;
55 m_maxInstanceCountHasBeenSet =
true;
56 m_maxInstanceCount = value;
64 int m_minInstanceCount{0};
66 int m_maxInstanceCount{0};
67 bool m_minInstanceCountHasBeenSet =
false;
68 bool m_maxInstanceCountHasBeenSet =
false;
bool MinInstanceCountHasBeenSet() const
int GetMaxInstanceCount() const
AWS_PCS_API ScalingConfiguration()=default
AWS_PCS_API Aws::Utils::Json::JsonValue Jsonize() const
ScalingConfiguration & WithMaxInstanceCount(int value)
bool MaxInstanceCountHasBeenSet() const
void SetMinInstanceCount(int value)
int GetMinInstanceCount() const
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