7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/securityhub/model/AwsCloudFormationStackDriftInformationDetails.h>
11#include <aws/securityhub/model/AwsCloudFormationStackOutputsDetails.h>
67 inline void SetCreationTime(
const char* value) { m_creationTimeHasBeenSet =
true; m_creationTime.assign(value); }
81 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
93 inline void SetDisableRollback(
bool value) { m_disableRollbackHasBeenSet =
true; m_disableRollback = value; }
130 inline void SetLastUpdatedTime(
const char* value) { m_lastUpdatedTimeHasBeenSet =
true; m_lastUpdatedTime.assign(value); }
174 inline void SetRoleArn(
const char* value) { m_roleArnHasBeenSet =
true; m_roleArn.assign(value); }
188 inline void SetStackId(
const char* value) { m_stackIdHasBeenSet =
true; m_stackId.assign(value); }
202 inline void SetStackName(
const char* value) { m_stackNameHasBeenSet =
true; m_stackName.assign(value); }
216 inline void SetStackStatus(
const char* value) { m_stackStatusHasBeenSet =
true; m_stackStatus.assign(value); }
230 inline void SetStackStatusReason(
const char* value) { m_stackStatusReasonHasBeenSet =
true; m_stackStatusReason.assign(value); }
243 inline void SetTimeoutInMinutes(
int value) { m_timeoutInMinutesHasBeenSet =
true; m_timeoutInMinutes = value; }
249 bool m_capabilitiesHasBeenSet =
false;
252 bool m_creationTimeHasBeenSet =
false;
255 bool m_descriptionHasBeenSet =
false;
257 bool m_disableRollback;
258 bool m_disableRollbackHasBeenSet =
false;
261 bool m_driftInformationHasBeenSet =
false;
263 bool m_enableTerminationProtection;
264 bool m_enableTerminationProtectionHasBeenSet =
false;
267 bool m_lastUpdatedTimeHasBeenSet =
false;
270 bool m_notificationArnsHasBeenSet =
false;
273 bool m_outputsHasBeenSet =
false;
276 bool m_roleArnHasBeenSet =
false;
279 bool m_stackIdHasBeenSet =
false;
282 bool m_stackNameHasBeenSet =
false;
285 bool m_stackStatusHasBeenSet =
false;
288 bool m_stackStatusReasonHasBeenSet =
false;
290 int m_timeoutInMinutes;
291 bool m_timeoutInMinutesHasBeenSet =
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