7#include <aws/lambda/Lambda_EXPORTS.h>
41 m_minExecutionEnvironmentsHasBeenSet =
true;
42 m_minExecutionEnvironments = value;
58 m_maxExecutionEnvironmentsHasBeenSet =
true;
59 m_maxExecutionEnvironments = value;
67 int m_minExecutionEnvironments{0};
69 int m_maxExecutionEnvironments{0};
70 bool m_minExecutionEnvironmentsHasBeenSet =
false;
71 bool m_maxExecutionEnvironmentsHasBeenSet =
false;
AWS_LAMBDA_API FunctionScalingConfig(Aws::Utils::Json::JsonView jsonValue)
void SetMinExecutionEnvironments(int value)
bool MaxExecutionEnvironmentsHasBeenSet() const
int GetMinExecutionEnvironments() const
FunctionScalingConfig & WithMinExecutionEnvironments(int value)
int GetMaxExecutionEnvironments() const
bool MinExecutionEnvironmentsHasBeenSet() const
AWS_LAMBDA_API FunctionScalingConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetMaxExecutionEnvironments(int value)
FunctionScalingConfig & WithMaxExecutionEnvironments(int value)
AWS_LAMBDA_API FunctionScalingConfig()=default
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue