AWS SDK for C++  1.9.108
AWS SDK for C++
Stack.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace Utils
20 {
21 namespace Json
22 {
23  class JsonValue;
24  class JsonView;
25 } // namespace Json
26 } // namespace Utils
27 namespace OpsWorks
28 {
29 namespace Model
30 {
31 
38  {
39  public:
40  Stack();
44 
45 
49  inline const Aws::String& GetStackId() const{ return m_stackId; }
50 
54  inline bool StackIdHasBeenSet() const { return m_stackIdHasBeenSet; }
55 
59  inline void SetStackId(const Aws::String& value) { m_stackIdHasBeenSet = true; m_stackId = value; }
60 
64  inline void SetStackId(Aws::String&& value) { m_stackIdHasBeenSet = true; m_stackId = std::move(value); }
65 
69  inline void SetStackId(const char* value) { m_stackIdHasBeenSet = true; m_stackId.assign(value); }
70 
74  inline Stack& WithStackId(const Aws::String& value) { SetStackId(value); return *this;}
75 
79  inline Stack& WithStackId(Aws::String&& value) { SetStackId(std::move(value)); return *this;}
80 
84  inline Stack& WithStackId(const char* value) { SetStackId(value); return *this;}
85 
86 
90  inline const Aws::String& GetName() const{ return m_name; }
91 
95  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
96 
100  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
101 
105  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
106 
110  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
111 
115  inline Stack& WithName(const Aws::String& value) { SetName(value); return *this;}
116 
120  inline Stack& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
121 
125  inline Stack& WithName(const char* value) { SetName(value); return *this;}
126 
127 
131  inline const Aws::String& GetArn() const{ return m_arn; }
132 
136  inline bool ArnHasBeenSet() const { return m_arnHasBeenSet; }
137 
141  inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }
142 
146  inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }
147 
151  inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }
152 
156  inline Stack& WithArn(const Aws::String& value) { SetArn(value); return *this;}
157 
161  inline Stack& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
162 
166  inline Stack& WithArn(const char* value) { SetArn(value); return *this;}
167 
168 
175  inline const Aws::String& GetRegion() const{ return m_region; }
176 
183  inline bool RegionHasBeenSet() const { return m_regionHasBeenSet; }
184 
191  inline void SetRegion(const Aws::String& value) { m_regionHasBeenSet = true; m_region = value; }
192 
199  inline void SetRegion(Aws::String&& value) { m_regionHasBeenSet = true; m_region = std::move(value); }
200 
207  inline void SetRegion(const char* value) { m_regionHasBeenSet = true; m_region.assign(value); }
208 
215  inline Stack& WithRegion(const Aws::String& value) { SetRegion(value); return *this;}
216 
223  inline Stack& WithRegion(Aws::String&& value) { SetRegion(std::move(value)); return *this;}
224 
231  inline Stack& WithRegion(const char* value) { SetRegion(value); return *this;}
232 
233 
237  inline const Aws::String& GetVpcId() const{ return m_vpcId; }
238 
242  inline bool VpcIdHasBeenSet() const { return m_vpcIdHasBeenSet; }
243 
247  inline void SetVpcId(const Aws::String& value) { m_vpcIdHasBeenSet = true; m_vpcId = value; }
248 
252  inline void SetVpcId(Aws::String&& value) { m_vpcIdHasBeenSet = true; m_vpcId = std::move(value); }
253 
257  inline void SetVpcId(const char* value) { m_vpcIdHasBeenSet = true; m_vpcId.assign(value); }
258 
262  inline Stack& WithVpcId(const Aws::String& value) { SetVpcId(value); return *this;}
263 
267  inline Stack& WithVpcId(Aws::String&& value) { SetVpcId(std::move(value)); return *this;}
268 
272  inline Stack& WithVpcId(const char* value) { SetVpcId(value); return *this;}
273 
274 
278  inline const Aws::Map<StackAttributesKeys, Aws::String>& GetAttributes() const{ return m_attributes; }
279 
283  inline bool AttributesHasBeenSet() const { return m_attributesHasBeenSet; }
284 
288  inline void SetAttributes(const Aws::Map<StackAttributesKeys, Aws::String>& value) { m_attributesHasBeenSet = true; m_attributes = value; }
289 
293  inline void SetAttributes(Aws::Map<StackAttributesKeys, Aws::String>&& value) { m_attributesHasBeenSet = true; m_attributes = std::move(value); }
294 
298  inline Stack& WithAttributes(const Aws::Map<StackAttributesKeys, Aws::String>& value) { SetAttributes(value); return *this;}
299 
303  inline Stack& WithAttributes(Aws::Map<StackAttributesKeys, Aws::String>&& value) { SetAttributes(std::move(value)); return *this;}
304 
308  inline Stack& AddAttributes(const StackAttributesKeys& key, const Aws::String& value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, value); return *this; }
309 
313  inline Stack& AddAttributes(StackAttributesKeys&& key, const Aws::String& value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), value); return *this; }
314 
318  inline Stack& AddAttributes(const StackAttributesKeys& key, Aws::String&& value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, std::move(value)); return *this; }
319 
323  inline Stack& AddAttributes(StackAttributesKeys&& key, Aws::String&& value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), std::move(value)); return *this; }
324 
328  inline Stack& AddAttributes(StackAttributesKeys&& key, const char* value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), value); return *this; }
329 
333  inline Stack& AddAttributes(const StackAttributesKeys& key, const char* value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, value); return *this; }
334 
335 
339  inline const Aws::String& GetServiceRoleArn() const{ return m_serviceRoleArn; }
340 
344  inline bool ServiceRoleArnHasBeenSet() const { return m_serviceRoleArnHasBeenSet; }
345 
349  inline void SetServiceRoleArn(const Aws::String& value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn = value; }
350 
354  inline void SetServiceRoleArn(Aws::String&& value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn = std::move(value); }
355 
359  inline void SetServiceRoleArn(const char* value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn.assign(value); }
360 
364  inline Stack& WithServiceRoleArn(const Aws::String& value) { SetServiceRoleArn(value); return *this;}
365 
369  inline Stack& WithServiceRoleArn(Aws::String&& value) { SetServiceRoleArn(std::move(value)); return *this;}
370 
374  inline Stack& WithServiceRoleArn(const char* value) { SetServiceRoleArn(value); return *this;}
375 
376 
383  inline const Aws::String& GetDefaultInstanceProfileArn() const{ return m_defaultInstanceProfileArn; }
384 
391  inline bool DefaultInstanceProfileArnHasBeenSet() const { return m_defaultInstanceProfileArnHasBeenSet; }
392 
399  inline void SetDefaultInstanceProfileArn(const Aws::String& value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn = value; }
400 
407  inline void SetDefaultInstanceProfileArn(Aws::String&& value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn = std::move(value); }
408 
415  inline void SetDefaultInstanceProfileArn(const char* value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn.assign(value); }
416 
423  inline Stack& WithDefaultInstanceProfileArn(const Aws::String& value) { SetDefaultInstanceProfileArn(value); return *this;}
424 
431  inline Stack& WithDefaultInstanceProfileArn(Aws::String&& value) { SetDefaultInstanceProfileArn(std::move(value)); return *this;}
432 
439  inline Stack& WithDefaultInstanceProfileArn(const char* value) { SetDefaultInstanceProfileArn(value); return *this;}
440 
441 
445  inline const Aws::String& GetDefaultOs() const{ return m_defaultOs; }
446 
450  inline bool DefaultOsHasBeenSet() const { return m_defaultOsHasBeenSet; }
451 
455  inline void SetDefaultOs(const Aws::String& value) { m_defaultOsHasBeenSet = true; m_defaultOs = value; }
456 
460  inline void SetDefaultOs(Aws::String&& value) { m_defaultOsHasBeenSet = true; m_defaultOs = std::move(value); }
461 
465  inline void SetDefaultOs(const char* value) { m_defaultOsHasBeenSet = true; m_defaultOs.assign(value); }
466 
470  inline Stack& WithDefaultOs(const Aws::String& value) { SetDefaultOs(value); return *this;}
471 
475  inline Stack& WithDefaultOs(Aws::String&& value) { SetDefaultOs(std::move(value)); return *this;}
476 
480  inline Stack& WithDefaultOs(const char* value) { SetDefaultOs(value); return *this;}
481 
482 
486  inline const Aws::String& GetHostnameTheme() const{ return m_hostnameTheme; }
487 
491  inline bool HostnameThemeHasBeenSet() const { return m_hostnameThemeHasBeenSet; }
492 
496  inline void SetHostnameTheme(const Aws::String& value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme = value; }
497 
501  inline void SetHostnameTheme(Aws::String&& value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme = std::move(value); }
502 
506  inline void SetHostnameTheme(const char* value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme.assign(value); }
507 
511  inline Stack& WithHostnameTheme(const Aws::String& value) { SetHostnameTheme(value); return *this;}
512 
516  inline Stack& WithHostnameTheme(Aws::String&& value) { SetHostnameTheme(std::move(value)); return *this;}
517 
521  inline Stack& WithHostnameTheme(const char* value) { SetHostnameTheme(value); return *this;}
522 
523 
529  inline const Aws::String& GetDefaultAvailabilityZone() const{ return m_defaultAvailabilityZone; }
530 
536  inline bool DefaultAvailabilityZoneHasBeenSet() const { return m_defaultAvailabilityZoneHasBeenSet; }
537 
543  inline void SetDefaultAvailabilityZone(const Aws::String& value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone = value; }
544 
550  inline void SetDefaultAvailabilityZone(Aws::String&& value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone = std::move(value); }
551 
557  inline void SetDefaultAvailabilityZone(const char* value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone.assign(value); }
558 
564  inline Stack& WithDefaultAvailabilityZone(const Aws::String& value) { SetDefaultAvailabilityZone(value); return *this;}
565 
571  inline Stack& WithDefaultAvailabilityZone(Aws::String&& value) { SetDefaultAvailabilityZone(std::move(value)); return *this;}
572 
578  inline Stack& WithDefaultAvailabilityZone(const char* value) { SetDefaultAvailabilityZone(value); return *this;}
579 
580 
584  inline const Aws::String& GetDefaultSubnetId() const{ return m_defaultSubnetId; }
585 
589  inline bool DefaultSubnetIdHasBeenSet() const { return m_defaultSubnetIdHasBeenSet; }
590 
594  inline void SetDefaultSubnetId(const Aws::String& value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId = value; }
595 
599  inline void SetDefaultSubnetId(Aws::String&& value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId = std::move(value); }
600 
604  inline void SetDefaultSubnetId(const char* value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId.assign(value); }
605 
609  inline Stack& WithDefaultSubnetId(const Aws::String& value) { SetDefaultSubnetId(value); return *this;}
610 
614  inline Stack& WithDefaultSubnetId(Aws::String&& value) { SetDefaultSubnetId(std::move(value)); return *this;}
615 
619  inline Stack& WithDefaultSubnetId(const char* value) { SetDefaultSubnetId(value); return *this;}
620 
621 
632  inline const Aws::String& GetCustomJson() const{ return m_customJson; }
633 
644  inline bool CustomJsonHasBeenSet() const { return m_customJsonHasBeenSet; }
645 
656  inline void SetCustomJson(const Aws::String& value) { m_customJsonHasBeenSet = true; m_customJson = value; }
657 
668  inline void SetCustomJson(Aws::String&& value) { m_customJsonHasBeenSet = true; m_customJson = std::move(value); }
669 
680  inline void SetCustomJson(const char* value) { m_customJsonHasBeenSet = true; m_customJson.assign(value); }
681 
692  inline Stack& WithCustomJson(const Aws::String& value) { SetCustomJson(value); return *this;}
693 
704  inline Stack& WithCustomJson(Aws::String&& value) { SetCustomJson(std::move(value)); return *this;}
705 
716  inline Stack& WithCustomJson(const char* value) { SetCustomJson(value); return *this;}
717 
718 
722  inline const StackConfigurationManager& GetConfigurationManager() const{ return m_configurationManager; }
723 
727  inline bool ConfigurationManagerHasBeenSet() const { return m_configurationManagerHasBeenSet; }
728 
732  inline void SetConfigurationManager(const StackConfigurationManager& value) { m_configurationManagerHasBeenSet = true; m_configurationManager = value; }
733 
737  inline void SetConfigurationManager(StackConfigurationManager&& value) { m_configurationManagerHasBeenSet = true; m_configurationManager = std::move(value); }
738 
742  inline Stack& WithConfigurationManager(const StackConfigurationManager& value) { SetConfigurationManager(value); return *this;}
743 
747  inline Stack& WithConfigurationManager(StackConfigurationManager&& value) { SetConfigurationManager(std::move(value)); return *this;}
748 
749 
756  inline const ChefConfiguration& GetChefConfiguration() const{ return m_chefConfiguration; }
757 
764  inline bool ChefConfigurationHasBeenSet() const { return m_chefConfigurationHasBeenSet; }
765 
772  inline void SetChefConfiguration(const ChefConfiguration& value) { m_chefConfigurationHasBeenSet = true; m_chefConfiguration = value; }
773 
780  inline void SetChefConfiguration(ChefConfiguration&& value) { m_chefConfigurationHasBeenSet = true; m_chefConfiguration = std::move(value); }
781 
788  inline Stack& WithChefConfiguration(const ChefConfiguration& value) { SetChefConfiguration(value); return *this;}
789 
796  inline Stack& WithChefConfiguration(ChefConfiguration&& value) { SetChefConfiguration(std::move(value)); return *this;}
797 
798 
802  inline bool GetUseCustomCookbooks() const{ return m_useCustomCookbooks; }
803 
807  inline bool UseCustomCookbooksHasBeenSet() const { return m_useCustomCookbooksHasBeenSet; }
808 
812  inline void SetUseCustomCookbooks(bool value) { m_useCustomCookbooksHasBeenSet = true; m_useCustomCookbooks = value; }
813 
817  inline Stack& WithUseCustomCookbooks(bool value) { SetUseCustomCookbooks(value); return *this;}
818 
819 
824  inline bool GetUseOpsworksSecurityGroups() const{ return m_useOpsworksSecurityGroups; }
825 
830  inline bool UseOpsworksSecurityGroupsHasBeenSet() const { return m_useOpsworksSecurityGroupsHasBeenSet; }
831 
836  inline void SetUseOpsworksSecurityGroups(bool value) { m_useOpsworksSecurityGroupsHasBeenSet = true; m_useOpsworksSecurityGroups = value; }
837 
842  inline Stack& WithUseOpsworksSecurityGroups(bool value) { SetUseOpsworksSecurityGroups(value); return *this;}
843 
844 
853  inline const Source& GetCustomCookbooksSource() const{ return m_customCookbooksSource; }
854 
863  inline bool CustomCookbooksSourceHasBeenSet() const { return m_customCookbooksSourceHasBeenSet; }
864 
873  inline void SetCustomCookbooksSource(const Source& value) { m_customCookbooksSourceHasBeenSet = true; m_customCookbooksSource = value; }
874 
883  inline void SetCustomCookbooksSource(Source&& value) { m_customCookbooksSourceHasBeenSet = true; m_customCookbooksSource = std::move(value); }
884 
893  inline Stack& WithCustomCookbooksSource(const Source& value) { SetCustomCookbooksSource(value); return *this;}
894 
903  inline Stack& WithCustomCookbooksSource(Source&& value) { SetCustomCookbooksSource(std::move(value)); return *this;}
904 
905 
910  inline const Aws::String& GetDefaultSshKeyName() const{ return m_defaultSshKeyName; }
911 
916  inline bool DefaultSshKeyNameHasBeenSet() const { return m_defaultSshKeyNameHasBeenSet; }
917 
922  inline void SetDefaultSshKeyName(const Aws::String& value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName = value; }
923 
928  inline void SetDefaultSshKeyName(Aws::String&& value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName = std::move(value); }
929 
934  inline void SetDefaultSshKeyName(const char* value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName.assign(value); }
935 
940  inline Stack& WithDefaultSshKeyName(const Aws::String& value) { SetDefaultSshKeyName(value); return *this;}
941 
946  inline Stack& WithDefaultSshKeyName(Aws::String&& value) { SetDefaultSshKeyName(std::move(value)); return *this;}
947 
952  inline Stack& WithDefaultSshKeyName(const char* value) { SetDefaultSshKeyName(value); return *this;}
953 
954 
958  inline const Aws::String& GetCreatedAt() const{ return m_createdAt; }
959 
963  inline bool CreatedAtHasBeenSet() const { return m_createdAtHasBeenSet; }
964 
968  inline void SetCreatedAt(const Aws::String& value) { m_createdAtHasBeenSet = true; m_createdAt = value; }
969 
973  inline void SetCreatedAt(Aws::String&& value) { m_createdAtHasBeenSet = true; m_createdAt = std::move(value); }
974 
978  inline void SetCreatedAt(const char* value) { m_createdAtHasBeenSet = true; m_createdAt.assign(value); }
979 
983  inline Stack& WithCreatedAt(const Aws::String& value) { SetCreatedAt(value); return *this;}
984 
988  inline Stack& WithCreatedAt(Aws::String&& value) { SetCreatedAt(std::move(value)); return *this;}
989 
993  inline Stack& WithCreatedAt(const char* value) { SetCreatedAt(value); return *this;}
994 
995 
1003  inline const RootDeviceType& GetDefaultRootDeviceType() const{ return m_defaultRootDeviceType; }
1004 
1012  inline bool DefaultRootDeviceTypeHasBeenSet() const { return m_defaultRootDeviceTypeHasBeenSet; }
1013 
1021  inline void SetDefaultRootDeviceType(const RootDeviceType& value) { m_defaultRootDeviceTypeHasBeenSet = true; m_defaultRootDeviceType = value; }
1022 
1030  inline void SetDefaultRootDeviceType(RootDeviceType&& value) { m_defaultRootDeviceTypeHasBeenSet = true; m_defaultRootDeviceType = std::move(value); }
1031 
1039  inline Stack& WithDefaultRootDeviceType(const RootDeviceType& value) { SetDefaultRootDeviceType(value); return *this;}
1040 
1048  inline Stack& WithDefaultRootDeviceType(RootDeviceType&& value) { SetDefaultRootDeviceType(std::move(value)); return *this;}
1049 
1050 
1055  inline const Aws::String& GetAgentVersion() const{ return m_agentVersion; }
1056 
1061  inline bool AgentVersionHasBeenSet() const { return m_agentVersionHasBeenSet; }
1062 
1067  inline void SetAgentVersion(const Aws::String& value) { m_agentVersionHasBeenSet = true; m_agentVersion = value; }
1068 
1073  inline void SetAgentVersion(Aws::String&& value) { m_agentVersionHasBeenSet = true; m_agentVersion = std::move(value); }
1074 
1079  inline void SetAgentVersion(const char* value) { m_agentVersionHasBeenSet = true; m_agentVersion.assign(value); }
1080 
1085  inline Stack& WithAgentVersion(const Aws::String& value) { SetAgentVersion(value); return *this;}
1086 
1091  inline Stack& WithAgentVersion(Aws::String&& value) { SetAgentVersion(std::move(value)); return *this;}
1092 
1097  inline Stack& WithAgentVersion(const char* value) { SetAgentVersion(value); return *this;}
1098 
1099  private:
1100 
1101  Aws::String m_stackId;
1102  bool m_stackIdHasBeenSet;
1103 
1104  Aws::String m_name;
1105  bool m_nameHasBeenSet;
1106 
1107  Aws::String m_arn;
1108  bool m_arnHasBeenSet;
1109 
1110  Aws::String m_region;
1111  bool m_regionHasBeenSet;
1112 
1113  Aws::String m_vpcId;
1114  bool m_vpcIdHasBeenSet;
1115 
1117  bool m_attributesHasBeenSet;
1118 
1119  Aws::String m_serviceRoleArn;
1120  bool m_serviceRoleArnHasBeenSet;
1121 
1122  Aws::String m_defaultInstanceProfileArn;
1123  bool m_defaultInstanceProfileArnHasBeenSet;
1124 
1125  Aws::String m_defaultOs;
1126  bool m_defaultOsHasBeenSet;
1127 
1128  Aws::String m_hostnameTheme;
1129  bool m_hostnameThemeHasBeenSet;
1130 
1131  Aws::String m_defaultAvailabilityZone;
1132  bool m_defaultAvailabilityZoneHasBeenSet;
1133 
1134  Aws::String m_defaultSubnetId;
1135  bool m_defaultSubnetIdHasBeenSet;
1136 
1137  Aws::String m_customJson;
1138  bool m_customJsonHasBeenSet;
1139 
1140  StackConfigurationManager m_configurationManager;
1141  bool m_configurationManagerHasBeenSet;
1142 
1143  ChefConfiguration m_chefConfiguration;
1144  bool m_chefConfigurationHasBeenSet;
1145 
1146  bool m_useCustomCookbooks;
1147  bool m_useCustomCookbooksHasBeenSet;
1148 
1149  bool m_useOpsworksSecurityGroups;
1150  bool m_useOpsworksSecurityGroupsHasBeenSet;
1151 
1152  Source m_customCookbooksSource;
1153  bool m_customCookbooksSourceHasBeenSet;
1154 
1155  Aws::String m_defaultSshKeyName;
1156  bool m_defaultSshKeyNameHasBeenSet;
1157 
1158  Aws::String m_createdAt;
1159  bool m_createdAtHasBeenSet;
1160 
1161  RootDeviceType m_defaultRootDeviceType;
1162  bool m_defaultRootDeviceTypeHasBeenSet;
1163 
1164  Aws::String m_agentVersion;
1165  bool m_agentVersionHasBeenSet;
1166  };
1167 
1168 } // namespace Model
1169 } // namespace OpsWorks
1170 } // namespace Aws
Aws::OpsWorks::Model::Source
Definition: Source.h:38
Aws::OpsWorks::Model::Stack::SetRegion
void SetRegion(const Aws::String &value)
Definition: Stack.h:191
Aws::OpsWorks::Model::Stack::WithDefaultSshKeyName
Stack & WithDefaultSshKeyName(const char *value)
Definition: Stack.h:952
Aws::OpsWorks::Model::Stack::CustomJsonHasBeenSet
bool CustomJsonHasBeenSet() const
Definition: Stack.h:644
Aws::OpsWorks::Model::Stack::UseOpsworksSecurityGroupsHasBeenSet
bool UseOpsworksSecurityGroupsHasBeenSet() const
Definition: Stack.h:830
Aws::OpsWorks::Model::Stack::WithHostnameTheme
Stack & WithHostnameTheme(const char *value)
Definition: Stack.h:521
Aws::OpsWorks::Model::Stack::WithUseCustomCookbooks
Stack & WithUseCustomCookbooks(bool value)
Definition: Stack.h:817
Aws::OpsWorks::Model::StackAttributesKeys
StackAttributesKeys
Definition: StackAttributesKeys.h:17
Aws::OpsWorks::Model::Stack::GetVpcId
const Aws::String & GetVpcId() const
Definition: Stack.h:237
Aws::OpsWorks::Model::Stack::ChefConfigurationHasBeenSet
bool ChefConfigurationHasBeenSet() const
Definition: Stack.h:764
Aws::OpsWorks::Model::Stack::WithArn
Stack & WithArn(const char *value)
Definition: Stack.h:166
Aws::OpsWorks::Model::Stack::WithVpcId
Stack & WithVpcId(const char *value)
Definition: Stack.h:272
Aws::OpsWorks::Model::Stack::GetCustomJson
const Aws::String & GetCustomJson() const
Definition: Stack.h:632
Aws::OpsWorks::Model::Stack::SetUseCustomCookbooks
void SetUseCustomCookbooks(bool value)
Definition: Stack.h:812
Aws::OpsWorks::Model::Stack::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
StackConfigurationManager.h
Aws::OpsWorks::Model::Stack::WithDefaultRootDeviceType
Stack & WithDefaultRootDeviceType(RootDeviceType &&value)
Definition: Stack.h:1048
Aws::OpsWorks::Model::Stack::SetAttributes
void SetAttributes(Aws::Map< StackAttributesKeys, Aws::String > &&value)
Definition: Stack.h:293
Aws::OpsWorks::Model::Stack::SetServiceRoleArn
void SetServiceRoleArn(const char *value)
Definition: Stack.h:359
Aws::OpsWorks::Model::Stack::SetStackId
void SetStackId(const Aws::String &value)
Definition: Stack.h:59
Aws::OpsWorks::Model::Stack::WithCreatedAt
Stack & WithCreatedAt(const char *value)
Definition: Stack.h:993
Aws::OpsWorks::Model::Stack::SetArn
void SetArn(Aws::String &&value)
Definition: Stack.h:146
Aws::OpsWorks::Model::Stack::WithCustomCookbooksSource
Stack & WithCustomCookbooksSource(Source &&value)
Definition: Stack.h:903
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(StackAttributesKeys &&key, Aws::String &&value)
Definition: Stack.h:323
OpsWorks_EXPORTS.h
Aws::OpsWorks::Model::Stack::WithDefaultSubnetId
Stack & WithDefaultSubnetId(const char *value)
Definition: Stack.h:619
Aws::OpsWorks::Model::Stack::WithAgentVersion
Stack & WithAgentVersion(const Aws::String &value)
Definition: Stack.h:1085
Aws::OpsWorks::Model::Stack::GetDefaultOs
const Aws::String & GetDefaultOs() const
Definition: Stack.h:445
Aws::OpsWorks::Model::Stack::WithRegion
Stack & WithRegion(const char *value)
Definition: Stack.h:231
Aws::OpsWorks::Model::Stack::WithDefaultSubnetId
Stack & WithDefaultSubnetId(Aws::String &&value)
Definition: Stack.h:614
Aws::OpsWorks::Model::Stack::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(Aws::String &&value)
Definition: Stack.h:550
Aws::OpsWorks::Model::Stack::GetUseCustomCookbooks
bool GetUseCustomCookbooks() const
Definition: Stack.h:802
Aws::OpsWorks::Model::Stack::WithArn
Stack & WithArn(const Aws::String &value)
Definition: Stack.h:156
ChefConfiguration.h
Aws::OpsWorks::Model::Stack::SetCreatedAt
void SetCreatedAt(const Aws::String &value)
Definition: Stack.h:968
Aws::OpsWorks::Model::Stack::WithCustomJson
Stack & WithCustomJson(Aws::String &&value)
Definition: Stack.h:704
Aws::OpsWorks::Model::Stack::GetCreatedAt
const Aws::String & GetCreatedAt() const
Definition: Stack.h:958
Aws::OpsWorks::Model::Stack::SetDefaultOs
void SetDefaultOs(Aws::String &&value)
Definition: Stack.h:460
Aws::OpsWorks::Model::Stack::VpcIdHasBeenSet
bool VpcIdHasBeenSet() const
Definition: Stack.h:242
Aws::OpsWorks::Model::Stack::GetChefConfiguration
const ChefConfiguration & GetChefConfiguration() const
Definition: Stack.h:756
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(const StackAttributesKeys &key, Aws::String &&value)
Definition: Stack.h:318
Aws::OpsWorks::Model::Stack::SetServiceRoleArn
void SetServiceRoleArn(Aws::String &&value)
Definition: Stack.h:354
Aws::OpsWorks::Model::Stack::WithUseOpsworksSecurityGroups
Stack & WithUseOpsworksSecurityGroups(bool value)
Definition: Stack.h:842
Aws::OpsWorks::Model::Stack::SetCreatedAt
void SetCreatedAt(Aws::String &&value)
Definition: Stack.h:973
Aws::OpsWorks::Model::Stack::WithDefaultSshKeyName
Stack & WithDefaultSshKeyName(const Aws::String &value)
Definition: Stack.h:940
Aws::OpsWorks::Model::Stack::WithDefaultAvailabilityZone
Stack & WithDefaultAvailabilityZone(const Aws::String &value)
Definition: Stack.h:564
Aws::OpsWorks::Model::Stack::SetCustomCookbooksSource
void SetCustomCookbooksSource(const Source &value)
Definition: Stack.h:873
Aws::OpsWorks::Model::Stack::GetStackId
const Aws::String & GetStackId() const
Definition: Stack.h:49
Aws::OpsWorks::Model::Stack::WithRegion
Stack & WithRegion(Aws::String &&value)
Definition: Stack.h:223
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(StackAttributesKeys &&key, const Aws::String &value)
Definition: Stack.h:313
Aws::OpsWorks::Model::Stack::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(const Aws::String &value)
Definition: Stack.h:399
Aws::OpsWorks::Model::Stack::WithName
Stack & WithName(const Aws::String &value)
Definition: Stack.h:115
Aws::OpsWorks::Model::Stack::SetName
void SetName(const char *value)
Definition: Stack.h:110
Aws::OpsWorks::Model::Stack::DefaultSshKeyNameHasBeenSet
bool DefaultSshKeyNameHasBeenSet() const
Definition: Stack.h:916
Aws::OpsWorks::Model::Stack::WithName
Stack & WithName(Aws::String &&value)
Definition: Stack.h:120
Aws::OpsWorks::Model::Stack::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(const char *value)
Definition: Stack.h:415
Aws::OpsWorks::Model::Stack::SetDefaultRootDeviceType
void SetDefaultRootDeviceType(RootDeviceType &&value)
Definition: Stack.h:1030
Aws::OpsWorks::Model::Stack::WithAgentVersion
Stack & WithAgentVersion(const char *value)
Definition: Stack.h:1097
Aws::OpsWorks::Model::StackConfigurationManager
Definition: StackConfigurationManager.h:32
Aws::OpsWorks::Model::Stack::SetCustomJson
void SetCustomJson(const Aws::String &value)
Definition: Stack.h:656
Aws::OpsWorks::Model::Stack::GetAttributes
const Aws::Map< StackAttributesKeys, Aws::String > & GetAttributes() const
Definition: Stack.h:278
Aws::OpsWorks::Model::Stack::SetArn
void SetArn(const Aws::String &value)
Definition: Stack.h:141
AWS_OPSWORKS_API
#define AWS_OPSWORKS_API
Definition: OpsWorks_EXPORTS.h:28
Aws::OpsWorks::Model::Stack::SetChefConfiguration
void SetChefConfiguration(ChefConfiguration &&value)
Definition: Stack.h:780
Aws::OpsWorks::Model::Stack::WithAttributes
Stack & WithAttributes(Aws::Map< StackAttributesKeys, Aws::String > &&value)
Definition: Stack.h:303
Aws::OpsWorks::Model::Stack::GetUseOpsworksSecurityGroups
bool GetUseOpsworksSecurityGroups() const
Definition: Stack.h:824
Aws::OpsWorks::Model::Stack::WithConfigurationManager
Stack & WithConfigurationManager(const StackConfigurationManager &value)
Definition: Stack.h:742
Aws::OpsWorks::Model::Stack::WithDefaultInstanceProfileArn
Stack & WithDefaultInstanceProfileArn(Aws::String &&value)
Definition: Stack.h:431
Aws::OpsWorks::Model::Stack::WithChefConfiguration
Stack & WithChefConfiguration(const ChefConfiguration &value)
Definition: Stack.h:788
Aws::OpsWorks::Model::Stack::DefaultAvailabilityZoneHasBeenSet
bool DefaultAvailabilityZoneHasBeenSet() const
Definition: Stack.h:536
Aws::OpsWorks::Model::Stack::WithAgentVersion
Stack & WithAgentVersion(Aws::String &&value)
Definition: Stack.h:1091
Aws::OpsWorks::Model::Stack::WithDefaultOs
Stack & WithDefaultOs(const char *value)
Definition: Stack.h:480
Source.h
Aws::OpsWorks::Model::Stack::SetAgentVersion
void SetAgentVersion(const Aws::String &value)
Definition: Stack.h:1067
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(const StackAttributesKeys &key, const char *value)
Definition: Stack.h:333
Aws::OpsWorks::Model::Stack::WithStackId
Stack & WithStackId(const char *value)
Definition: Stack.h:84
Aws::OpsWorks::Model::Stack::DefaultInstanceProfileArnHasBeenSet
bool DefaultInstanceProfileArnHasBeenSet() const
Definition: Stack.h:391
Aws::OpsWorks::Model::Stack::WithCustomJson
Stack & WithCustomJson(const Aws::String &value)
Definition: Stack.h:692
Aws::OpsWorks::Model::Stack::CustomCookbooksSourceHasBeenSet
bool CustomCookbooksSourceHasBeenSet() const
Definition: Stack.h:863
Aws::OpsWorks::Model::Stack::WithServiceRoleArn
Stack & WithServiceRoleArn(const Aws::String &value)
Definition: Stack.h:364
Aws::OpsWorks::Model::Stack::GetDefaultSshKeyName
const Aws::String & GetDefaultSshKeyName() const
Definition: Stack.h:910
Aws::OpsWorks::Model::Stack::WithDefaultSubnetId
Stack & WithDefaultSubnetId(const Aws::String &value)
Definition: Stack.h:609
Aws::OpsWorks::Model::Stack::WithHostnameTheme
Stack & WithHostnameTheme(const Aws::String &value)
Definition: Stack.h:511
Aws::OpsWorks::Model::Stack::GetDefaultRootDeviceType
const RootDeviceType & GetDefaultRootDeviceType() const
Definition: Stack.h:1003
Aws::OpsWorks::Model::Stack::SetConfigurationManager
void SetConfigurationManager(const StackConfigurationManager &value)
Definition: Stack.h:732
Aws::OpsWorks::Model::Stack::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(const Aws::String &value)
Definition: Stack.h:543
Aws::OpsWorks::Model::Stack::SetAttributes
void SetAttributes(const Aws::Map< StackAttributesKeys, Aws::String > &value)
Definition: Stack.h:288
Aws::OpsWorks::Model::Stack::WithHostnameTheme
Stack & WithHostnameTheme(Aws::String &&value)
Definition: Stack.h:516
Aws::OpsWorks::Model::Stack::SetRegion
void SetRegion(Aws::String &&value)
Definition: Stack.h:199
Aws::OpsWorks::Model::Stack::GetConfigurationManager
const StackConfigurationManager & GetConfigurationManager() const
Definition: Stack.h:722
Aws::OpsWorks::Model::Stack::DefaultOsHasBeenSet
bool DefaultOsHasBeenSet() const
Definition: Stack.h:450
Aws::OpsWorks::Model::Stack::GetAgentVersion
const Aws::String & GetAgentVersion() const
Definition: Stack.h:1055
Aws::OpsWorks::Model::Stack::GetRegion
const Aws::String & GetRegion() const
Definition: Stack.h:175
Aws::OpsWorks::Model::Stack::GetDefaultSubnetId
const Aws::String & GetDefaultSubnetId() const
Definition: Stack.h:584
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(const StackAttributesKeys &key, const Aws::String &value)
Definition: Stack.h:308
Aws::OpsWorks::Model::Stack::GetCustomCookbooksSource
const Source & GetCustomCookbooksSource() const
Definition: Stack.h:853
Aws::OpsWorks::Model::Stack::WithDefaultOs
Stack & WithDefaultOs(const Aws::String &value)
Definition: Stack.h:470
Aws::OpsWorks::Model::Stack::WithVpcId
Stack & WithVpcId(const Aws::String &value)
Definition: Stack.h:262
Aws::OpsWorks::Model::ChefConfiguration
Definition: ChefConfiguration.h:32
Aws::OpsWorks::Model::Stack::WithCreatedAt
Stack & WithCreatedAt(Aws::String &&value)
Definition: Stack.h:988
Aws::OpsWorks::Model::Stack::SetDefaultSshKeyName
void SetDefaultSshKeyName(const char *value)
Definition: Stack.h:934
Aws::OpsWorks::Model::Stack::SetVpcId
void SetVpcId(const Aws::String &value)
Definition: Stack.h:247
Aws::OpsWorks::Model::Stack::WithAttributes
Stack & WithAttributes(const Aws::Map< StackAttributesKeys, Aws::String > &value)
Definition: Stack.h:298
Aws::OpsWorks::Model::Stack::SetCustomCookbooksSource
void SetCustomCookbooksSource(Source &&value)
Definition: Stack.h:883
Aws::OpsWorks::Model::RootDeviceType
RootDeviceType
Definition: RootDeviceType.h:17
Aws::OpsWorks::Model::Stack::SetRegion
void SetRegion(const char *value)
Definition: Stack.h:207
Aws::OpsWorks::Model::Stack::SetArn
void SetArn(const char *value)
Definition: Stack.h:151
RootDeviceType.h
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::OpsWorks::Model::Stack::WithServiceRoleArn
Stack & WithServiceRoleArn(Aws::String &&value)
Definition: Stack.h:369
AWSString.h
Aws::OpsWorks::Model::Stack::WithName
Stack & WithName(const char *value)
Definition: Stack.h:125
Aws::OpsWorks::Model::Stack::SetAgentVersion
void SetAgentVersion(Aws::String &&value)
Definition: Stack.h:1073
Aws::OpsWorks::Model::Stack::SetStackId
void SetStackId(const char *value)
Definition: Stack.h:69
Aws::OpsWorks::Model::Stack::GetArn
const Aws::String & GetArn() const
Definition: Stack.h:131
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::OpsWorks::Model::Stack::SetServiceRoleArn
void SetServiceRoleArn(const Aws::String &value)
Definition: Stack.h:349
Aws::OpsWorks::Model::Stack::operator=
Stack & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::OpsWorks::Model::Stack::GetDefaultInstanceProfileArn
const Aws::String & GetDefaultInstanceProfileArn() const
Definition: Stack.h:383
StackAttributesKeys.h
Aws::OpsWorks::Model::Stack::SetCustomJson
void SetCustomJson(Aws::String &&value)
Definition: Stack.h:668
Aws::OpsWorks::Model::Stack::DefaultRootDeviceTypeHasBeenSet
bool DefaultRootDeviceTypeHasBeenSet() const
Definition: Stack.h:1012
Aws::OpsWorks::Model::Stack::WithRegion
Stack & WithRegion(const Aws::String &value)
Definition: Stack.h:215
Aws::OpsWorks::Model::Stack::SetName
void SetName(const Aws::String &value)
Definition: Stack.h:100
Aws::OpsWorks::Model::Stack::SetAgentVersion
void SetAgentVersion(const char *value)
Definition: Stack.h:1079
Aws::OpsWorks::Model::Stack::SetHostnameTheme
void SetHostnameTheme(Aws::String &&value)
Definition: Stack.h:501
Aws::OpsWorks::Model::Stack::SetDefaultSshKeyName
void SetDefaultSshKeyName(Aws::String &&value)
Definition: Stack.h:928
Aws::OpsWorks::Model::Stack::WithDefaultRootDeviceType
Stack & WithDefaultRootDeviceType(const RootDeviceType &value)
Definition: Stack.h:1039
Aws::OpsWorks::Model::Stack::SetUseOpsworksSecurityGroups
void SetUseOpsworksSecurityGroups(bool value)
Definition: Stack.h:836
Aws::OpsWorks::Model::Stack::SetHostnameTheme
void SetHostnameTheme(const Aws::String &value)
Definition: Stack.h:496
Aws::OpsWorks::Model::Stack::SetConfigurationManager
void SetConfigurationManager(StackConfigurationManager &&value)
Definition: Stack.h:737
Aws::OpsWorks::Model::Stack::WithStackId
Stack & WithStackId(const Aws::String &value)
Definition: Stack.h:74
Aws::OpsWorks::Model::Stack::SetDefaultSubnetId
void SetDefaultSubnetId(const char *value)
Definition: Stack.h:604
Aws::OpsWorks::Model::Stack::SetDefaultOs
void SetDefaultOs(const char *value)
Definition: Stack.h:465
Aws::OpsWorks::Model::Stack::RegionHasBeenSet
bool RegionHasBeenSet() const
Definition: Stack.h:183
Aws::OpsWorks::Model::Stack::SetChefConfiguration
void SetChefConfiguration(const ChefConfiguration &value)
Definition: Stack.h:772
Aws::OpsWorks::Model::Stack::SetHostnameTheme
void SetHostnameTheme(const char *value)
Definition: Stack.h:506
Aws::OpsWorks::Model::Stack::WithChefConfiguration
Stack & WithChefConfiguration(ChefConfiguration &&value)
Definition: Stack.h:796
Aws::OpsWorks::Model::Stack::SetCustomJson
void SetCustomJson(const char *value)
Definition: Stack.h:680
Aws::OpsWorks::Model::Stack::WithServiceRoleArn
Stack & WithServiceRoleArn(const char *value)
Definition: Stack.h:374
Aws::OpsWorks::Model::Stack::WithDefaultInstanceProfileArn
Stack & WithDefaultInstanceProfileArn(const Aws::String &value)
Definition: Stack.h:423
Aws::OpsWorks::Model::Stack::SetName
void SetName(Aws::String &&value)
Definition: Stack.h:105
Aws::OpsWorks::Model::Stack::WithConfigurationManager
Stack & WithConfigurationManager(StackConfigurationManager &&value)
Definition: Stack.h:747
Aws::OpsWorks::Model::Stack::SetDefaultSshKeyName
void SetDefaultSshKeyName(const Aws::String &value)
Definition: Stack.h:922
Aws
Definition: AccessManagementClient.h:15
Aws::OpsWorks::Model::Stack::WithArn
Stack & WithArn(Aws::String &&value)
Definition: Stack.h:161
Aws::OpsWorks::Model::Stack::AgentVersionHasBeenSet
bool AgentVersionHasBeenSet() const
Definition: Stack.h:1061
Aws::OpsWorks::Model::Stack::GetDefaultAvailabilityZone
const Aws::String & GetDefaultAvailabilityZone() const
Definition: Stack.h:529
Aws::OpsWorks::Model::Stack::ConfigurationManagerHasBeenSet
bool ConfigurationManagerHasBeenSet() const
Definition: Stack.h:727
Aws::OpsWorks::Model::Stack::AttributesHasBeenSet
bool AttributesHasBeenSet() const
Definition: Stack.h:283
Aws::OpsWorks::Model::Stack::StackIdHasBeenSet
bool StackIdHasBeenSet() const
Definition: Stack.h:54
Aws::OpsWorks::Model::Stack::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(Aws::String &&value)
Definition: Stack.h:407
Aws::OpsWorks::Model::Stack::DefaultSubnetIdHasBeenSet
bool DefaultSubnetIdHasBeenSet() const
Definition: Stack.h:589
Aws::OpsWorks::Model::Stack::WithCustomCookbooksSource
Stack & WithCustomCookbooksSource(const Source &value)
Definition: Stack.h:893
Aws::OpsWorks::Model::Stack::WithDefaultOs
Stack & WithDefaultOs(Aws::String &&value)
Definition: Stack.h:475
Aws::OpsWorks::Model::Stack::WithDefaultAvailabilityZone
Stack & WithDefaultAvailabilityZone(Aws::String &&value)
Definition: Stack.h:571
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::OpsWorks::Model::Stack::SetVpcId
void SetVpcId(Aws::String &&value)
Definition: Stack.h:252
Aws::OpsWorks::Model::Stack::SetDefaultOs
void SetDefaultOs(const Aws::String &value)
Definition: Stack.h:455
Aws::OpsWorks::Model::Stack::GetHostnameTheme
const Aws::String & GetHostnameTheme() const
Definition: Stack.h:486
Aws::OpsWorks::Model::Stack::WithDefaultSshKeyName
Stack & WithDefaultSshKeyName(Aws::String &&value)
Definition: Stack.h:946
Aws::OpsWorks::Model::Stack::SetDefaultSubnetId
void SetDefaultSubnetId(const Aws::String &value)
Definition: Stack.h:594
Aws::OpsWorks::Model::Stack::GetServiceRoleArn
const Aws::String & GetServiceRoleArn() const
Definition: Stack.h:339
Aws::OpsWorks::Model::Stack::GetName
const Aws::String & GetName() const
Definition: Stack.h:90
Aws::OpsWorks::Model::Stack::SetStackId
void SetStackId(Aws::String &&value)
Definition: Stack.h:64
Aws::OpsWorks::Model::Stack::WithDefaultInstanceProfileArn
Stack & WithDefaultInstanceProfileArn(const char *value)
Definition: Stack.h:439
Aws::OpsWorks::Model::Stack::SetDefaultRootDeviceType
void SetDefaultRootDeviceType(const RootDeviceType &value)
Definition: Stack.h:1021
Aws::OpsWorks::Model::Stack::WithCreatedAt
Stack & WithCreatedAt(const Aws::String &value)
Definition: Stack.h:983
Aws::OpsWorks::Model::Stack::WithVpcId
Stack & WithVpcId(Aws::String &&value)
Definition: Stack.h:267
Aws::OpsWorks::Model::Stack::ServiceRoleArnHasBeenSet
bool ServiceRoleArnHasBeenSet() const
Definition: Stack.h:344
Aws::OpsWorks::Model::Stack
Definition: Stack.h:38
Aws::OpsWorks::Model::Stack::NameHasBeenSet
bool NameHasBeenSet() const
Definition: Stack.h:95
Aws::OpsWorks::Model::Stack::WithDefaultAvailabilityZone
Stack & WithDefaultAvailabilityZone(const char *value)
Definition: Stack.h:578
Aws::OpsWorks::Model::Stack::WithCustomJson
Stack & WithCustomJson(const char *value)
Definition: Stack.h:716
Aws::OpsWorks::Model::Stack::Stack
Stack(Aws::Utils::Json::JsonView jsonValue)
AWSMap.h
Aws::OpsWorks::Model::Stack::SetDefaultSubnetId
void SetDefaultSubnetId(Aws::String &&value)
Definition: Stack.h:599
Aws::OpsWorks::Model::Stack::UseCustomCookbooksHasBeenSet
bool UseCustomCookbooksHasBeenSet() const
Definition: Stack.h:807
Aws::OpsWorks::Model::Stack::CreatedAtHasBeenSet
bool CreatedAtHasBeenSet() const
Definition: Stack.h:963
Aws::OpsWorks::Model::Stack::SetCreatedAt
void SetCreatedAt(const char *value)
Definition: Stack.h:978
Aws::OpsWorks::Model::Stack::WithStackId
Stack & WithStackId(Aws::String &&value)
Definition: Stack.h:79
Aws::OpsWorks::Model::Stack::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(const char *value)
Definition: Stack.h:557
Aws::OpsWorks::Model::Stack::SetVpcId
void SetVpcId(const char *value)
Definition: Stack.h:257
Aws::OpsWorks::Model::Stack::ArnHasBeenSet
bool ArnHasBeenSet() const
Definition: Stack.h:136
Aws::OpsWorks::Model::Stack::Stack
Stack()
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::OpsWorks::Model::Stack::HostnameThemeHasBeenSet
bool HostnameThemeHasBeenSet() const
Definition: Stack.h:491
Aws::OpsWorks::Model::Stack::AddAttributes
Stack & AddAttributes(StackAttributesKeys &&key, const char *value)
Definition: Stack.h:328