7#include <aws/drs/Drs_EXPORTS.h>
8#include <aws/drs/model/RecoveryInstanceDataReplicationInitiationStepName.h>
9#include <aws/drs/model/RecoveryInstanceDataReplicationInitiationStepStatus.h>
67 bool m_nameHasBeenSet =
false;
70 bool m_statusHasBeenSet =
false;
void SetStatus(RecoveryInstanceDataReplicationInitiationStepStatus &&value)
AWS_DRS_API RecoveryInstanceDataReplicationInitiationStep(Aws::Utils::Json::JsonView jsonValue)
const RecoveryInstanceDataReplicationInitiationStepStatus & GetStatus() const
void SetStatus(const RecoveryInstanceDataReplicationInitiationStepStatus &value)
RecoveryInstanceDataReplicationInitiationStep & WithName(const RecoveryInstanceDataReplicationInitiationStepName &value)
AWS_DRS_API RecoveryInstanceDataReplicationInitiationStep & operator=(Aws::Utils::Json::JsonView jsonValue)
RecoveryInstanceDataReplicationInitiationStep & WithStatus(const RecoveryInstanceDataReplicationInitiationStepStatus &value)
bool NameHasBeenSet() const
RecoveryInstanceDataReplicationInitiationStep & WithName(RecoveryInstanceDataReplicationInitiationStepName &&value)
AWS_DRS_API RecoveryInstanceDataReplicationInitiationStep()
void SetName(const RecoveryInstanceDataReplicationInitiationStepName &value)
RecoveryInstanceDataReplicationInitiationStep & WithStatus(RecoveryInstanceDataReplicationInitiationStepStatus &&value)
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetName(RecoveryInstanceDataReplicationInitiationStepName &&value)
bool StatusHasBeenSet() const
const RecoveryInstanceDataReplicationInitiationStepName & GetName() const
RecoveryInstanceDataReplicationInitiationStepName
RecoveryInstanceDataReplicationInitiationStepStatus
Aws::Utils::Json::JsonValue JsonValue