7#include <aws/ssm/SSM_EXPORTS.h>
8#include <aws/ssm/model/AutomationExecutionPreview.h>
42 template <
typename AutomationT = AutomationExecutionPreview>
44 m_automationHasBeenSet =
true;
45 m_automation = std::forward<AutomationT>(value);
47 template <
typename AutomationT = AutomationExecutionPreview>
55 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