7#include <aws/config/ConfigService_EXPORTS.h>
8#include <aws/config/model/ConformancePackState.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
21namespace ConfigService {
42 template <
typename ConformancePackNameT = Aws::String>
44 m_conformancePackNameHasBeenSet =
true;
45 m_conformancePackName = std::forward<ConformancePackNameT>(value);
47 template <
typename ConformancePackNameT = Aws::String>
60 template <
typename ConformancePackIdT = Aws::String>
62 m_conformancePackIdHasBeenSet =
true;
63 m_conformancePackId = std::forward<ConformancePackIdT>(value);
65 template <
typename ConformancePackIdT = Aws::String>
78 template <
typename ConformancePackArnT = Aws::String>
80 m_conformancePackArnHasBeenSet =
true;
81 m_conformancePackArn = std::forward<ConformancePackArnT>(value);
83 template <
typename ConformancePackArnT = Aws::String>
104 m_conformancePackStateHasBeenSet =
true;
105 m_conformancePackState = value;
119 template <
typename StackArnT = Aws::String>
121 m_stackArnHasBeenSet =
true;
122 m_stackArn = std::forward<StackArnT>(value);
124 template <
typename StackArnT = Aws::String>
137 template <
typename ConformancePackStatusReasonT = Aws::String>
139 m_conformancePackStatusReasonHasBeenSet =
true;
140 m_conformancePackStatusReason = std::forward<ConformancePackStatusReasonT>(value);
142 template <
typename ConformancePackStatusReasonT = Aws::String>
155 template <
typename LastUpdateRequestedTimeT = Aws::Utils::DateTime>
157 m_lastUpdateRequestedTimeHasBeenSet =
true;
158 m_lastUpdateRequestedTime = std::forward<LastUpdateRequestedTimeT>(value);
160 template <
typename LastUpdateRequestedTimeT = Aws::Utils::DateTime>
173 template <
typename LastUpdateCompletedTimeT = Aws::Utils::DateTime>
175 m_lastUpdateCompletedTimeHasBeenSet =
true;
176 m_lastUpdateCompletedTime = std::forward<LastUpdateCompletedTimeT>(value);
178 template <
typename LastUpdateCompletedTimeT = Aws::Utils::DateTime>
200 bool m_conformancePackNameHasBeenSet =
false;
201 bool m_conformancePackIdHasBeenSet =
false;
202 bool m_conformancePackArnHasBeenSet =
false;
203 bool m_conformancePackStateHasBeenSet =
false;
204 bool m_stackArnHasBeenSet =
false;
205 bool m_conformancePackStatusReasonHasBeenSet =
false;
206 bool m_lastUpdateRequestedTimeHasBeenSet =
false;
207 bool m_lastUpdateCompletedTimeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue