213 bool m_deploymentTargetTypeHasBeenSet =
false;
216 bool m_instanceTargetHasBeenSet =
false;
219 bool m_lambdaTargetHasBeenSet =
false;
222 bool m_ecsTargetHasBeenSet =
false;
225 bool m_cloudFormationTargetHasBeenSet =
false;
#define AWS_CODEDEPLOY_API
bool LambdaTargetHasBeenSet() const
const InstanceTarget & GetInstanceTarget() const
bool CloudFormationTargetHasBeenSet() const
bool EcsTargetHasBeenSet() const
const DeploymentTargetType & GetDeploymentTargetType() const
DeploymentTarget & WithEcsTarget(const ECSTarget &value)
const ECSTarget & GetEcsTarget() const
void SetDeploymentTargetType(const DeploymentTargetType &value)
void SetLambdaTarget(LambdaTarget &&value)
DeploymentTarget & WithCloudFormationTarget(const CloudFormationTarget &value)
DeploymentTarget & WithLambdaTarget(LambdaTarget &&value)
AWS_CODEDEPLOY_API DeploymentTarget & operator=(Aws::Utils::Json::JsonView jsonValue)
const CloudFormationTarget & GetCloudFormationTarget() const
DeploymentTarget & WithEcsTarget(ECSTarget &&value)
void SetDeploymentTargetType(DeploymentTargetType &&value)
AWS_CODEDEPLOY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetEcsTarget(const ECSTarget &value)
AWS_CODEDEPLOY_API DeploymentTarget(Aws::Utils::Json::JsonView jsonValue)
DeploymentTarget & WithInstanceTarget(const InstanceTarget &value)
void SetCloudFormationTarget(const CloudFormationTarget &value)
void SetEcsTarget(ECSTarget &&value)
void SetInstanceTarget(InstanceTarget &&value)
bool InstanceTargetHasBeenSet() const
bool DeploymentTargetTypeHasBeenSet() const
DeploymentTarget & WithInstanceTarget(InstanceTarget &&value)
const LambdaTarget & GetLambdaTarget() const
DeploymentTarget & WithDeploymentTargetType(DeploymentTargetType &&value)
AWS_CODEDEPLOY_API DeploymentTarget()
DeploymentTarget & WithLambdaTarget(const LambdaTarget &value)
void SetInstanceTarget(const InstanceTarget &value)
void SetCloudFormationTarget(CloudFormationTarget &&value)
DeploymentTarget & WithCloudFormationTarget(CloudFormationTarget &&value)
void SetLambdaTarget(const LambdaTarget &value)
DeploymentTarget & WithDeploymentTargetType(const DeploymentTargetType &value)