7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/fms/FMS_EXPORTS.h>
9#include <aws/fms/model/RemediationActionType.h>
10#include <aws/fms/model/SecurityGroupRuleDescription.h>
44 m_remediationActionTypeHasBeenSet =
true;
45 m_remediationActionType = value;
59 template <
typename DescriptionT = Aws::String>
61 m_descriptionHasBeenSet =
true;
62 m_description = std::forward<DescriptionT>(value);
64 template <
typename DescriptionT = Aws::String>
78 template <
typename RemediationResultT = SecurityGroupRuleDescription>
80 m_remediationResultHasBeenSet =
true;
81 m_remediationResult = std::forward<RemediationResultT>(value);
83 template <
typename RemediationResultT = SecurityGroupRuleDescription>
97 m_isDefaultActionHasBeenSet =
true;
98 m_isDefaultAction = value;
110 SecurityGroupRuleDescription m_remediationResult;
112 bool m_isDefaultAction{
false};
113 bool m_remediationActionTypeHasBeenSet =
false;
114 bool m_descriptionHasBeenSet =
false;
115 bool m_remediationResultHasBeenSet =
false;
116 bool m_isDefaultActionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue