7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/groundstation/GroundStation_EXPORTS.h>
11#include <aws/groundstation/model/VersionFailureReasonCode.h>
12#include <aws/groundstation/model/VersionStatus.h>
23namespace GroundStation {
45 m_versionIdHasBeenSet =
true;
60 template <
typename CreatedT = Aws::Utils::DateTime>
62 m_createdHasBeenSet =
true;
63 m_created = std::forward<CreatedT>(value);
65 template <
typename CreatedT = Aws::Utils::DateTime>
79 template <
typename ActivatedT = Aws::Utils::DateTime>
81 m_activatedHasBeenSet =
true;
82 m_activated = std::forward<ActivatedT>(value);
84 template <
typename ActivatedT = Aws::Utils::DateTime>
98 template <
typename SupersededT = Aws::Utils::DateTime>
100 m_supersededHasBeenSet =
true;
101 m_superseded = std::forward<SupersededT>(value);
103 template <
typename SupersededT = Aws::Utils::DateTime>
116 template <
typename LastUpdatedT = Aws::Utils::DateTime>
118 m_lastUpdatedHasBeenSet =
true;
119 m_lastUpdated = std::forward<LastUpdatedT>(value);
121 template <
typename LastUpdatedT = Aws::Utils::DateTime>
135 m_statusHasBeenSet =
true;
150 template <
typename FailureCodesT = Aws::Vector<VersionFailureReasonCode>>
152 m_failureCodesHasBeenSet =
true;
153 m_failureCodes = std::forward<FailureCodesT>(value);
155 template <
typename FailureCodesT = Aws::Vector<VersionFailureReasonCode>>
161 m_failureCodesHasBeenSet =
true;
162 m_failureCodes.push_back(value);
173 template <
typename FailureMessageT = Aws::String>
175 m_failureMessageHasBeenSet =
true;
176 m_failureMessage = std::forward<FailureMessageT>(value);
178 template <
typename FailureMessageT = Aws::String>
200 bool m_versionIdHasBeenSet =
false;
201 bool m_createdHasBeenSet =
false;
202 bool m_activatedHasBeenSet =
false;
203 bool m_supersededHasBeenSet =
false;
204 bool m_lastUpdatedHasBeenSet =
false;
205 bool m_statusHasBeenSet =
false;
206 bool m_failureCodesHasBeenSet =
false;
207 bool m_failureMessageHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue