7#include <aws/ssm-incidents/SSMIncidents_EXPORTS.h>
8#include <aws/ssm-incidents/model/SsmAutomation.h>
35 AWS_SSMINCIDENTS_API
Action() =
default;
48 template<
typename SsmAutomationT = SsmAutomation>
49 void SetSsmAutomation(SsmAutomationT&& value) { m_ssmAutomationHasBeenSet =
true; m_ssmAutomation = std::forward<SsmAutomationT>(value); }
50 template<
typename SsmAutomationT = SsmAutomation>
56 bool m_ssmAutomationHasBeenSet =
false;
Action & WithSsmAutomation(SsmAutomationT &&value)
const SsmAutomation & GetSsmAutomation() const
AWS_SSMINCIDENTS_API Action()=default
AWS_SSMINCIDENTS_API Aws::Utils::Json::JsonValue Jsonize() const
bool SsmAutomationHasBeenSet() const
AWS_SSMINCIDENTS_API Action & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SSMINCIDENTS_API Action(Aws::Utils::Json::JsonView jsonValue)
void SetSsmAutomation(SsmAutomationT &&value)
Aws::Utils::Json::JsonValue JsonValue