7#include <aws/config/ConfigService_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/config/model/MaximumExecutionFrequency.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
23namespace ConfigService
53 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
71 inline void SetRuleIdentifier(
const char* value) { m_ruleIdentifierHasBeenSet =
true; m_ruleIdentifier.assign(value); }
86 inline void SetInputParameters(
const char* value) { m_inputParametersHasBeenSet =
true; m_inputParameters.assign(value); }
131 inline void SetResourceIdScope(
const char* value) { m_resourceIdScopeHasBeenSet =
true; m_resourceIdScope.assign(value); }
146 inline void SetTagKeyScope(
const char* value) { m_tagKeyScopeHasBeenSet =
true; m_tagKeyScope.assign(value); }
161 inline void SetTagValueScope(
const char* value) { m_tagValueScopeHasBeenSet =
true; m_tagValueScope.assign(value); }
169 bool m_descriptionHasBeenSet =
false;
172 bool m_ruleIdentifierHasBeenSet =
false;
175 bool m_inputParametersHasBeenSet =
false;
178 bool m_maximumExecutionFrequencyHasBeenSet =
false;
181 bool m_resourceTypesScopeHasBeenSet =
false;
184 bool m_resourceIdScopeHasBeenSet =
false;
187 bool m_tagKeyScopeHasBeenSet =
false;
190 bool m_tagValueScopeHasBeenSet =
false;
MaximumExecutionFrequency
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue