7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/guardduty/model/VolumeDetail.h>
72 bool m_scannedVolumeDetailsHasBeenSet =
false;
75 bool m_skippedVolumeDetailsHasBeenSet =
false;
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
EbsVolumeDetails & WithScannedVolumeDetails(Aws::Vector< VolumeDetail > &&value)
EbsVolumeDetails & AddScannedVolumeDetails(VolumeDetail &&value)
void SetScannedVolumeDetails(const Aws::Vector< VolumeDetail > &value)
EbsVolumeDetails & WithSkippedVolumeDetails(const Aws::Vector< VolumeDetail > &value)
const Aws::Vector< VolumeDetail > & GetSkippedVolumeDetails() const
bool SkippedVolumeDetailsHasBeenSet() const
void SetScannedVolumeDetails(Aws::Vector< VolumeDetail > &&value)
void SetSkippedVolumeDetails(Aws::Vector< VolumeDetail > &&value)
EbsVolumeDetails & AddSkippedVolumeDetails(VolumeDetail &&value)
EbsVolumeDetails & WithScannedVolumeDetails(const Aws::Vector< VolumeDetail > &value)
AWS_GUARDDUTY_API EbsVolumeDetails(Aws::Utils::Json::JsonView jsonValue)
void SetSkippedVolumeDetails(const Aws::Vector< VolumeDetail > &value)
bool ScannedVolumeDetailsHasBeenSet() const
EbsVolumeDetails & AddSkippedVolumeDetails(const VolumeDetail &value)
AWS_GUARDDUTY_API EbsVolumeDetails()
EbsVolumeDetails & AddScannedVolumeDetails(const VolumeDetail &value)
EbsVolumeDetails & WithSkippedVolumeDetails(Aws::Vector< VolumeDetail > &&value)
const Aws::Vector< VolumeDetail > & GetScannedVolumeDetails() const
AWS_GUARDDUTY_API EbsVolumeDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue