7#include <aws/outposts/Outposts_EXPORTS.h>
8#include <aws/outposts/model/FormFactor.h>
9#include <aws/outposts/model/OutpostGeneration.h>
44 m_formFactorHasBeenSet =
true;
63 m_outpostGenerationHasBeenSet =
true;
64 m_outpostGeneration = value;
75 bool m_formFactorHasBeenSet =
false;
76 bool m_outpostGenerationHasBeenSet =
false;
void SetFormFactor(FormFactor value)
FormFactorConfig & WithOutpostGeneration(OutpostGeneration value)
AWS_OUTPOSTS_API FormFactorConfig(Aws::Utils::Json::JsonView jsonValue)
OutpostGeneration GetOutpostGeneration() const
FormFactor GetFormFactor() const
FormFactorConfig & WithFormFactor(FormFactor value)
bool FormFactorHasBeenSet() const
AWS_OUTPOSTS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_OUTPOSTS_API FormFactorConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_OUTPOSTS_API FormFactorConfig()=default
void SetOutpostGeneration(OutpostGeneration value)
bool OutpostGenerationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue