7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/launch-wizard/LaunchWizardRequest.h>
9#include <aws/launch-wizard/LaunchWizard_EXPORTS.h>
14namespace LaunchWizard {
40 template <
typename WorkloadNameT = Aws::String>
42 m_workloadNameHasBeenSet =
true;
43 m_workloadName = std::forward<WorkloadNameT>(value);
45 template <
typename WorkloadNameT = Aws::String>
61 template <
typename DeploymentPatternNameT = Aws::String>
63 m_deploymentPatternNameHasBeenSet =
true;
64 m_deploymentPatternName = std::forward<DeploymentPatternNameT>(value);
66 template <
typename DeploymentPatternNameT = Aws::String>
79 template <
typename DeploymentPatternVersionNameT = Aws::String>
81 m_deploymentPatternVersionNameHasBeenSet =
true;
82 m_deploymentPatternVersionName = std::forward<DeploymentPatternVersionNameT>(value);
84 template <
typename DeploymentPatternVersionNameT = Aws::String>
96 bool m_workloadNameHasBeenSet =
false;
97 bool m_deploymentPatternNameHasBeenSet =
false;
98 bool m_deploymentPatternVersionNameHasBeenSet =
false;
bool DeploymentPatternVersionNameHasBeenSet() const
GetDeploymentPatternVersionRequest & WithDeploymentPatternVersionName(DeploymentPatternVersionNameT &&value)
virtual const char * GetServiceRequestName() const override
bool WorkloadNameHasBeenSet() const
void SetDeploymentPatternVersionName(DeploymentPatternVersionNameT &&value)
GetDeploymentPatternVersionRequest & WithWorkloadName(WorkloadNameT &&value)
void SetDeploymentPatternName(DeploymentPatternNameT &&value)
GetDeploymentPatternVersionRequest & WithDeploymentPatternName(DeploymentPatternNameT &&value)
const Aws::String & GetDeploymentPatternName() const
bool DeploymentPatternNameHasBeenSet() const
const Aws::String & GetDeploymentPatternVersionName() const
const Aws::String & GetWorkloadName() const
void SetWorkloadName(WorkloadNameT &&value)
AWS_LAUNCHWIZARD_API Aws::String SerializePayload() const override
AWS_LAUNCHWIZARD_API GetDeploymentPatternVersionRequest()=default
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String