36 namespace CloudFormation
51 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
52 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
72 inline void SetStackId(
const char* value) { m_stackIdHasBeenSet =
true; m_stackId.assign(value); }
107 inline void SetStackName(
const char* value) { m_stackNameHasBeenSet =
true; m_stackName.assign(value); }
142 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
292 inline void SetStackStatusReason(
const char* value) { m_stackStatusReasonHasBeenSet =
true; m_stackStatusReason.assign(value); }
321 inline void SetDisableRollback(
bool value) { m_disableRollbackHasBeenSet =
true; m_disableRollback = value; }
368 inline Stack&
AddNotificationARNs(
const char* value) { m_notificationARNsHasBeenSet =
true; m_notificationARNs.push_back(value);
return *
this; }
378 inline void SetTimeoutInMinutes(
int value) { m_timeoutInMinutesHasBeenSet =
true; m_timeoutInMinutes = value; }
448 inline Stack&
AddOutputs(
const Output& value) { m_outputsHasBeenSet =
true; m_outputs.push_back(value);
return *
this; }
483 inline Stack&
AddTags(
const Tag& value) { m_tagsHasBeenSet =
true; m_tags.push_back(value);
return *
this; }
488 inline Stack&
AddTags(
Tag&& value) { m_tagsHasBeenSet =
true; m_tags.push_back(value);
return *
this; }
492 bool m_stackIdHasBeenSet;
494 bool m_stackNameHasBeenSet;
496 bool m_descriptionHasBeenSet;
498 bool m_parametersHasBeenSet;
500 bool m_creationTimeHasBeenSet;
502 bool m_lastUpdatedTimeHasBeenSet;
504 bool m_stackStatusHasBeenSet;
506 bool m_stackStatusReasonHasBeenSet;
507 bool m_disableRollback;
508 bool m_disableRollbackHasBeenSet;
510 bool m_notificationARNsHasBeenSet;
511 int m_timeoutInMinutes;
512 bool m_timeoutInMinutesHasBeenSet;
514 bool m_capabilitiesHasBeenSet;
516 bool m_outputsHasBeenSet;
518 bool m_tagsHasBeenSet;
std::vector< T, Aws::Allocator< T > > Vector
std::basic_ostream< char, std::char_traits< char > > OStream
std::stack< T, Deque< T > > Stack
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
JSON (JavaScript Object Notation).