7#include <aws/cloudformation/CloudFormation_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
9#include <aws/cloudformation/model/RegionConcurrencyType.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
11#include <aws/cloudformation/model/ConcurrencyMode.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
24namespace CloudFormation
48 AWS_CLOUDFORMATION_API
void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
69 template<
typename RegionOrderT = Aws::Vector<Aws::String>>
70 void SetRegionOrder(RegionOrderT&& value) { m_regionOrderHasBeenSet =
true; m_regionOrder = std::forward<RegionOrderT>(value); }
71 template<
typename RegionOrderT = Aws::Vector<Aws::String>>
73 template<
typename RegionOrderT = Aws::String>
124 inline void SetMaxConcurrentCount(
int value) { m_maxConcurrentCountHasBeenSet =
true; m_maxConcurrentCount = value; }
173 bool m_regionConcurrencyTypeHasBeenSet =
false;
176 bool m_regionOrderHasBeenSet =
false;
178 int m_failureToleranceCount{0};
179 bool m_failureToleranceCountHasBeenSet =
false;
181 int m_failureTolerancePercentage{0};
182 bool m_failureTolerancePercentageHasBeenSet =
false;
184 int m_maxConcurrentCount{0};
185 bool m_maxConcurrentCountHasBeenSet =
false;
187 int m_maxConcurrentPercentage{0};
188 bool m_maxConcurrentPercentageHasBeenSet =
false;
191 bool m_concurrencyModeHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
std::basic_ostream< char, std::char_traits< char > > OStream