7#include <aws/backup/Backup_EXPORTS.h>
8#include <aws/backup/model/MalwareScanner.h>
9#include <aws/backup/model/ScanMode.h>
44 m_malwareScannerHasBeenSet =
true;
45 m_malwareScanner = value;
61 m_scanModeHasBeenSet =
true;
73 bool m_malwareScannerHasBeenSet =
false;
74 bool m_scanModeHasBeenSet =
false;
ScanMode GetScanMode() const
void SetScanMode(ScanMode value)
MalwareScanner GetMalwareScanner() const
bool ScanModeHasBeenSet() const
AWS_BACKUP_API ScanAction & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BACKUP_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMalwareScanner(MalwareScanner value)
AWS_BACKUP_API ScanAction(Aws::Utils::Json::JsonView jsonValue)
bool MalwareScannerHasBeenSet() const
AWS_BACKUP_API ScanAction()=default
ScanAction & WithMalwareScanner(MalwareScanner value)
ScanAction & WithScanMode(ScanMode value)
Aws::Utils::Json::JsonValue JsonValue