7#include <aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h>
8#include <aws/resiliencehubv2/model/SystemCreatedMetadata.h>
9#include <aws/resiliencehubv2/model/SystemDeletedMetadata.h>
10#include <aws/resiliencehubv2/model/SystemPolicyAssociatedMetadata.h>
11#include <aws/resiliencehubv2/model/SystemPolicyDisassociatedMetadata.h>
12#include <aws/resiliencehubv2/model/SystemServiceAssociatedMetadata.h>
13#include <aws/resiliencehubv2/model/SystemServiceDisassociatedMetadata.h>
14#include <aws/resiliencehubv2/model/SystemUserJourneyCreatedMetadata.h>
15#include <aws/resiliencehubv2/model/SystemUserJourneyDeletedMetadata.h>
16#include <aws/resiliencehubv2/model/SystemUserJourneyUpdatedMetadata.h>
27namespace resiliencehubv2 {
49 template <
typename SystemCreatedT = SystemCreatedMetadata>
51 m_systemCreatedHasBeenSet =
true;
52 m_systemCreated = std::forward<SystemCreatedT>(value);
54 template <
typename SystemCreatedT = SystemCreatedMetadata>
67 template <
typename SystemDeletedT = SystemDeletedMetadata>
69 m_systemDeletedHasBeenSet =
true;
70 m_systemDeleted = std::forward<SystemDeletedT>(value);
72 template <
typename SystemDeletedT = SystemDeletedMetadata>
85 template <
typename SystemUserJourneyCreatedT = SystemUserJourneyCreatedMetadata>
87 m_systemUserJourneyCreatedHasBeenSet =
true;
88 m_systemUserJourneyCreated = std::forward<SystemUserJourneyCreatedT>(value);
90 template <
typename SystemUserJourneyCreatedT = SystemUserJourneyCreatedMetadata>
103 template <
typename SystemUserJourneyUpdatedT = SystemUserJourneyUpdatedMetadata>
105 m_systemUserJourneyUpdatedHasBeenSet =
true;
106 m_systemUserJourneyUpdated = std::forward<SystemUserJourneyUpdatedT>(value);
108 template <
typename SystemUserJourneyUpdatedT = SystemUserJourneyUpdatedMetadata>
121 template <
typename SystemUserJourneyDeletedT = SystemUserJourneyDeletedMetadata>
123 m_systemUserJourneyDeletedHasBeenSet =
true;
124 m_systemUserJourneyDeleted = std::forward<SystemUserJourneyDeletedT>(value);
126 template <
typename SystemUserJourneyDeletedT = SystemUserJourneyDeletedMetadata>
139 template <
typename SystemServiceAssociatedT = SystemServiceAssociatedMetadata>
141 m_systemServiceAssociatedHasBeenSet =
true;
142 m_systemServiceAssociated = std::forward<SystemServiceAssociatedT>(value);
144 template <
typename SystemServiceAssociatedT = SystemServiceAssociatedMetadata>
157 template <
typename SystemServiceDisassociatedT = SystemServiceDisassociatedMetadata>
159 m_systemServiceDisassociatedHasBeenSet =
true;
160 m_systemServiceDisassociated = std::forward<SystemServiceDisassociatedT>(value);
162 template <
typename SystemServiceDisassociatedT = SystemServiceDisassociatedMetadata>
175 template <
typename SystemPolicyAssociatedT = SystemPolicyAssociatedMetadata>
177 m_systemPolicyAssociatedHasBeenSet =
true;
178 m_systemPolicyAssociated = std::forward<SystemPolicyAssociatedT>(value);
180 template <
typename SystemPolicyAssociatedT = SystemPolicyAssociatedMetadata>
193 template <
typename SystemPolicyDisassociatedT = SystemPolicyDisassociatedMetadata>
195 m_systemPolicyDisassociatedHasBeenSet =
true;
196 m_systemPolicyDisassociated = std::forward<SystemPolicyDisassociatedT>(value);
198 template <
typename SystemPolicyDisassociatedT = SystemPolicyDisassociatedMetadata>
222 bool m_systemCreatedHasBeenSet =
false;
223 bool m_systemDeletedHasBeenSet =
false;
224 bool m_systemUserJourneyCreatedHasBeenSet =
false;
225 bool m_systemUserJourneyUpdatedHasBeenSet =
false;
226 bool m_systemUserJourneyDeletedHasBeenSet =
false;
227 bool m_systemServiceAssociatedHasBeenSet =
false;
228 bool m_systemServiceDisassociatedHasBeenSet =
false;
229 bool m_systemPolicyAssociatedHasBeenSet =
false;
230 bool m_systemPolicyDisassociatedHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue