66 inline void SetFindingArn(
const char* value) { m_findingArnHasBeenSet =
true; m_findingArn.assign(value); }
101 inline void SetRunArn(
const char* value) { m_runArnHasBeenSet =
true; m_runArn.assign(value); }
136 inline void SetRulesPackageArn(
const char* value) { m_rulesPackageArnHasBeenSet =
true; m_rulesPackageArn.assign(value); }
171 inline void SetRuleName(
const char* value) { m_ruleNameHasBeenSet =
true; m_ruleName.assign(value); }
210 inline void SetAgentId(
const char* value) { m_agentIdHasBeenSet =
true; m_agentId.assign(value); }
252 inline void SetAutoScalingGroup(
const char* value) { m_autoScalingGroupHasBeenSet =
true; m_autoScalingGroup.assign(value); }
294 inline void SetSeverity(
const char* value) { m_severityHasBeenSet =
true; m_severity.assign(value); }
461 bool m_findingArnHasBeenSet;
463 bool m_runArnHasBeenSet;
465 bool m_rulesPackageArnHasBeenSet;
467 bool m_ruleNameHasBeenSet;
469 bool m_agentIdHasBeenSet;
471 bool m_autoScalingGroupHasBeenSet;
473 bool m_severityHasBeenSet;
475 bool m_findingHasBeenSet;
477 bool m_descriptionHasBeenSet;
479 bool m_recommendationHasBeenSet;
481 bool m_attributesHasBeenSet;
483 bool m_userAttributesHasBeenSet;
void SetRunArn(const Aws::String &value)
void SetFinding(const LocalizedText &value)
void SetAgentId(const char *value)
Finding & WithAutoScalingGroup(const Aws::String &value)
const Aws::String & GetFindingArn() const
const LocalizedText & GetRecommendation() const
void SetUserAttributes(Aws::Vector< Attribute > &&value)
Finding & WithRunArn(Aws::String &&value)
void SetRulesPackageArn(const char *value)
Finding & WithUserAttributes(Aws::Vector< Attribute > &&value)
const Aws::String & GetSeverity() const
void SetRuleName(const Aws::String &value)
Finding & WithAttributes(Aws::Vector< Attribute > &&value)
void SetAttributes(const Aws::Vector< Attribute > &value)
const Aws::String & GetRunArn() const
Finding & WithFindingArn(const char *value)
#define AWS_INSPECTOR_API
Finding & WithAgentId(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetRuleName() const
const Aws::Vector< Attribute > & GetAttributes() const
Finding & WithRulesPackageArn(const Aws::String &value)
void SetSeverity(const Aws::String &value)
Finding & WithRulesPackageArn(Aws::String &&value)
void SetAutoScalingGroup(const Aws::String &value)
const LocalizedText & GetDescription() const
Finding & WithFindingArn(Aws::String &&value)
void SetRulesPackageArn(Aws::String &&value)
Finding & WithSeverity(const char *value)
void SetFindingArn(Aws::String &&value)
const LocalizedText & GetFinding() const
Finding & WithAutoScalingGroup(const char *value)
Finding & WithUserAttributes(const Aws::Vector< Attribute > &value)
Finding & WithSeverity(const Aws::String &value)
Finding & WithRecommendation(LocalizedText &&value)
Finding & WithRuleName(Aws::String &&value)
void SetRecommendation(LocalizedText &&value)
Finding & WithFinding(LocalizedText &&value)
void SetAutoScalingGroup(Aws::String &&value)
void SetSeverity(const char *value)
void SetRulesPackageArn(const Aws::String &value)
void SetRunArn(const char *value)
Finding & AddAttributes(const Attribute &value)
void SetUserAttributes(const Aws::Vector< Attribute > &value)
Finding & AddUserAttributes(const Attribute &value)
Finding & AddAttributes(Attribute &&value)
const Aws::String & GetRulesPackageArn() const
void SetDescription(LocalizedText &&value)
void SetAttributes(Aws::Vector< Attribute > &&value)
void SetSeverity(Aws::String &&value)
Finding & WithRuleName(const char *value)
Finding & WithDescription(LocalizedText &&value)
Finding & WithRulesPackageArn(const char *value)
Finding & WithRunArn(const char *value)
void SetFindingArn(const char *value)
Finding & WithAgentId(const Aws::String &value)
Finding & AddUserAttributes(Attribute &&value)
Finding & WithAgentId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Finding & WithDescription(const LocalizedText &value)
Finding & WithAttributes(const Aws::Vector< Attribute > &value)
Finding & WithRunArn(const Aws::String &value)
void SetAgentId(Aws::String &&value)
void SetAutoScalingGroup(const char *value)
Finding & WithFindingArn(const Aws::String &value)
void SetFindingArn(const Aws::String &value)
void SetAgentId(const Aws::String &value)
void SetRuleName(const char *value)
const Aws::String & GetAutoScalingGroup() const
void SetRunArn(Aws::String &&value)
void SetFinding(LocalizedText &&value)
void SetRuleName(Aws::String &&value)
Finding & WithSeverity(Aws::String &&value)
void SetDescription(const LocalizedText &value)
const Aws::Vector< Attribute > & GetUserAttributes() const
Finding & WithRecommendation(const LocalizedText &value)
Finding & WithFinding(const LocalizedText &value)
const Aws::String & GetAgentId() const
void SetRecommendation(const LocalizedText &value)
Finding & WithAutoScalingGroup(Aws::String &&value)
JSON (JavaScript Object Notation).
Finding & WithRuleName(const Aws::String &value)