7#include <aws/controltower/ControlTower_EXPORTS.h>
8#include <aws/controltower/model/EnabledBaselineDriftTypes.h>
55 template<
typename TypesT = EnabledBaselineDriftTypes>
56 void SetTypes(TypesT&& value) { m_typesHasBeenSet =
true; m_types = std::forward<TypesT>(value); }
57 template<
typename TypesT = EnabledBaselineDriftTypes>
63 bool m_typesHasBeenSet =
false;
EnabledBaselineDriftStatusSummary & WithTypes(TypesT &&value)
void SetTypes(TypesT &&value)
bool TypesHasBeenSet() const
AWS_CONTROLTOWER_API EnabledBaselineDriftStatusSummary()=default
AWS_CONTROLTOWER_API EnabledBaselineDriftStatusSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
const EnabledBaselineDriftTypes & GetTypes() const
AWS_CONTROLTOWER_API EnabledBaselineDriftStatusSummary(Aws::Utils::Json::JsonView jsonValue)
AWS_CONTROLTOWER_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue