7#include <aws/inspector2/Inspector2_EXPORTS.h>
8#include <aws/inspector2/model/Ec2ScanMode.h>
9#include <aws/inspector2/model/Ec2ScanModeStatus.h>
68 bool m_scanModeHasBeenSet =
false;
71 bool m_scanModeStatusHasBeenSet =
false;
Ec2ScanModeState & WithScanModeStatus(const Ec2ScanModeStatus &value)
AWS_INSPECTOR2_API Ec2ScanModeState()
AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const
bool ScanModeStatusHasBeenSet() const
AWS_INSPECTOR2_API Ec2ScanModeState & operator=(Aws::Utils::Json::JsonView jsonValue)
Ec2ScanModeState & WithScanModeStatus(Ec2ScanModeStatus &&value)
Ec2ScanModeState & WithScanMode(const Ec2ScanMode &value)
void SetScanMode(const Ec2ScanMode &value)
const Ec2ScanModeStatus & GetScanModeStatus() const
bool ScanModeHasBeenSet() const
void SetScanModeStatus(Ec2ScanModeStatus &&value)
const Ec2ScanMode & GetScanMode() const
Ec2ScanModeState & WithScanMode(Ec2ScanMode &&value)
void SetScanModeStatus(const Ec2ScanModeStatus &value)
AWS_INSPECTOR2_API Ec2ScanModeState(Aws::Utils::Json::JsonView jsonValue)
void SetScanMode(Ec2ScanMode &&value)
Aws::Utils::Json::JsonValue JsonValue