7#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
8#include <aws/ec2/EC2_EXPORTS.h>
9#include <aws/ec2/model/SeverityLabel.h>
55 m_maxDaysSinceLastFindingScanHasBeenSet =
true;
56 m_maxDaysSinceLastFindingScan = value;
86 m_maximumSeverityLabelHasBeenSet =
true;
87 m_maximumSeverityLabel = value;
108 m_maxDaysSinceInformationalFixAvailableHasBeenSet =
true;
109 m_maxDaysSinceInformationalFixAvailable = value;
130 m_maxDaysSinceLowFixAvailableHasBeenSet =
true;
131 m_maxDaysSinceLowFixAvailable = value;
152 m_maxDaysSinceMediumFixAvailableHasBeenSet =
true;
153 m_maxDaysSinceMediumFixAvailable = value;
174 m_maxDaysSinceHighFixAvailableHasBeenSet =
true;
175 m_maxDaysSinceHighFixAvailable = value;
196 m_maxDaysSinceCriticalFixAvailableHasBeenSet =
true;
197 m_maxDaysSinceCriticalFixAvailable = value;
205 int m_maxDaysSinceLastFindingScan{0};
209 int m_maxDaysSinceInformationalFixAvailable{0};
211 int m_maxDaysSinceLowFixAvailable{0};
213 int m_maxDaysSinceMediumFixAvailable{0};
215 int m_maxDaysSinceHighFixAvailable{0};
217 int m_maxDaysSinceCriticalFixAvailable{0};
218 bool m_maxDaysSinceLastFindingScanHasBeenSet =
false;
219 bool m_maximumSeverityLabelHasBeenSet =
false;
220 bool m_maxDaysSinceInformationalFixAvailableHasBeenSet =
false;
221 bool m_maxDaysSinceLowFixAvailableHasBeenSet =
false;
222 bool m_maxDaysSinceMediumFixAvailableHasBeenSet =
false;
223 bool m_maxDaysSinceHighFixAvailableHasBeenSet =
false;
224 bool m_maxDaysSinceCriticalFixAvailableHasBeenSet =
false;
bool MaximumSeverityLabelHasBeenSet() const
bool MaxDaysSinceLowFixAvailableHasBeenSet() const
void SetMaxDaysSinceMediumFixAvailable(int value)
ScanResultConditionRequest & WithMaxDaysSinceLowFixAvailable(int value)
bool MaxDaysSinceLastFindingScanHasBeenSet() const
bool MaxDaysSinceMediumFixAvailableHasBeenSet() const
int GetMaxDaysSinceLastFindingScan() const
ScanResultConditionRequest & WithMaxDaysSinceHighFixAvailable(int value)
AWS_EC2_API ScanResultConditionRequest()=default
int GetMaxDaysSinceMediumFixAvailable() const
AWS_EC2_API ScanResultConditionRequest & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetMaxDaysSinceHighFixAvailable(int value)
ScanResultConditionRequest & WithMaximumSeverityLabel(SeverityLabel value)
bool MaxDaysSinceInformationalFixAvailableHasBeenSet() const
void SetMaximumSeverityLabel(SeverityLabel value)
int GetMaxDaysSinceInformationalFixAvailable() const
AWS_EC2_API void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
int GetMaxDaysSinceHighFixAvailable() const
int GetMaxDaysSinceLowFixAvailable() const
SeverityLabel GetMaximumSeverityLabel() const
ScanResultConditionRequest & WithMaxDaysSinceMediumFixAvailable(int value)
ScanResultConditionRequest & WithMaxDaysSinceLastFindingScan(int value)
AWS_EC2_API void OutputToStream(Aws::OStream &oStream, const char *location) const
bool MaxDaysSinceHighFixAvailableHasBeenSet() const
void SetMaxDaysSinceCriticalFixAvailable(int value)
AWS_EC2_API ScanResultConditionRequest(const Aws::Utils::Xml::XmlNode &xmlNode)
bool MaxDaysSinceCriticalFixAvailableHasBeenSet() const
void SetMaxDaysSinceInformationalFixAvailable(int value)
int GetMaxDaysSinceCriticalFixAvailable() const
void SetMaxDaysSinceLastFindingScan(int value)
ScanResultConditionRequest & WithMaxDaysSinceInformationalFixAvailable(int value)
void SetMaxDaysSinceLowFixAvailable(int value)
ScanResultConditionRequest & WithMaxDaysSinceCriticalFixAvailable(int value)
std::basic_ostream< char, std::char_traits< char > > OStream