29 namespace ConfigService
128 inline void SetTagKey(
const char* value) { m_tagKeyHasBeenSet =
true; m_tagKey.assign(value); }
174 inline void SetTagValue(
const char* value) { m_tagValueHasBeenSet =
true; m_tagValue.assign(value); }
223 inline void SetComplianceResourceId(
const char* value) { m_complianceResourceIdHasBeenSet =
true; m_complianceResourceId.assign(value); }
248 bool m_complianceResourceTypesHasBeenSet;
250 bool m_tagKeyHasBeenSet;
252 bool m_tagValueHasBeenSet;
254 bool m_complianceResourceIdHasBeenSet;
Scope & WithComplianceResourceTypes(Aws::Vector< Aws::String > &&value)
Scope & WithTagValue(const char *value)
void SetComplianceResourceTypes(Aws::Vector< Aws::String > &&value)
Scope & WithComplianceResourceId(Aws::String &&value)
const Aws::String & GetTagKey() const
std::vector< T, Aws::Allocator< T > > Vector
Scope & AddComplianceResourceTypes(const char *value)
void SetTagValue(const Aws::String &value)
void SetTagValue(const char *value)
Scope & AddComplianceResourceTypes(Aws::String &&value)
void SetTagKey(const char *value)
void SetComplianceResourceId(const Aws::String &value)
Scope & WithTagValue(const Aws::String &value)
Scope & WithTagValue(Aws::String &&value)
Scope & WithTagKey(Aws::String &&value)
void SetTagValue(Aws::String &&value)
void SetTagKey(Aws::String &&value)
void SetComplianceResourceId(Aws::String &&value)
Scope & WithComplianceResourceId(const Aws::String &value)
void SetTagKey(const Aws::String &value)
const Aws::Vector< Aws::String > & GetComplianceResourceTypes() const
void SetComplianceResourceTypes(const Aws::Vector< Aws::String > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Scope & WithTagKey(const char *value)
#define AWS_CONFIGSERVICE_API
const Aws::String & GetComplianceResourceId() const
Scope & WithComplianceResourceId(const char *value)
Scope & AddComplianceResourceTypes(const Aws::String &value)
const Aws::String & GetTagValue() const
Scope & WithComplianceResourceTypes(const Aws::Vector< Aws::String > &value)
Scope & WithTagKey(const Aws::String &value)
void SetComplianceResourceId(const char *value)
JSON (JavaScript Object Notation).