AWS SDK for C++  1.9.175
AWS SDK for C++
EnvironmentDescription.h
Go to the documentation of this file.
1 
6 #pragma once
19 #include <utility>
20 
21 namespace Aws
22 {
23 namespace Utils
24 {
25 namespace Xml
26 {
27  class XmlNode;
28 } // namespace Xml
29 } // namespace Utils
30 namespace ElasticBeanstalk
31 {
32 namespace Model
33 {
34 
41  {
42  public:
46 
47  void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
48  void OutputToStream(Aws::OStream& oStream, const char* location) const;
49 
50 
54  inline const Aws::String& GetEnvironmentName() const{ return m_environmentName; }
55 
59  inline bool EnvironmentNameHasBeenSet() const { return m_environmentNameHasBeenSet; }
60 
64  inline void SetEnvironmentName(const Aws::String& value) { m_environmentNameHasBeenSet = true; m_environmentName = value; }
65 
69  inline void SetEnvironmentName(Aws::String&& value) { m_environmentNameHasBeenSet = true; m_environmentName = std::move(value); }
70 
74  inline void SetEnvironmentName(const char* value) { m_environmentNameHasBeenSet = true; m_environmentName.assign(value); }
75 
79  inline EnvironmentDescription& WithEnvironmentName(const Aws::String& value) { SetEnvironmentName(value); return *this;}
80 
84  inline EnvironmentDescription& WithEnvironmentName(Aws::String&& value) { SetEnvironmentName(std::move(value)); return *this;}
85 
89  inline EnvironmentDescription& WithEnvironmentName(const char* value) { SetEnvironmentName(value); return *this;}
90 
91 
95  inline const Aws::String& GetEnvironmentId() const{ return m_environmentId; }
96 
100  inline bool EnvironmentIdHasBeenSet() const { return m_environmentIdHasBeenSet; }
101 
105  inline void SetEnvironmentId(const Aws::String& value) { m_environmentIdHasBeenSet = true; m_environmentId = value; }
106 
110  inline void SetEnvironmentId(Aws::String&& value) { m_environmentIdHasBeenSet = true; m_environmentId = std::move(value); }
111 
115  inline void SetEnvironmentId(const char* value) { m_environmentIdHasBeenSet = true; m_environmentId.assign(value); }
116 
120  inline EnvironmentDescription& WithEnvironmentId(const Aws::String& value) { SetEnvironmentId(value); return *this;}
121 
125  inline EnvironmentDescription& WithEnvironmentId(Aws::String&& value) { SetEnvironmentId(std::move(value)); return *this;}
126 
130  inline EnvironmentDescription& WithEnvironmentId(const char* value) { SetEnvironmentId(value); return *this;}
131 
132 
136  inline const Aws::String& GetApplicationName() const{ return m_applicationName; }
137 
141  inline bool ApplicationNameHasBeenSet() const { return m_applicationNameHasBeenSet; }
142 
146  inline void SetApplicationName(const Aws::String& value) { m_applicationNameHasBeenSet = true; m_applicationName = value; }
147 
151  inline void SetApplicationName(Aws::String&& value) { m_applicationNameHasBeenSet = true; m_applicationName = std::move(value); }
152 
156  inline void SetApplicationName(const char* value) { m_applicationNameHasBeenSet = true; m_applicationName.assign(value); }
157 
161  inline EnvironmentDescription& WithApplicationName(const Aws::String& value) { SetApplicationName(value); return *this;}
162 
166  inline EnvironmentDescription& WithApplicationName(Aws::String&& value) { SetApplicationName(std::move(value)); return *this;}
167 
171  inline EnvironmentDescription& WithApplicationName(const char* value) { SetApplicationName(value); return *this;}
172 
173 
177  inline const Aws::String& GetVersionLabel() const{ return m_versionLabel; }
178 
182  inline bool VersionLabelHasBeenSet() const { return m_versionLabelHasBeenSet; }
183 
187  inline void SetVersionLabel(const Aws::String& value) { m_versionLabelHasBeenSet = true; m_versionLabel = value; }
188 
192  inline void SetVersionLabel(Aws::String&& value) { m_versionLabelHasBeenSet = true; m_versionLabel = std::move(value); }
193 
197  inline void SetVersionLabel(const char* value) { m_versionLabelHasBeenSet = true; m_versionLabel.assign(value); }
198 
202  inline EnvironmentDescription& WithVersionLabel(const Aws::String& value) { SetVersionLabel(value); return *this;}
203 
207  inline EnvironmentDescription& WithVersionLabel(Aws::String&& value) { SetVersionLabel(std::move(value)); return *this;}
208 
212  inline EnvironmentDescription& WithVersionLabel(const char* value) { SetVersionLabel(value); return *this;}
213 
214 
219  inline const Aws::String& GetSolutionStackName() const{ return m_solutionStackName; }
220 
225  inline bool SolutionStackNameHasBeenSet() const { return m_solutionStackNameHasBeenSet; }
226 
231  inline void SetSolutionStackName(const Aws::String& value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName = value; }
232 
237  inline void SetSolutionStackName(Aws::String&& value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName = std::move(value); }
238 
243  inline void SetSolutionStackName(const char* value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName.assign(value); }
244 
249  inline EnvironmentDescription& WithSolutionStackName(const Aws::String& value) { SetSolutionStackName(value); return *this;}
250 
255  inline EnvironmentDescription& WithSolutionStackName(Aws::String&& value) { SetSolutionStackName(std::move(value)); return *this;}
256 
261  inline EnvironmentDescription& WithSolutionStackName(const char* value) { SetSolutionStackName(value); return *this;}
262 
263 
267  inline const Aws::String& GetPlatformArn() const{ return m_platformArn; }
268 
272  inline bool PlatformArnHasBeenSet() const { return m_platformArnHasBeenSet; }
273 
277  inline void SetPlatformArn(const Aws::String& value) { m_platformArnHasBeenSet = true; m_platformArn = value; }
278 
282  inline void SetPlatformArn(Aws::String&& value) { m_platformArnHasBeenSet = true; m_platformArn = std::move(value); }
283 
287  inline void SetPlatformArn(const char* value) { m_platformArnHasBeenSet = true; m_platformArn.assign(value); }
288 
292  inline EnvironmentDescription& WithPlatformArn(const Aws::String& value) { SetPlatformArn(value); return *this;}
293 
297  inline EnvironmentDescription& WithPlatformArn(Aws::String&& value) { SetPlatformArn(std::move(value)); return *this;}
298 
302  inline EnvironmentDescription& WithPlatformArn(const char* value) { SetPlatformArn(value); return *this;}
303 
304 
309  inline const Aws::String& GetTemplateName() const{ return m_templateName; }
310 
315  inline bool TemplateNameHasBeenSet() const { return m_templateNameHasBeenSet; }
316 
321  inline void SetTemplateName(const Aws::String& value) { m_templateNameHasBeenSet = true; m_templateName = value; }
322 
327  inline void SetTemplateName(Aws::String&& value) { m_templateNameHasBeenSet = true; m_templateName = std::move(value); }
328 
333  inline void SetTemplateName(const char* value) { m_templateNameHasBeenSet = true; m_templateName.assign(value); }
334 
339  inline EnvironmentDescription& WithTemplateName(const Aws::String& value) { SetTemplateName(value); return *this;}
340 
345  inline EnvironmentDescription& WithTemplateName(Aws::String&& value) { SetTemplateName(std::move(value)); return *this;}
346 
351  inline EnvironmentDescription& WithTemplateName(const char* value) { SetTemplateName(value); return *this;}
352 
353 
357  inline const Aws::String& GetDescription() const{ return m_description; }
358 
362  inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; }
363 
367  inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }
368 
372  inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }
373 
377  inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }
378 
382  inline EnvironmentDescription& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
383 
387  inline EnvironmentDescription& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
388 
392  inline EnvironmentDescription& WithDescription(const char* value) { SetDescription(value); return *this;}
393 
394 
399  inline const Aws::String& GetEndpointURL() const{ return m_endpointURL; }
400 
405  inline bool EndpointURLHasBeenSet() const { return m_endpointURLHasBeenSet; }
406 
411  inline void SetEndpointURL(const Aws::String& value) { m_endpointURLHasBeenSet = true; m_endpointURL = value; }
412 
417  inline void SetEndpointURL(Aws::String&& value) { m_endpointURLHasBeenSet = true; m_endpointURL = std::move(value); }
418 
423  inline void SetEndpointURL(const char* value) { m_endpointURLHasBeenSet = true; m_endpointURL.assign(value); }
424 
429  inline EnvironmentDescription& WithEndpointURL(const Aws::String& value) { SetEndpointURL(value); return *this;}
430 
435  inline EnvironmentDescription& WithEndpointURL(Aws::String&& value) { SetEndpointURL(std::move(value)); return *this;}
436 
441  inline EnvironmentDescription& WithEndpointURL(const char* value) { SetEndpointURL(value); return *this;}
442 
443 
447  inline const Aws::String& GetCNAME() const{ return m_cNAME; }
448 
452  inline bool CNAMEHasBeenSet() const { return m_cNAMEHasBeenSet; }
453 
457  inline void SetCNAME(const Aws::String& value) { m_cNAMEHasBeenSet = true; m_cNAME = value; }
458 
462  inline void SetCNAME(Aws::String&& value) { m_cNAMEHasBeenSet = true; m_cNAME = std::move(value); }
463 
467  inline void SetCNAME(const char* value) { m_cNAMEHasBeenSet = true; m_cNAME.assign(value); }
468 
472  inline EnvironmentDescription& WithCNAME(const Aws::String& value) { SetCNAME(value); return *this;}
473 
477  inline EnvironmentDescription& WithCNAME(Aws::String&& value) { SetCNAME(std::move(value)); return *this;}
478 
482  inline EnvironmentDescription& WithCNAME(const char* value) { SetCNAME(value); return *this;}
483 
484 
488  inline const Aws::Utils::DateTime& GetDateCreated() const{ return m_dateCreated; }
489 
493  inline bool DateCreatedHasBeenSet() const { return m_dateCreatedHasBeenSet; }
494 
498  inline void SetDateCreated(const Aws::Utils::DateTime& value) { m_dateCreatedHasBeenSet = true; m_dateCreated = value; }
499 
503  inline void SetDateCreated(Aws::Utils::DateTime&& value) { m_dateCreatedHasBeenSet = true; m_dateCreated = std::move(value); }
504 
508  inline EnvironmentDescription& WithDateCreated(const Aws::Utils::DateTime& value) { SetDateCreated(value); return *this;}
509 
513  inline EnvironmentDescription& WithDateCreated(Aws::Utils::DateTime&& value) { SetDateCreated(std::move(value)); return *this;}
514 
515 
519  inline const Aws::Utils::DateTime& GetDateUpdated() const{ return m_dateUpdated; }
520 
524  inline bool DateUpdatedHasBeenSet() const { return m_dateUpdatedHasBeenSet; }
525 
529  inline void SetDateUpdated(const Aws::Utils::DateTime& value) { m_dateUpdatedHasBeenSet = true; m_dateUpdated = value; }
530 
534  inline void SetDateUpdated(Aws::Utils::DateTime&& value) { m_dateUpdatedHasBeenSet = true; m_dateUpdated = std::move(value); }
535 
539  inline EnvironmentDescription& WithDateUpdated(const Aws::Utils::DateTime& value) { SetDateUpdated(value); return *this;}
540 
544  inline EnvironmentDescription& WithDateUpdated(Aws::Utils::DateTime&& value) { SetDateUpdated(std::move(value)); return *this;}
545 
546 
557  inline const EnvironmentStatus& GetStatus() const{ return m_status; }
558 
569  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
570 
581  inline void SetStatus(const EnvironmentStatus& value) { m_statusHasBeenSet = true; m_status = value; }
582 
593  inline void SetStatus(EnvironmentStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
594 
605  inline EnvironmentDescription& WithStatus(const EnvironmentStatus& value) { SetStatus(value); return *this;}
606 
617  inline EnvironmentDescription& WithStatus(EnvironmentStatus&& value) { SetStatus(std::move(value)); return *this;}
618 
619 
626  inline bool GetAbortableOperationInProgress() const{ return m_abortableOperationInProgress; }
627 
634  inline bool AbortableOperationInProgressHasBeenSet() const { return m_abortableOperationInProgressHasBeenSet; }
635 
642  inline void SetAbortableOperationInProgress(bool value) { m_abortableOperationInProgressHasBeenSet = true; m_abortableOperationInProgress = value; }
643 
650  inline EnvironmentDescription& WithAbortableOperationInProgress(bool value) { SetAbortableOperationInProgress(value); return *this;}
651 
652 
667  inline const EnvironmentHealth& GetHealth() const{ return m_health; }
668 
683  inline bool HealthHasBeenSet() const { return m_healthHasBeenSet; }
684 
699  inline void SetHealth(const EnvironmentHealth& value) { m_healthHasBeenSet = true; m_health = value; }
700 
715  inline void SetHealth(EnvironmentHealth&& value) { m_healthHasBeenSet = true; m_health = std::move(value); }
716 
731  inline EnvironmentDescription& WithHealth(const EnvironmentHealth& value) { SetHealth(value); return *this;}
732 
747  inline EnvironmentDescription& WithHealth(EnvironmentHealth&& value) { SetHealth(std::move(value)); return *this;}
748 
749 
756  inline const EnvironmentHealthStatus& GetHealthStatus() const{ return m_healthStatus; }
757 
764  inline bool HealthStatusHasBeenSet() const { return m_healthStatusHasBeenSet; }
765 
772  inline void SetHealthStatus(const EnvironmentHealthStatus& value) { m_healthStatusHasBeenSet = true; m_healthStatus = value; }
773 
780  inline void SetHealthStatus(EnvironmentHealthStatus&& value) { m_healthStatusHasBeenSet = true; m_healthStatus = std::move(value); }
781 
788  inline EnvironmentDescription& WithHealthStatus(const EnvironmentHealthStatus& value) { SetHealthStatus(value); return *this;}
789 
796  inline EnvironmentDescription& WithHealthStatus(EnvironmentHealthStatus&& value) { SetHealthStatus(std::move(value)); return *this;}
797 
798 
802  inline const EnvironmentResourcesDescription& GetResources() const{ return m_resources; }
803 
807  inline bool ResourcesHasBeenSet() const { return m_resourcesHasBeenSet; }
808 
812  inline void SetResources(const EnvironmentResourcesDescription& value) { m_resourcesHasBeenSet = true; m_resources = value; }
813 
817  inline void SetResources(EnvironmentResourcesDescription&& value) { m_resourcesHasBeenSet = true; m_resources = std::move(value); }
818 
822  inline EnvironmentDescription& WithResources(const EnvironmentResourcesDescription& value) { SetResources(value); return *this;}
823 
827  inline EnvironmentDescription& WithResources(EnvironmentResourcesDescription&& value) { SetResources(std::move(value)); return *this;}
828 
829 
833  inline const EnvironmentTier& GetTier() const{ return m_tier; }
834 
838  inline bool TierHasBeenSet() const { return m_tierHasBeenSet; }
839 
843  inline void SetTier(const EnvironmentTier& value) { m_tierHasBeenSet = true; m_tier = value; }
844 
848  inline void SetTier(EnvironmentTier&& value) { m_tierHasBeenSet = true; m_tier = std::move(value); }
849 
853  inline EnvironmentDescription& WithTier(const EnvironmentTier& value) { SetTier(value); return *this;}
854 
858  inline EnvironmentDescription& WithTier(EnvironmentTier&& value) { SetTier(std::move(value)); return *this;}
859 
860 
864  inline const Aws::Vector<EnvironmentLink>& GetEnvironmentLinks() const{ return m_environmentLinks; }
865 
869  inline bool EnvironmentLinksHasBeenSet() const { return m_environmentLinksHasBeenSet; }
870 
874  inline void SetEnvironmentLinks(const Aws::Vector<EnvironmentLink>& value) { m_environmentLinksHasBeenSet = true; m_environmentLinks = value; }
875 
879  inline void SetEnvironmentLinks(Aws::Vector<EnvironmentLink>&& value) { m_environmentLinksHasBeenSet = true; m_environmentLinks = std::move(value); }
880 
884  inline EnvironmentDescription& WithEnvironmentLinks(const Aws::Vector<EnvironmentLink>& value) { SetEnvironmentLinks(value); return *this;}
885 
889  inline EnvironmentDescription& WithEnvironmentLinks(Aws::Vector<EnvironmentLink>&& value) { SetEnvironmentLinks(std::move(value)); return *this;}
890 
894  inline EnvironmentDescription& AddEnvironmentLinks(const EnvironmentLink& value) { m_environmentLinksHasBeenSet = true; m_environmentLinks.push_back(value); return *this; }
895 
899  inline EnvironmentDescription& AddEnvironmentLinks(EnvironmentLink&& value) { m_environmentLinksHasBeenSet = true; m_environmentLinks.push_back(std::move(value)); return *this; }
900 
901 
906  inline const Aws::String& GetEnvironmentArn() const{ return m_environmentArn; }
907 
912  inline bool EnvironmentArnHasBeenSet() const { return m_environmentArnHasBeenSet; }
913 
918  inline void SetEnvironmentArn(const Aws::String& value) { m_environmentArnHasBeenSet = true; m_environmentArn = value; }
919 
924  inline void SetEnvironmentArn(Aws::String&& value) { m_environmentArnHasBeenSet = true; m_environmentArn = std::move(value); }
925 
930  inline void SetEnvironmentArn(const char* value) { m_environmentArnHasBeenSet = true; m_environmentArn.assign(value); }
931 
936  inline EnvironmentDescription& WithEnvironmentArn(const Aws::String& value) { SetEnvironmentArn(value); return *this;}
937 
942  inline EnvironmentDescription& WithEnvironmentArn(Aws::String&& value) { SetEnvironmentArn(std::move(value)); return *this;}
943 
948  inline EnvironmentDescription& WithEnvironmentArn(const char* value) { SetEnvironmentArn(value); return *this;}
949 
950 
957  inline const Aws::String& GetOperationsRole() const{ return m_operationsRole; }
958 
965  inline bool OperationsRoleHasBeenSet() const { return m_operationsRoleHasBeenSet; }
966 
973  inline void SetOperationsRole(const Aws::String& value) { m_operationsRoleHasBeenSet = true; m_operationsRole = value; }
974 
981  inline void SetOperationsRole(Aws::String&& value) { m_operationsRoleHasBeenSet = true; m_operationsRole = std::move(value); }
982 
989  inline void SetOperationsRole(const char* value) { m_operationsRoleHasBeenSet = true; m_operationsRole.assign(value); }
990 
997  inline EnvironmentDescription& WithOperationsRole(const Aws::String& value) { SetOperationsRole(value); return *this;}
998 
1005  inline EnvironmentDescription& WithOperationsRole(Aws::String&& value) { SetOperationsRole(std::move(value)); return *this;}
1006 
1013  inline EnvironmentDescription& WithOperationsRole(const char* value) { SetOperationsRole(value); return *this;}
1014 
1015 
1016 
1017  inline const ResponseMetadata& GetResponseMetadata() const{ return m_responseMetadata; }
1018 
1019 
1020  inline bool ResponseMetadataHasBeenSet() const { return m_responseMetadataHasBeenSet; }
1021 
1022 
1023  inline void SetResponseMetadata(const ResponseMetadata& value) { m_responseMetadataHasBeenSet = true; m_responseMetadata = value; }
1024 
1025 
1026  inline void SetResponseMetadata(ResponseMetadata&& value) { m_responseMetadataHasBeenSet = true; m_responseMetadata = std::move(value); }
1027 
1028 
1029  inline EnvironmentDescription& WithResponseMetadata(const ResponseMetadata& value) { SetResponseMetadata(value); return *this;}
1030 
1031 
1032  inline EnvironmentDescription& WithResponseMetadata(ResponseMetadata&& value) { SetResponseMetadata(std::move(value)); return *this;}
1033 
1034  private:
1035 
1036  Aws::String m_environmentName;
1037  bool m_environmentNameHasBeenSet;
1038 
1039  Aws::String m_environmentId;
1040  bool m_environmentIdHasBeenSet;
1041 
1042  Aws::String m_applicationName;
1043  bool m_applicationNameHasBeenSet;
1044 
1045  Aws::String m_versionLabel;
1046  bool m_versionLabelHasBeenSet;
1047 
1048  Aws::String m_solutionStackName;
1049  bool m_solutionStackNameHasBeenSet;
1050 
1051  Aws::String m_platformArn;
1052  bool m_platformArnHasBeenSet;
1053 
1054  Aws::String m_templateName;
1055  bool m_templateNameHasBeenSet;
1056 
1057  Aws::String m_description;
1058  bool m_descriptionHasBeenSet;
1059 
1060  Aws::String m_endpointURL;
1061  bool m_endpointURLHasBeenSet;
1062 
1063  Aws::String m_cNAME;
1064  bool m_cNAMEHasBeenSet;
1065 
1066  Aws::Utils::DateTime m_dateCreated;
1067  bool m_dateCreatedHasBeenSet;
1068 
1069  Aws::Utils::DateTime m_dateUpdated;
1070  bool m_dateUpdatedHasBeenSet;
1071 
1072  EnvironmentStatus m_status;
1073  bool m_statusHasBeenSet;
1074 
1075  bool m_abortableOperationInProgress;
1076  bool m_abortableOperationInProgressHasBeenSet;
1077 
1078  EnvironmentHealth m_health;
1079  bool m_healthHasBeenSet;
1080 
1081  EnvironmentHealthStatus m_healthStatus;
1082  bool m_healthStatusHasBeenSet;
1083 
1084  EnvironmentResourcesDescription m_resources;
1085  bool m_resourcesHasBeenSet;
1086 
1087  EnvironmentTier m_tier;
1088  bool m_tierHasBeenSet;
1089 
1090  Aws::Vector<EnvironmentLink> m_environmentLinks;
1091  bool m_environmentLinksHasBeenSet;
1092 
1093  Aws::String m_environmentArn;
1094  bool m_environmentArnHasBeenSet;
1095 
1096  Aws::String m_operationsRole;
1097  bool m_operationsRoleHasBeenSet;
1098 
1099  ResponseMetadata m_responseMetadata;
1100  bool m_responseMetadataHasBeenSet;
1101  };
1102 
1103 } // namespace Model
1104 } // namespace ElasticBeanstalk
1105 } // namespace Aws
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentLinks
EnvironmentDescription & WithEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
Definition: EnvironmentDescription.h:889
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentArn
EnvironmentDescription & WithEnvironmentArn(Aws::String &&value)
Definition: EnvironmentDescription.h:942
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithPlatformArn
EnvironmentDescription & WithPlatformArn(Aws::String &&value)
Definition: EnvironmentDescription.h:297
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDateCreated
EnvironmentDescription & WithDateCreated(const Aws::Utils::DateTime &value)
Definition: EnvironmentDescription.h:508
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithCNAME
EnvironmentDescription & WithCNAME(const Aws::String &value)
Definition: EnvironmentDescription.h:472
Aws::ElasticBeanstalk::Model::EnvironmentHealthStatus
EnvironmentHealthStatus
Definition: EnvironmentHealthStatus.h:17
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithStatus
EnvironmentDescription & WithStatus(const EnvironmentStatus &value)
Definition: EnvironmentDescription.h:605
Aws::ElasticBeanstalk::Model::EnvironmentDescription::AddEnvironmentLinks
EnvironmentDescription & AddEnvironmentLinks(EnvironmentLink &&value)
Definition: EnvironmentDescription.h:899
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetEnvironmentArn
const Aws::String & GetEnvironmentArn() const
Definition: EnvironmentDescription.h:906
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithResponseMetadata
EnvironmentDescription & WithResponseMetadata(const ResponseMetadata &value)
Definition: EnvironmentDescription.h:1029
EnvironmentHealthStatus.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDescription
void SetDescription(const char *value)
Definition: EnvironmentDescription.h:377
AWS_ELASTICBEANSTALK_API
#define AWS_ELASTICBEANSTALK_API
Definition: ElasticBeanstalk_EXPORTS.h:28
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithVersionLabel
EnvironmentDescription & WithVersionLabel(Aws::String &&value)
Definition: EnvironmentDescription.h:207
EnvironmentStatus.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::TemplateNameHasBeenSet
bool TemplateNameHasBeenSet() const
Definition: EnvironmentDescription.h:315
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetHealthStatus
void SetHealthStatus(EnvironmentHealthStatus &&value)
Definition: EnvironmentDescription.h:780
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithVersionLabel
EnvironmentDescription & WithVersionLabel(const char *value)
Definition: EnvironmentDescription.h:212
Aws::ElasticBeanstalk::Model::EnvironmentDescription::operator=
EnvironmentDescription & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetVersionLabel
void SetVersionLabel(const Aws::String &value)
Definition: EnvironmentDescription.h:187
Aws::ElasticBeanstalk::Model::EnvironmentDescription::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: EnvironmentDescription.h:569
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithHealth
EnvironmentDescription & WithHealth(EnvironmentHealth &&value)
Definition: EnvironmentDescription.h:747
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetEndpointURL
const Aws::String & GetEndpointURL() const
Definition: EnvironmentDescription.h:399
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithTemplateName
EnvironmentDescription & WithTemplateName(Aws::String &&value)
Definition: EnvironmentDescription.h:345
Aws::ElasticBeanstalk::Model::EnvironmentHealth
EnvironmentHealth
Definition: EnvironmentHealth.h:17
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithHealthStatus
EnvironmentDescription & WithHealthStatus(const EnvironmentHealthStatus &value)
Definition: EnvironmentDescription.h:788
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDescription
void SetDescription(Aws::String &&value)
Definition: EnvironmentDescription.h:372
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetCNAME
void SetCNAME(Aws::String &&value)
Definition: EnvironmentDescription.h:462
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetTier
void SetTier(EnvironmentTier &&value)
Definition: EnvironmentDescription.h:848
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EndpointURLHasBeenSet
bool EndpointURLHasBeenSet() const
Definition: EnvironmentDescription.h:405
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDateUpdated
void SetDateUpdated(const Aws::Utils::DateTime &value)
Definition: EnvironmentDescription.h:529
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentArn
void SetEnvironmentArn(const char *value)
Definition: EnvironmentDescription.h:930
DateTime.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetDateCreated
const Aws::Utils::DateTime & GetDateCreated() const
Definition: EnvironmentDescription.h:488
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetTemplateName
void SetTemplateName(const Aws::String &value)
Definition: EnvironmentDescription.h:321
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetResponseMetadata
void SetResponseMetadata(const ResponseMetadata &value)
Definition: EnvironmentDescription.h:1023
EnvironmentHealth.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::ResourcesHasBeenSet
bool ResourcesHasBeenSet() const
Definition: EnvironmentDescription.h:807
Aws::ElasticBeanstalk::Model::EnvironmentDescription
Definition: EnvironmentDescription.h:41
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetHealth
const EnvironmentHealth & GetHealth() const
Definition: EnvironmentDescription.h:667
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetSolutionStackName
const Aws::String & GetSolutionStackName() const
Definition: EnvironmentDescription.h:219
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentName
void SetEnvironmentName(Aws::String &&value)
Definition: EnvironmentDescription.h:69
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetCNAME
void SetCNAME(const char *value)
Definition: EnvironmentDescription.h:467
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDateUpdated
void SetDateUpdated(Aws::Utils::DateTime &&value)
Definition: EnvironmentDescription.h:534
Aws::ElasticBeanstalk::Model::EnvironmentDescription::OutputToStream
void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
Aws::ElasticBeanstalk::Model::EnvironmentDescription::AddEnvironmentLinks
EnvironmentDescription & AddEnvironmentLinks(const EnvironmentLink &value)
Definition: EnvironmentDescription.h:894
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
EnvironmentTier.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetPlatformArn
const Aws::String & GetPlatformArn() const
Definition: EnvironmentDescription.h:267
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentIdHasBeenSet
bool EnvironmentIdHasBeenSet() const
Definition: EnvironmentDescription.h:100
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithSolutionStackName
EnvironmentDescription & WithSolutionStackName(const Aws::String &value)
Definition: EnvironmentDescription.h:249
AWSStreamFwd.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetApplicationName
const Aws::String & GetApplicationName() const
Definition: EnvironmentDescription.h:136
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentArn
EnvironmentDescription & WithEnvironmentArn(const Aws::String &value)
Definition: EnvironmentDescription.h:936
AWSVector.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithTemplateName
EnvironmentDescription & WithTemplateName(const Aws::String &value)
Definition: EnvironmentDescription.h:339
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentName
void SetEnvironmentName(const Aws::String &value)
Definition: EnvironmentDescription.h:64
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithResources
EnvironmentDescription & WithResources(EnvironmentResourcesDescription &&value)
Definition: EnvironmentDescription.h:827
Aws::ElasticBeanstalk::Model::EnvironmentDescription::VersionLabelHasBeenSet
bool VersionLabelHasBeenSet() const
Definition: EnvironmentDescription.h:182
Aws::ElasticBeanstalk::Model::EnvironmentDescription::DateCreatedHasBeenSet
bool DateCreatedHasBeenSet() const
Definition: EnvironmentDescription.h:493
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDescription
EnvironmentDescription & WithDescription(const Aws::String &value)
Definition: EnvironmentDescription.h:382
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDateCreated
void SetDateCreated(Aws::Utils::DateTime &&value)
Definition: EnvironmentDescription.h:503
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetApplicationName
void SetApplicationName(const char *value)
Definition: EnvironmentDescription.h:156
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentDescription
EnvironmentDescription(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetApplicationName
void SetApplicationName(Aws::String &&value)
Definition: EnvironmentDescription.h:151
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithTemplateName
EnvironmentDescription & WithTemplateName(const char *value)
Definition: EnvironmentDescription.h:351
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithPlatformArn
EnvironmentDescription & WithPlatformArn(const char *value)
Definition: EnvironmentDescription.h:302
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithCNAME
EnvironmentDescription & WithCNAME(Aws::String &&value)
Definition: EnvironmentDescription.h:477
Aws::ElasticBeanstalk::Model::EnvironmentTier
Definition: EnvironmentTier.h:32
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetDateUpdated
const Aws::Utils::DateTime & GetDateUpdated() const
Definition: EnvironmentDescription.h:519
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentId
EnvironmentDescription & WithEnvironmentId(Aws::String &&value)
Definition: EnvironmentDescription.h:125
Aws::ElasticBeanstalk::Model::EnvironmentDescription::OutputToStream
void OutputToStream(Aws::OStream &oStream, const char *location) const
Aws::ElasticBeanstalk::Model::EnvironmentDescription::OperationsRoleHasBeenSet
bool OperationsRoleHasBeenSet() const
Definition: EnvironmentDescription.h:965
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDescription
EnvironmentDescription & WithDescription(Aws::String &&value)
Definition: EnvironmentDescription.h:387
EnvironmentResourcesDescription.h
Aws::Utils::Xml::XmlNode
Definition: XmlSerializer.h:53
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentId
void SetEnvironmentId(const Aws::String &value)
Definition: EnvironmentDescription.h:105
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentName
EnvironmentDescription & WithEnvironmentName(Aws::String &&value)
Definition: EnvironmentDescription.h:84
Aws::ElasticBeanstalk::Model::EnvironmentDescription::CNAMEHasBeenSet
bool CNAMEHasBeenSet() const
Definition: EnvironmentDescription.h:452
Aws::ElasticBeanstalk::Model::EnvironmentStatus
EnvironmentStatus
Definition: EnvironmentStatus.h:17
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetResources
const EnvironmentResourcesDescription & GetResources() const
Definition: EnvironmentDescription.h:802
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetTemplateName
void SetTemplateName(const char *value)
Definition: EnvironmentDescription.h:333
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetTemplateName
const Aws::String & GetTemplateName() const
Definition: EnvironmentDescription.h:309
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetVersionLabel
void SetVersionLabel(const char *value)
Definition: EnvironmentDescription.h:197
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentLinks
EnvironmentDescription & WithEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
Definition: EnvironmentDescription.h:884
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetResources
void SetResources(const EnvironmentResourcesDescription &value)
Definition: EnvironmentDescription.h:812
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetPlatformArn
void SetPlatformArn(const Aws::String &value)
Definition: EnvironmentDescription.h:277
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDateUpdated
EnvironmentDescription & WithDateUpdated(const Aws::Utils::DateTime &value)
Definition: EnvironmentDescription.h:539
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentId
EnvironmentDescription & WithEnvironmentId(const Aws::String &value)
Definition: EnvironmentDescription.h:120
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentLinksHasBeenSet
bool EnvironmentLinksHasBeenSet() const
Definition: EnvironmentDescription.h:869
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDateCreated
EnvironmentDescription & WithDateCreated(Aws::Utils::DateTime &&value)
Definition: EnvironmentDescription.h:513
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetStatus
void SetStatus(const EnvironmentStatus &value)
Definition: EnvironmentDescription.h:581
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithOperationsRole
EnvironmentDescription & WithOperationsRole(Aws::String &&value)
Definition: EnvironmentDescription.h:1005
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetTier
const EnvironmentTier & GetTier() const
Definition: EnvironmentDescription.h:833
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetTemplateName
void SetTemplateName(Aws::String &&value)
Definition: EnvironmentDescription.h:327
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithStatus
EnvironmentDescription & WithStatus(EnvironmentStatus &&value)
Definition: EnvironmentDescription.h:617
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetSolutionStackName
void SetSolutionStackName(Aws::String &&value)
Definition: EnvironmentDescription.h:237
AWSString.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithOperationsRole
EnvironmentDescription & WithOperationsRole(const Aws::String &value)
Definition: EnvironmentDescription.h:997
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentLinks
void SetEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
Definition: EnvironmentDescription.h:879
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentName
EnvironmentDescription & WithEnvironmentName(const char *value)
Definition: EnvironmentDescription.h:89
Aws::ElasticBeanstalk::Model::EnvironmentDescription::ApplicationNameHasBeenSet
bool ApplicationNameHasBeenSet() const
Definition: EnvironmentDescription.h:141
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentName
EnvironmentDescription & WithEnvironmentName(const Aws::String &value)
Definition: EnvironmentDescription.h:79
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetStatus
void SetStatus(EnvironmentStatus &&value)
Definition: EnvironmentDescription.h:593
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetPlatformArn
void SetPlatformArn(const char *value)
Definition: EnvironmentDescription.h:287
Aws::ElasticBeanstalk::Model::EnvironmentDescription::TierHasBeenSet
bool TierHasBeenSet() const
Definition: EnvironmentDescription.h:838
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithAbortableOperationInProgress
EnvironmentDescription & WithAbortableOperationInProgress(bool value)
Definition: EnvironmentDescription.h:650
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithHealth
EnvironmentDescription & WithHealth(const EnvironmentHealth &value)
Definition: EnvironmentDescription.h:731
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentArn
void SetEnvironmentArn(const Aws::String &value)
Definition: EnvironmentDescription.h:918
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetHealthStatus
void SetHealthStatus(const EnvironmentHealthStatus &value)
Definition: EnvironmentDescription.h:772
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEndpointURL
EnvironmentDescription & WithEndpointURL(const Aws::String &value)
Definition: EnvironmentDescription.h:429
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentNameHasBeenSet
bool EnvironmentNameHasBeenSet() const
Definition: EnvironmentDescription.h:59
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetCNAME
void SetCNAME(const Aws::String &value)
Definition: EnvironmentDescription.h:457
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithApplicationName
EnvironmentDescription & WithApplicationName(const Aws::String &value)
Definition: EnvironmentDescription.h:161
Aws::ElasticBeanstalk::Model::EnvironmentDescription::HealthHasBeenSet
bool HealthHasBeenSet() const
Definition: EnvironmentDescription.h:683
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SolutionStackNameHasBeenSet
bool SolutionStackNameHasBeenSet() const
Definition: EnvironmentDescription.h:225
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetAbortableOperationInProgress
bool GetAbortableOperationInProgress() const
Definition: EnvironmentDescription.h:626
ResponseMetadata.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::HealthStatusHasBeenSet
bool HealthStatusHasBeenSet() const
Definition: EnvironmentDescription.h:764
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentId
void SetEnvironmentId(const char *value)
Definition: EnvironmentDescription.h:115
Aws::ElasticBeanstalk::Model::EnvironmentDescription::AbortableOperationInProgressHasBeenSet
bool AbortableOperationInProgressHasBeenSet() const
Definition: EnvironmentDescription.h:634
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEndpointURL
void SetEndpointURL(const Aws::String &value)
Definition: EnvironmentDescription.h:411
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEndpointURL
void SetEndpointURL(const char *value)
Definition: EnvironmentDescription.h:423
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetHealth
void SetHealth(const EnvironmentHealth &value)
Definition: EnvironmentDescription.h:699
ElasticBeanstalk_EXPORTS.h
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithApplicationName
EnvironmentDescription & WithApplicationName(Aws::String &&value)
Definition: EnvironmentDescription.h:166
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithSolutionStackName
EnvironmentDescription & WithSolutionStackName(const char *value)
Definition: EnvironmentDescription.h:261
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetEnvironmentId
const Aws::String & GetEnvironmentId() const
Definition: EnvironmentDescription.h:95
Aws::ElasticBeanstalk::Model::EnvironmentDescription::ResponseMetadataHasBeenSet
bool ResponseMetadataHasBeenSet() const
Definition: EnvironmentDescription.h:1020
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentArnHasBeenSet
bool EnvironmentArnHasBeenSet() const
Definition: EnvironmentDescription.h:912
Aws::ElasticBeanstalk::Model::EnvironmentDescription::PlatformArnHasBeenSet
bool PlatformArnHasBeenSet() const
Definition: EnvironmentDescription.h:272
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentId
void SetEnvironmentId(Aws::String &&value)
Definition: EnvironmentDescription.h:110
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetPlatformArn
void SetPlatformArn(Aws::String &&value)
Definition: EnvironmentDescription.h:282
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetOperationsRole
void SetOperationsRole(const Aws::String &value)
Definition: EnvironmentDescription.h:973
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetOperationsRole
const Aws::String & GetOperationsRole() const
Definition: EnvironmentDescription.h:957
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentArn
void SetEnvironmentArn(Aws::String &&value)
Definition: EnvironmentDescription.h:924
Aws::ElasticBeanstalk::Model::EnvironmentDescription::DateUpdatedHasBeenSet
bool DateUpdatedHasBeenSet() const
Definition: EnvironmentDescription.h:524
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEndpointURL
EnvironmentDescription & WithEndpointURL(Aws::String &&value)
Definition: EnvironmentDescription.h:435
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithOperationsRole
EnvironmentDescription & WithOperationsRole(const char *value)
Definition: EnvironmentDescription.h:1013
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetCNAME
const Aws::String & GetCNAME() const
Definition: EnvironmentDescription.h:447
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEndpointURL
EnvironmentDescription & WithEndpointURL(const char *value)
Definition: EnvironmentDescription.h:441
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetHealthStatus
const EnvironmentHealthStatus & GetHealthStatus() const
Definition: EnvironmentDescription.h:756
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetApplicationName
void SetApplicationName(const Aws::String &value)
Definition: EnvironmentDescription.h:146
Aws
Definition: AccessManagementClient.h:15
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithResources
EnvironmentDescription & WithResources(const EnvironmentResourcesDescription &value)
Definition: EnvironmentDescription.h:822
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithPlatformArn
EnvironmentDescription & WithPlatformArn(const Aws::String &value)
Definition: EnvironmentDescription.h:292
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetTier
void SetTier(const EnvironmentTier &value)
Definition: EnvironmentDescription.h:843
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetResponseMetadata
void SetResponseMetadata(ResponseMetadata &&value)
Definition: EnvironmentDescription.h:1026
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEndpointURL
void SetEndpointURL(Aws::String &&value)
Definition: EnvironmentDescription.h:417
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithHealthStatus
EnvironmentDescription & WithHealthStatus(EnvironmentHealthStatus &&value)
Definition: EnvironmentDescription.h:796
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithCNAME
EnvironmentDescription & WithCNAME(const char *value)
Definition: EnvironmentDescription.h:482
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentId
EnvironmentDescription & WithEnvironmentId(const char *value)
Definition: EnvironmentDescription.h:130
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithTier
EnvironmentDescription & WithTier(const EnvironmentTier &value)
Definition: EnvironmentDescription.h:853
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetVersionLabel
const Aws::String & GetVersionLabel() const
Definition: EnvironmentDescription.h:177
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetEnvironmentLinks
const Aws::Vector< EnvironmentLink > & GetEnvironmentLinks() const
Definition: EnvironmentDescription.h:864
Aws::ElasticBeanstalk::Model::EnvironmentDescription::EnvironmentDescription
EnvironmentDescription()
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetStatus
const EnvironmentStatus & GetStatus() const
Definition: EnvironmentDescription.h:557
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetResponseMetadata
const ResponseMetadata & GetResponseMetadata() const
Definition: EnvironmentDescription.h:1017
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetVersionLabel
void SetVersionLabel(Aws::String &&value)
Definition: EnvironmentDescription.h:192
index
int index
Definition: cJSON.h:181
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetDescription
const Aws::String & GetDescription() const
Definition: EnvironmentDescription.h:357
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentName
void SetEnvironmentName(const char *value)
Definition: EnvironmentDescription.h:74
Aws::ElasticBeanstalk::Model::EnvironmentDescription::DescriptionHasBeenSet
bool DescriptionHasBeenSet() const
Definition: EnvironmentDescription.h:362
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetHealth
void SetHealth(EnvironmentHealth &&value)
Definition: EnvironmentDescription.h:715
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithSolutionStackName
EnvironmentDescription & WithSolutionStackName(Aws::String &&value)
Definition: EnvironmentDescription.h:255
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithResponseMetadata
EnvironmentDescription & WithResponseMetadata(ResponseMetadata &&value)
Definition: EnvironmentDescription.h:1032
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetOperationsRole
void SetOperationsRole(Aws::String &&value)
Definition: EnvironmentDescription.h:981
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithVersionLabel
EnvironmentDescription & WithVersionLabel(const Aws::String &value)
Definition: EnvironmentDescription.h:202
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetSolutionStackName
void SetSolutionStackName(const Aws::String &value)
Definition: EnvironmentDescription.h:231
Aws::ElasticBeanstalk::Model::ResponseMetadata
Definition: ResponseMetadata.h:27
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetResources
void SetResources(EnvironmentResourcesDescription &&value)
Definition: EnvironmentDescription.h:817
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDescription
void SetDescription(const Aws::String &value)
Definition: EnvironmentDescription.h:367
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetAbortableOperationInProgress
void SetAbortableOperationInProgress(bool value)
Definition: EnvironmentDescription.h:642
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDateUpdated
EnvironmentDescription & WithDateUpdated(Aws::Utils::DateTime &&value)
Definition: EnvironmentDescription.h:544
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetOperationsRole
void SetOperationsRole(const char *value)
Definition: EnvironmentDescription.h:989
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithEnvironmentArn
EnvironmentDescription & WithEnvironmentArn(const char *value)
Definition: EnvironmentDescription.h:948
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithApplicationName
EnvironmentDescription & WithApplicationName(const char *value)
Definition: EnvironmentDescription.h:171
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithTier
EnvironmentDescription & WithTier(EnvironmentTier &&value)
Definition: EnvironmentDescription.h:858
Aws::ElasticBeanstalk::Model::EnvironmentDescription::GetEnvironmentName
const Aws::String & GetEnvironmentName() const
Definition: EnvironmentDescription.h:54
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetEnvironmentLinks
void SetEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
Definition: EnvironmentDescription.h:874
Aws::ElasticBeanstalk::Model::EnvironmentResourcesDescription
Definition: EnvironmentResourcesDescription.h:33
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetDateCreated
void SetDateCreated(const Aws::Utils::DateTime &value)
Definition: EnvironmentDescription.h:498
Aws::ElasticBeanstalk::Model::EnvironmentDescription::WithDescription
EnvironmentDescription & WithDescription(const char *value)
Definition: EnvironmentDescription.h:392
Aws::ElasticBeanstalk::Model::EnvironmentDescription::SetSolutionStackName
void SetSolutionStackName(const char *value)
Definition: EnvironmentDescription.h:243