7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/securityhub/SecurityHub_EXPORTS.h>
9#include <aws/securityhub/model/RemediationGuidanceContext.h>
10#include <aws/securityhub/model/RemediationGuidanceExamples.h>
11#include <aws/securityhub/model/RemediationGuidanceMetadata.h>
12#include <aws/securityhub/model/RemediationGuidanceSpecification.h>
45 template <
typename TargetTypeNameT = Aws::String>
47 m_targetTypeNameHasBeenSet =
true;
48 m_targetTypeName = std::forward<TargetTypeNameT>(value);
50 template <
typename TargetTypeNameT = Aws::String>
63 template <
typename PatternT = Aws::String>
65 m_patternHasBeenSet =
true;
66 m_pattern = std::forward<PatternT>(value);
68 template <
typename PatternT = Aws::String>
81 template <
typename VersionT = Aws::String>
83 m_versionHasBeenSet =
true;
84 m_version = std::forward<VersionT>(value);
86 template <
typename VersionT = Aws::String>
99 template <
typename ContextT = RemediationGu
idanceContext>
101 m_contextHasBeenSet =
true;
102 m_context = std::forward<ContextT>(value);
104 template <
typename ContextT = RemediationGu
idanceContext>
118 template <
typename SpecificationT = RemediationGu
idanceSpecification>
120 m_specificationHasBeenSet =
true;
121 m_specification = std::forward<SpecificationT>(value);
123 template <
typename SpecificationT = RemediationGu
idanceSpecification>
137 template <
typename ExamplesT = RemediationGu
idanceExamples>
139 m_examplesHasBeenSet =
true;
140 m_examples = std::forward<ExamplesT>(value);
142 template <
typename ExamplesT = RemediationGu
idanceExamples>
155 template <
typename MetadataT = RemediationGu
idanceMetadata>
157 m_metadataHasBeenSet =
true;
158 m_metadata = std::forward<MetadataT>(value);
160 template <
typename MetadataT = RemediationGu
idanceMetadata>
180 bool m_targetTypeNameHasBeenSet =
false;
181 bool m_patternHasBeenSet =
false;
182 bool m_versionHasBeenSet =
false;
183 bool m_contextHasBeenSet =
false;
184 bool m_specificationHasBeenSet =
false;
185 bool m_examplesHasBeenSet =
false;
186 bool m_metadataHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue