66 inline void SetCluster(
const char* value) { m_clusterHasBeenSet =
true; m_cluster.assign(value); }
119 inline void SetServiceName(
const char* value) { m_serviceNameHasBeenSet =
true; m_serviceName.assign(value); }
175 inline void SetTaskDefinition(
const char* value) { m_taskDefinitionHasBeenSet =
true; m_taskDefinition.assign(value); }
337 inline void SetDesiredCount(
int value) { m_desiredCountHasBeenSet =
true; m_desiredCount = value; }
367 inline void SetClientToken(
const char* value) { m_clientTokenHasBeenSet =
true; m_clientToken.assign(value); }
449 inline void SetRole(
const char* value) { m_roleHasBeenSet =
true; m_role.assign(value); }
531 bool m_clusterHasBeenSet;
533 bool m_serviceNameHasBeenSet;
535 bool m_taskDefinitionHasBeenSet;
537 bool m_loadBalancersHasBeenSet;
539 bool m_desiredCountHasBeenSet;
541 bool m_clientTokenHasBeenSet;
543 bool m_roleHasBeenSet;
545 bool m_deploymentConfigurationHasBeenSet;
void SetRole(Aws::String &&value)
void SetDesiredCount(int value)
void SetCluster(const Aws::String &value)
CreateServiceRequest & AddLoadBalancers(LoadBalancer &&value)
CreateServiceRequest & WithServiceName(Aws::String &&value)
CreateServiceRequest & AddLoadBalancers(const LoadBalancer &value)
CreateServiceRequest & WithCluster(const char *value)
const Aws::String & GetClientToken() const
void SetServiceName(const Aws::String &value)
CreateServiceRequest & WithTaskDefinition(Aws::String &&value)
CreateServiceRequest & WithServiceName(const char *value)
CreateServiceRequest & WithCluster(Aws::String &&value)
void SetServiceName(Aws::String &&value)
CreateServiceRequest & WithLoadBalancers(Aws::Vector< LoadBalancer > &&value)
const Aws::String & GetCluster() const
CreateServiceRequest & WithDeploymentConfiguration(DeploymentConfiguration &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
int GetDesiredCount() const
void SetClientToken(const char *value)
void SetLoadBalancers(const Aws::Vector< LoadBalancer > &value)
CreateServiceRequest & WithRole(const Aws::String &value)
CreateServiceRequest & WithTaskDefinition(const Aws::String &value)
void SetTaskDefinition(Aws::String &&value)
CreateServiceRequest & WithDeploymentConfiguration(const DeploymentConfiguration &value)
void SetLoadBalancers(Aws::Vector< LoadBalancer > &&value)
void SetCluster(Aws::String &&value)
const Aws::Vector< LoadBalancer > & GetLoadBalancers() const
void SetTaskDefinition(const Aws::String &value)
void SetRole(const Aws::String &value)
void SetClientToken(const Aws::String &value)
const Aws::String & GetRole() const
void SetDeploymentConfiguration(DeploymentConfiguration &&value)
CreateServiceRequest & WithLoadBalancers(const Aws::Vector< LoadBalancer > &value)
CreateServiceRequest & WithCluster(const Aws::String &value)
CreateServiceRequest & WithClientToken(const char *value)
const DeploymentConfiguration & GetDeploymentConfiguration() const
CreateServiceRequest & WithDesiredCount(int value)
const Aws::String & GetServiceName() const
CreateServiceRequest & WithServiceName(const Aws::String &value)
void SetClientToken(Aws::String &&value)
CreateServiceRequest & WithClientToken(Aws::String &&value)
const Aws::String & GetTaskDefinition() const
CreateServiceRequest & WithClientToken(const Aws::String &value)
CreateServiceRequest & WithTaskDefinition(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetTaskDefinition(const char *value)
CreateServiceRequest & WithRole(Aws::String &&value)
CreateServiceRequest & WithRole(const char *value)
void SetServiceName(const char *value)
void SetDeploymentConfiguration(const DeploymentConfiguration &value)
void SetRole(const char *value)
void SetCluster(const char *value)
JSON (JavaScript Object Notation).