7#include <aws/inspector-scan/Inspectorscan_EXPORTS.h>
8#include <aws/inspector-scan/InspectorscanRequest.h>
9#include <aws/core/utils/Document.h>
10#include <aws/inspector-scan/model/OutputFormat.h>
15namespace inspectorscan
63 bool m_sbomHasBeenSet =
false;
66 bool m_outputFormatHasBeenSet =
false;
void SetOutputFormat(OutputFormat &&value)
ScanSbomRequest & WithOutputFormat(OutputFormat &&value)
void SetSbom(const Aws::Utils::Document &value)
const OutputFormat & GetOutputFormat() const
virtual const char * GetServiceRequestName() const override
bool SbomHasBeenSet() const
void SetOutputFormat(const OutputFormat &value)
ScanSbomRequest & WithSbom(Aws::Utils::Document &&value)
bool OutputFormatHasBeenSet() const
AWS_INSPECTORSCAN_API Aws::String SerializePayload() const override
ScanSbomRequest & WithSbom(const Aws::Utils::Document &value)
AWS_INSPECTORSCAN_API ScanSbomRequest()
Aws::Utils::DocumentView GetSbom() const
ScanSbomRequest & WithOutputFormat(const OutputFormat &value)
void SetSbom(Aws::Utils::Document &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String