7#include <aws/drs/Drs_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/drs/model/LaunchActionRun.h>
65 inline void SetSsmAgentDiscoveryDatetime(
const char* value) { m_ssmAgentDiscoveryDatetimeHasBeenSet =
true; m_ssmAgentDiscoveryDatetime.assign(value); }
73 bool m_runsHasBeenSet =
false;
76 bool m_ssmAgentDiscoveryDatetimeHasBeenSet =
false;
LaunchActionsStatus & WithRuns(const Aws::Vector< LaunchActionRun > &value)
const Aws::String & GetSsmAgentDiscoveryDatetime() const
void SetSsmAgentDiscoveryDatetime(const char *value)
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_DRS_API LaunchActionsStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DRS_API LaunchActionsStatus(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< LaunchActionRun > & GetRuns() const
void SetSsmAgentDiscoveryDatetime(Aws::String &&value)
LaunchActionsStatus & AddRuns(LaunchActionRun &&value)
void SetRuns(Aws::Vector< LaunchActionRun > &&value)
void SetRuns(const Aws::Vector< LaunchActionRun > &value)
bool SsmAgentDiscoveryDatetimeHasBeenSet() const
AWS_DRS_API LaunchActionsStatus()
LaunchActionsStatus & WithRuns(Aws::Vector< LaunchActionRun > &&value)
LaunchActionsStatus & AddRuns(const LaunchActionRun &value)
LaunchActionsStatus & WithSsmAgentDiscoveryDatetime(const char *value)
void SetSsmAgentDiscoveryDatetime(const Aws::String &value)
LaunchActionsStatus & WithSsmAgentDiscoveryDatetime(Aws::String &&value)
bool RunsHasBeenSet() const
LaunchActionsStatus & WithSsmAgentDiscoveryDatetime(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue