7#include <aws/ssm/SSM_EXPORTS.h>
8#include <aws/ssm/model/SeveritySummary.h>
42 m_compliantCountHasBeenSet =
true;
43 m_compliantCount = value;
57 template <
typename SeveritySummaryT = SeveritySummary>
59 m_severitySummaryHasBeenSet =
true;
60 m_severitySummary = std::forward<SeveritySummaryT>(value);
62 template <
typename SeveritySummaryT = SeveritySummary>
69 int m_compliantCount{0};
71 SeveritySummary m_severitySummary;
72 bool m_compliantCountHasBeenSet =
false;
73 bool m_severitySummaryHasBeenSet =
false;
CompliantSummary & WithCompliantCount(int value)
int GetCompliantCount() const
const SeveritySummary & GetSeveritySummary() const
AWS_SSM_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SSM_API CompliantSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
bool SeveritySummaryHasBeenSet() const
void SetSeveritySummary(SeveritySummaryT &&value)
AWS_SSM_API CompliantSummary(Aws::Utils::Json::JsonView jsonValue)
AWS_SSM_API CompliantSummary()=default
bool CompliantCountHasBeenSet() const
CompliantSummary & WithSeveritySummary(SeveritySummaryT &&value)
void SetCompliantCount(int value)
Aws::Utils::Json::JsonValue JsonValue