AWS SDK for C++  1.9.175
AWS SDK for C++
UpdateConfigurationTemplateResult.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 template<typename RESULT_TYPE>
19 class AmazonWebServiceResult;
20 
21 namespace Utils
22 {
23 namespace Xml
24 {
25  class XmlDocument;
26 } // namespace Xml
27 } // namespace Utils
28 namespace ElasticBeanstalk
29 {
30 namespace Model
31 {
38  {
39  public:
43 
44 
48  inline const Aws::String& GetSolutionStackName() const{ return m_solutionStackName; }
49 
53  inline void SetSolutionStackName(const Aws::String& value) { m_solutionStackName = value; }
54 
58  inline void SetSolutionStackName(Aws::String&& value) { m_solutionStackName = std::move(value); }
59 
63  inline void SetSolutionStackName(const char* value) { m_solutionStackName.assign(value); }
64 
68  inline UpdateConfigurationTemplateResult& WithSolutionStackName(const Aws::String& value) { SetSolutionStackName(value); return *this;}
69 
73  inline UpdateConfigurationTemplateResult& WithSolutionStackName(Aws::String&& value) { SetSolutionStackName(std::move(value)); return *this;}
74 
78  inline UpdateConfigurationTemplateResult& WithSolutionStackName(const char* value) { SetSolutionStackName(value); return *this;}
79 
80 
84  inline const Aws::String& GetPlatformArn() const{ return m_platformArn; }
85 
89  inline void SetPlatformArn(const Aws::String& value) { m_platformArn = value; }
90 
94  inline void SetPlatformArn(Aws::String&& value) { m_platformArn = std::move(value); }
95 
99  inline void SetPlatformArn(const char* value) { m_platformArn.assign(value); }
100 
104  inline UpdateConfigurationTemplateResult& WithPlatformArn(const Aws::String& value) { SetPlatformArn(value); return *this;}
105 
109  inline UpdateConfigurationTemplateResult& WithPlatformArn(Aws::String&& value) { SetPlatformArn(std::move(value)); return *this;}
110 
114  inline UpdateConfigurationTemplateResult& WithPlatformArn(const char* value) { SetPlatformArn(value); return *this;}
115 
116 
120  inline const Aws::String& GetApplicationName() const{ return m_applicationName; }
121 
125  inline void SetApplicationName(const Aws::String& value) { m_applicationName = value; }
126 
130  inline void SetApplicationName(Aws::String&& value) { m_applicationName = std::move(value); }
131 
135  inline void SetApplicationName(const char* value) { m_applicationName.assign(value); }
136 
140  inline UpdateConfigurationTemplateResult& WithApplicationName(const Aws::String& value) { SetApplicationName(value); return *this;}
141 
145  inline UpdateConfigurationTemplateResult& WithApplicationName(Aws::String&& value) { SetApplicationName(std::move(value)); return *this;}
146 
150  inline UpdateConfigurationTemplateResult& WithApplicationName(const char* value) { SetApplicationName(value); return *this;}
151 
152 
157  inline const Aws::String& GetTemplateName() const{ return m_templateName; }
158 
163  inline void SetTemplateName(const Aws::String& value) { m_templateName = value; }
164 
169  inline void SetTemplateName(Aws::String&& value) { m_templateName = std::move(value); }
170 
175  inline void SetTemplateName(const char* value) { m_templateName.assign(value); }
176 
181  inline UpdateConfigurationTemplateResult& WithTemplateName(const Aws::String& value) { SetTemplateName(value); return *this;}
182 
187  inline UpdateConfigurationTemplateResult& WithTemplateName(Aws::String&& value) { SetTemplateName(std::move(value)); return *this;}
188 
193  inline UpdateConfigurationTemplateResult& WithTemplateName(const char* value) { SetTemplateName(value); return *this;}
194 
195 
199  inline const Aws::String& GetDescription() const{ return m_description; }
200 
204  inline void SetDescription(const Aws::String& value) { m_description = value; }
205 
209  inline void SetDescription(Aws::String&& value) { m_description = std::move(value); }
210 
214  inline void SetDescription(const char* value) { m_description.assign(value); }
215 
219  inline UpdateConfigurationTemplateResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
220 
224  inline UpdateConfigurationTemplateResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
225 
229  inline UpdateConfigurationTemplateResult& WithDescription(const char* value) { SetDescription(value); return *this;}
230 
231 
236  inline const Aws::String& GetEnvironmentName() const{ return m_environmentName; }
237 
242  inline void SetEnvironmentName(const Aws::String& value) { m_environmentName = value; }
243 
248  inline void SetEnvironmentName(Aws::String&& value) { m_environmentName = std::move(value); }
249 
254  inline void SetEnvironmentName(const char* value) { m_environmentName.assign(value); }
255 
260  inline UpdateConfigurationTemplateResult& WithEnvironmentName(const Aws::String& value) { SetEnvironmentName(value); return *this;}
261 
266  inline UpdateConfigurationTemplateResult& WithEnvironmentName(Aws::String&& value) { SetEnvironmentName(std::move(value)); return *this;}
267 
272  inline UpdateConfigurationTemplateResult& WithEnvironmentName(const char* value) { SetEnvironmentName(value); return *this;}
273 
274 
286  inline const ConfigurationDeploymentStatus& GetDeploymentStatus() const{ return m_deploymentStatus; }
287 
299  inline void SetDeploymentStatus(const ConfigurationDeploymentStatus& value) { m_deploymentStatus = value; }
300 
312  inline void SetDeploymentStatus(ConfigurationDeploymentStatus&& value) { m_deploymentStatus = std::move(value); }
313 
325  inline UpdateConfigurationTemplateResult& WithDeploymentStatus(const ConfigurationDeploymentStatus& value) { SetDeploymentStatus(value); return *this;}
326 
338  inline UpdateConfigurationTemplateResult& WithDeploymentStatus(ConfigurationDeploymentStatus&& value) { SetDeploymentStatus(std::move(value)); return *this;}
339 
340 
344  inline const Aws::Utils::DateTime& GetDateCreated() const{ return m_dateCreated; }
345 
349  inline void SetDateCreated(const Aws::Utils::DateTime& value) { m_dateCreated = value; }
350 
354  inline void SetDateCreated(Aws::Utils::DateTime&& value) { m_dateCreated = std::move(value); }
355 
359  inline UpdateConfigurationTemplateResult& WithDateCreated(const Aws::Utils::DateTime& value) { SetDateCreated(value); return *this;}
360 
364  inline UpdateConfigurationTemplateResult& WithDateCreated(Aws::Utils::DateTime&& value) { SetDateCreated(std::move(value)); return *this;}
365 
366 
370  inline const Aws::Utils::DateTime& GetDateUpdated() const{ return m_dateUpdated; }
371 
375  inline void SetDateUpdated(const Aws::Utils::DateTime& value) { m_dateUpdated = value; }
376 
380  inline void SetDateUpdated(Aws::Utils::DateTime&& value) { m_dateUpdated = std::move(value); }
381 
385  inline UpdateConfigurationTemplateResult& WithDateUpdated(const Aws::Utils::DateTime& value) { SetDateUpdated(value); return *this;}
386 
390  inline UpdateConfigurationTemplateResult& WithDateUpdated(Aws::Utils::DateTime&& value) { SetDateUpdated(std::move(value)); return *this;}
391 
392 
397  inline const Aws::Vector<ConfigurationOptionSetting>& GetOptionSettings() const{ return m_optionSettings; }
398 
403  inline void SetOptionSettings(const Aws::Vector<ConfigurationOptionSetting>& value) { m_optionSettings = value; }
404 
409  inline void SetOptionSettings(Aws::Vector<ConfigurationOptionSetting>&& value) { m_optionSettings = std::move(value); }
410 
415  inline UpdateConfigurationTemplateResult& WithOptionSettings(const Aws::Vector<ConfigurationOptionSetting>& value) { SetOptionSettings(value); return *this;}
416 
421  inline UpdateConfigurationTemplateResult& WithOptionSettings(Aws::Vector<ConfigurationOptionSetting>&& value) { SetOptionSettings(std::move(value)); return *this;}
422 
427  inline UpdateConfigurationTemplateResult& AddOptionSettings(const ConfigurationOptionSetting& value) { m_optionSettings.push_back(value); return *this; }
428 
433  inline UpdateConfigurationTemplateResult& AddOptionSettings(ConfigurationOptionSetting&& value) { m_optionSettings.push_back(std::move(value)); return *this; }
434 
435 
436 
437  inline const ResponseMetadata& GetResponseMetadata() const{ return m_responseMetadata; }
438 
439 
440  inline void SetResponseMetadata(const ResponseMetadata& value) { m_responseMetadata = value; }
441 
442 
443  inline void SetResponseMetadata(ResponseMetadata&& value) { m_responseMetadata = std::move(value); }
444 
445 
446  inline UpdateConfigurationTemplateResult& WithResponseMetadata(const ResponseMetadata& value) { SetResponseMetadata(value); return *this;}
447 
448 
449  inline UpdateConfigurationTemplateResult& WithResponseMetadata(ResponseMetadata&& value) { SetResponseMetadata(std::move(value)); return *this;}
450 
451  private:
452 
453  Aws::String m_solutionStackName;
454 
455  Aws::String m_platformArn;
456 
457  Aws::String m_applicationName;
458 
459  Aws::String m_templateName;
460 
461  Aws::String m_description;
462 
463  Aws::String m_environmentName;
464 
465  ConfigurationDeploymentStatus m_deploymentStatus;
466 
467  Aws::Utils::DateTime m_dateCreated;
468 
469  Aws::Utils::DateTime m_dateUpdated;
470 
472 
473  ResponseMetadata m_responseMetadata;
474  };
475 
476 } // namespace Model
477 } // namespace ElasticBeanstalk
478 } // namespace Aws
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDateUpdated
UpdateConfigurationTemplateResult & WithDateUpdated(Aws::Utils::DateTime &&value)
Definition: UpdateConfigurationTemplateResult.h:390
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDeploymentStatus
void SetDeploymentStatus(const ConfigurationDeploymentStatus &value)
Definition: UpdateConfigurationTemplateResult.h:299
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDescription
void SetDescription(const char *value)
Definition: UpdateConfigurationTemplateResult.h:214
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetOptionSettings
void SetOptionSettings(Aws::Vector< ConfigurationOptionSetting > &&value)
Definition: UpdateConfigurationTemplateResult.h:409
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithPlatformArn
UpdateConfigurationTemplateResult & WithPlatformArn(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:109
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetDeploymentStatus
const ConfigurationDeploymentStatus & GetDeploymentStatus() const
Definition: UpdateConfigurationTemplateResult.h:286
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithOptionSettings
UpdateConfigurationTemplateResult & WithOptionSettings(Aws::Vector< ConfigurationOptionSetting > &&value)
Definition: UpdateConfigurationTemplateResult.h:421
AWS_ELASTICBEANSTALK_API
#define AWS_ELASTICBEANSTALK_API
Definition: ElasticBeanstalk_EXPORTS.h:28
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetApplicationName
void SetApplicationName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:135
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithSolutionStackName
UpdateConfigurationTemplateResult & WithSolutionStackName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:68
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetPlatformArn
const Aws::String & GetPlatformArn() const
Definition: UpdateConfigurationTemplateResult.h:84
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithEnvironmentName
UpdateConfigurationTemplateResult & WithEnvironmentName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:272
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetApplicationName
void SetApplicationName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:130
DateTime.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDateUpdated
void SetDateUpdated(const Aws::Utils::DateTime &value)
Definition: UpdateConfigurationTemplateResult.h:375
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithOptionSettings
UpdateConfigurationTemplateResult & WithOptionSettings(const Aws::Vector< ConfigurationOptionSetting > &value)
Definition: UpdateConfigurationTemplateResult.h:415
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetEnvironmentName
void SetEnvironmentName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:248
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDescription
UpdateConfigurationTemplateResult & WithDescription(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:224
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDeploymentStatus
UpdateConfigurationTemplateResult & WithDeploymentStatus(ConfigurationDeploymentStatus &&value)
Definition: UpdateConfigurationTemplateResult.h:338
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithTemplateName
UpdateConfigurationTemplateResult & WithTemplateName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:181
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetApplicationName
void SetApplicationName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:125
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithApplicationName
UpdateConfigurationTemplateResult & WithApplicationName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:140
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDateUpdated
UpdateConfigurationTemplateResult & WithDateUpdated(const Aws::Utils::DateTime &value)
Definition: UpdateConfigurationTemplateResult.h:385
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithPlatformArn
UpdateConfigurationTemplateResult & WithPlatformArn(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:104
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetSolutionStackName
void SetSolutionStackName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:58
AWSVector.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::UpdateConfigurationTemplateResult
UpdateConfigurationTemplateResult()
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetSolutionStackName
void SetSolutionStackName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:53
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDeploymentStatus
UpdateConfigurationTemplateResult & WithDeploymentStatus(const ConfigurationDeploymentStatus &value)
Definition: UpdateConfigurationTemplateResult.h:325
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetOptionSettings
void SetOptionSettings(const Aws::Vector< ConfigurationOptionSetting > &value)
Definition: UpdateConfigurationTemplateResult.h:403
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDescription
UpdateConfigurationTemplateResult & WithDescription(const char *value)
Definition: UpdateConfigurationTemplateResult.h:229
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::AddOptionSettings
UpdateConfigurationTemplateResult & AddOptionSettings(ConfigurationOptionSetting &&value)
Definition: UpdateConfigurationTemplateResult.h:433
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDateCreated
UpdateConfigurationTemplateResult & WithDateCreated(Aws::Utils::DateTime &&value)
Definition: UpdateConfigurationTemplateResult.h:364
ConfigurationDeploymentStatus.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetPlatformArn
void SetPlatformArn(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:94
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult
Definition: UpdateConfigurationTemplateResult.h:38
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetApplicationName
const Aws::String & GetApplicationName() const
Definition: UpdateConfigurationTemplateResult.h:120
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDateCreated
void SetDateCreated(Aws::Utils::DateTime &&value)
Definition: UpdateConfigurationTemplateResult.h:354
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetTemplateName
void SetTemplateName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:169
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetTemplateName
const Aws::String & GetTemplateName() const
Definition: UpdateConfigurationTemplateResult.h:157
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDescription
void SetDescription(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:209
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDateUpdated
void SetDateUpdated(Aws::Utils::DateTime &&value)
Definition: UpdateConfigurationTemplateResult.h:380
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetPlatformArn
void SetPlatformArn(const char *value)
Definition: UpdateConfigurationTemplateResult.h:99
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetEnvironmentName
void SetEnvironmentName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:242
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithEnvironmentName
UpdateConfigurationTemplateResult & WithEnvironmentName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:266
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetTemplateName
void SetTemplateName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:175
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDateCreated
void SetDateCreated(const Aws::Utils::DateTime &value)
Definition: UpdateConfigurationTemplateResult.h:349
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetSolutionStackName
void SetSolutionStackName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:63
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithSolutionStackName
UpdateConfigurationTemplateResult & WithSolutionStackName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:73
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetDateCreated
const Aws::Utils::DateTime & GetDateCreated() const
Definition: UpdateConfigurationTemplateResult.h:344
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetTemplateName
void SetTemplateName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:163
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithPlatformArn
UpdateConfigurationTemplateResult & WithPlatformArn(const char *value)
Definition: UpdateConfigurationTemplateResult.h:114
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithTemplateName
UpdateConfigurationTemplateResult & WithTemplateName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:193
AWSString.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetOptionSettings
const Aws::Vector< ConfigurationOptionSetting > & GetOptionSettings() const
Definition: UpdateConfigurationTemplateResult.h:397
ConfigurationOptionSetting.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetEnvironmentName
const Aws::String & GetEnvironmentName() const
Definition: UpdateConfigurationTemplateResult.h:236
ResponseMetadata.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDescription
void SetDescription(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:204
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetResponseMetadata
const ResponseMetadata & GetResponseMetadata() const
Definition: UpdateConfigurationTemplateResult.h:437
ElasticBeanstalk_EXPORTS.h
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetResponseMetadata
void SetResponseMetadata(const ResponseMetadata &value)
Definition: UpdateConfigurationTemplateResult.h:440
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetPlatformArn
void SetPlatformArn(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:89
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithApplicationName
UpdateConfigurationTemplateResult & WithApplicationName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:145
Aws
Definition: AccessManagementClient.h:15
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetDeploymentStatus
void SetDeploymentStatus(ConfigurationDeploymentStatus &&value)
Definition: UpdateConfigurationTemplateResult.h:312
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetDateUpdated
const Aws::Utils::DateTime & GetDateUpdated() const
Definition: UpdateConfigurationTemplateResult.h:370
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::UpdateConfigurationTemplateResult
UpdateConfigurationTemplateResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithResponseMetadata
UpdateConfigurationTemplateResult & WithResponseMetadata(const ResponseMetadata &value)
Definition: UpdateConfigurationTemplateResult.h:446
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithSolutionStackName
UpdateConfigurationTemplateResult & WithSolutionStackName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:78
Aws::ElasticBeanstalk::Model::ConfigurationDeploymentStatus
ConfigurationDeploymentStatus
Definition: ConfigurationDeploymentStatus.h:17
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithTemplateName
UpdateConfigurationTemplateResult & WithTemplateName(Aws::String &&value)
Definition: UpdateConfigurationTemplateResult.h:187
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::AddOptionSettings
UpdateConfigurationTemplateResult & AddOptionSettings(const ConfigurationOptionSetting &value)
Definition: UpdateConfigurationTemplateResult.h:427
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithResponseMetadata
UpdateConfigurationTemplateResult & WithResponseMetadata(ResponseMetadata &&value)
Definition: UpdateConfigurationTemplateResult.h:449
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDescription
UpdateConfigurationTemplateResult & WithDescription(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:219
Aws::ElasticBeanstalk::Model::ResponseMetadata
Definition: ResponseMetadata.h:27
Aws::ElasticBeanstalk::Model::ConfigurationOptionSetting
Definition: ConfigurationOptionSetting.h:36
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetSolutionStackName
const Aws::String & GetSolutionStackName() const
Definition: UpdateConfigurationTemplateResult.h:48
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithDateCreated
UpdateConfigurationTemplateResult & WithDateCreated(const Aws::Utils::DateTime &value)
Definition: UpdateConfigurationTemplateResult.h:359
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithApplicationName
UpdateConfigurationTemplateResult & WithApplicationName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:150
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::WithEnvironmentName
UpdateConfigurationTemplateResult & WithEnvironmentName(const Aws::String &value)
Definition: UpdateConfigurationTemplateResult.h:260
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::operator=
UpdateConfigurationTemplateResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetEnvironmentName
void SetEnvironmentName(const char *value)
Definition: UpdateConfigurationTemplateResult.h:254
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::SetResponseMetadata
void SetResponseMetadata(ResponseMetadata &&value)
Definition: UpdateConfigurationTemplateResult.h:443
Aws::ElasticBeanstalk::Model::UpdateConfigurationTemplateResult::GetDescription
const Aws::String & GetDescription() const
Definition: UpdateConfigurationTemplateResult.h:199