7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/MalwareProtectionConfigurationResult.h>
39 template <
typename MalwareProtectionT = MalwareProtectionConfigurationResult>
41 m_malwareProtectionHasBeenSet =
true;
42 m_malwareProtection = std::forward<MalwareProtectionT>(value);
44 template <
typename MalwareProtectionT = MalwareProtectionConfigurationResult>
52 bool m_malwareProtectionHasBeenSet =
false;
AWS_GUARDDUTY_API UnprocessedDataSourcesResult()=default
void SetMalwareProtection(MalwareProtectionT &&value)
UnprocessedDataSourcesResult & WithMalwareProtection(MalwareProtectionT &&value)
bool MalwareProtectionHasBeenSet() const
AWS_GUARDDUTY_API UnprocessedDataSourcesResult & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API UnprocessedDataSourcesResult(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
const MalwareProtectionConfigurationResult & GetMalwareProtection() const
Aws::Utils::Json::JsonValue JsonValue