7#include <aws/inspector/Inspector_EXPORTS.h>
8#include <aws/inspector/InspectorRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/inspector/model/StopAction.h>
44 template<
typename AssessmentRunArnT = Aws::String>
45 void SetAssessmentRunArn(AssessmentRunArnT&& value) { m_assessmentRunArnHasBeenSet =
true; m_assessmentRunArn = std::forward<AssessmentRunArnT>(value); }
46 template<
typename AssessmentRunArnT = Aws::String>
66 bool m_assessmentRunArnHasBeenSet =
false;
69 bool m_stopActionHasBeenSet =
false;
AWS_INSPECTOR_API Aws::String SerializePayload() const override
void SetStopAction(StopAction value)
StopAssessmentRunRequest & WithAssessmentRunArn(AssessmentRunArnT &&value)
virtual const char * GetServiceRequestName() const override
void SetAssessmentRunArn(AssessmentRunArnT &&value)
StopAction GetStopAction() const
bool StopActionHasBeenSet() const
const Aws::String & GetAssessmentRunArn() const
AWS_INSPECTOR_API StopAssessmentRunRequest()=default
StopAssessmentRunRequest & WithStopAction(StopAction value)
bool AssessmentRunArnHasBeenSet() const
AWS_INSPECTOR_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String