7#include <aws/ssm/SSM_EXPORTS.h>
8#include <aws/ssm/model/AutomationExecutionPreview.h>
48 template<
typename AutomationT = AutomationExecutionPreview>
49 void SetAutomation(AutomationT&& value) { m_automationHasBeenSet =
true; m_automation = std::forward<AutomationT>(value); }
50 template<
typename AutomationT = AutomationExecutionPreview>
56 bool m_automationHasBeenSet =
false;
const AutomationExecutionPreview & GetAutomation() const
void SetAutomation(AutomationT &&value)
AWS_SSM_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SSM_API ExecutionPreview(Aws::Utils::Json::JsonView jsonValue)
ExecutionPreview & WithAutomation(AutomationT &&value)
AWS_SSM_API ExecutionPreview()=default
AWS_SSM_API ExecutionPreview & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AutomationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue