7#include <aws/mgn/Mgn_EXPORTS.h>
8#include <aws/mgn/model/DataReplicationInitiationStepName.h>
9#include <aws/mgn/model/DataReplicationInitiationStepStatus.h>
67 bool m_nameHasBeenSet =
false;
70 bool m_statusHasBeenSet =
false;
AWS_MGN_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_MGN_API DataReplicationInitiationStep(Aws::Utils::Json::JsonView jsonValue)
bool NameHasBeenSet() const
AWS_MGN_API DataReplicationInitiationStep & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetName(const DataReplicationInitiationStepName &value)
const DataReplicationInitiationStepName & GetName() const
void SetStatus(DataReplicationInitiationStepStatus &&value)
AWS_MGN_API DataReplicationInitiationStep()
void SetName(DataReplicationInitiationStepName &&value)
DataReplicationInitiationStep & WithStatus(const DataReplicationInitiationStepStatus &value)
DataReplicationInitiationStep & WithName(DataReplicationInitiationStepName &&value)
void SetStatus(const DataReplicationInitiationStepStatus &value)
DataReplicationInitiationStep & WithStatus(DataReplicationInitiationStepStatus &&value)
DataReplicationInitiationStep & WithName(const DataReplicationInitiationStepName &value)
bool StatusHasBeenSet() const
const DataReplicationInitiationStepStatus & GetStatus() const
DataReplicationInitiationStepName
DataReplicationInitiationStepStatus
Aws::Utils::Json::JsonValue JsonValue