7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/MalwareProtectionConfigurationResult.h>
45 template<
typename MalwareProtectionT = MalwareProtectionConfigurationResult>
46 void SetMalwareProtection(MalwareProtectionT&& value) { m_malwareProtectionHasBeenSet =
true; m_malwareProtection = std::forward<MalwareProtectionT>(value); }
47 template<
typename MalwareProtectionT = MalwareProtectionConfigurationResult>
53 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