7#include <aws/drs/Drs_EXPORTS.h>
8#include <aws/drs/model/LaunchStatus.h>
9#include <aws/drs/model/ParticipatingResourceID.h>
68 bool m_launchStatusHasBeenSet =
false;
71 bool m_participatingResourceIDHasBeenSet =
false;
const LaunchStatus & GetLaunchStatus() const
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_DRS_API ParticipatingResource & operator=(Aws::Utils::Json::JsonView jsonValue)
const ParticipatingResourceID & GetParticipatingResourceID() const
void SetParticipatingResourceID(ParticipatingResourceID &&value)
AWS_DRS_API ParticipatingResource()
ParticipatingResource & WithLaunchStatus(const LaunchStatus &value)
ParticipatingResource & WithParticipatingResourceID(ParticipatingResourceID &&value)
bool LaunchStatusHasBeenSet() const
bool ParticipatingResourceIDHasBeenSet() const
void SetLaunchStatus(LaunchStatus &&value)
AWS_DRS_API ParticipatingResource(Aws::Utils::Json::JsonView jsonValue)
ParticipatingResource & WithLaunchStatus(LaunchStatus &&value)
ParticipatingResource & WithParticipatingResourceID(const ParticipatingResourceID &value)
void SetLaunchStatus(const LaunchStatus &value)
void SetParticipatingResourceID(const ParticipatingResourceID &value)
Aws::Utils::Json::JsonValue JsonValue