AWS SDK for C++  1.9.105
AWS SDK for C++
CreateStackRequest.h
Go to the documentation of this file.
1 
6 #pragma once
16 #include <utility>
17 
18 namespace Aws
19 {
20 namespace OpsWorks
21 {
22 namespace Model
23 {
24 
28  {
29  public:
31 
32  // Service request name is the Operation name which will send this request out,
33  // each operation should has unique request name, so that we can get operation's name from this request.
34  // Note: this is not true for response, multiple operations may have the same response name,
35  // so we can not get operation's name from response.
36  inline virtual const char* GetServiceRequestName() const override { return "CreateStack"; }
37 
38  Aws::String SerializePayload() const override;
39 
41 
42 
46  inline const Aws::String& GetName() const{ return m_name; }
47 
51  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
52 
56  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
57 
61  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
62 
66  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
67 
71  inline CreateStackRequest& WithName(const Aws::String& value) { SetName(value); return *this;}
72 
76  inline CreateStackRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
77 
81  inline CreateStackRequest& WithName(const char* value) { SetName(value); return *this;}
82 
83 
107  inline const Aws::String& GetRegion() const{ return m_region; }
108 
132  inline bool RegionHasBeenSet() const { return m_regionHasBeenSet; }
133 
157  inline void SetRegion(const Aws::String& value) { m_regionHasBeenSet = true; m_region = value; }
158 
182  inline void SetRegion(Aws::String&& value) { m_regionHasBeenSet = true; m_region = std::move(value); }
183 
207  inline void SetRegion(const char* value) { m_regionHasBeenSet = true; m_region.assign(value); }
208 
232  inline CreateStackRequest& WithRegion(const Aws::String& value) { SetRegion(value); return *this;}
233 
257  inline CreateStackRequest& WithRegion(Aws::String&& value) { SetRegion(std::move(value)); return *this;}
258 
282  inline CreateStackRequest& WithRegion(const char* value) { SetRegion(value); return *this;}
283 
284 
308  inline const Aws::String& GetVpcId() const{ return m_vpcId; }
309 
333  inline bool VpcIdHasBeenSet() const { return m_vpcIdHasBeenSet; }
334 
358  inline void SetVpcId(const Aws::String& value) { m_vpcIdHasBeenSet = true; m_vpcId = value; }
359 
383  inline void SetVpcId(Aws::String&& value) { m_vpcIdHasBeenSet = true; m_vpcId = std::move(value); }
384 
408  inline void SetVpcId(const char* value) { m_vpcIdHasBeenSet = true; m_vpcId.assign(value); }
409 
433  inline CreateStackRequest& WithVpcId(const Aws::String& value) { SetVpcId(value); return *this;}
434 
458  inline CreateStackRequest& WithVpcId(Aws::String&& value) { SetVpcId(std::move(value)); return *this;}
459 
483  inline CreateStackRequest& WithVpcId(const char* value) { SetVpcId(value); return *this;}
484 
485 
490  inline const Aws::Map<StackAttributesKeys, Aws::String>& GetAttributes() const{ return m_attributes; }
491 
496  inline bool AttributesHasBeenSet() const { return m_attributesHasBeenSet; }
497 
502  inline void SetAttributes(const Aws::Map<StackAttributesKeys, Aws::String>& value) { m_attributesHasBeenSet = true; m_attributes = value; }
503 
508  inline void SetAttributes(Aws::Map<StackAttributesKeys, Aws::String>&& value) { m_attributesHasBeenSet = true; m_attributes = std::move(value); }
509 
514  inline CreateStackRequest& WithAttributes(const Aws::Map<StackAttributesKeys, Aws::String>& value) { SetAttributes(value); return *this;}
515 
520  inline CreateStackRequest& WithAttributes(Aws::Map<StackAttributesKeys, Aws::String>&& value) { SetAttributes(std::move(value)); return *this;}
521 
526  inline CreateStackRequest& AddAttributes(const StackAttributesKeys& key, const Aws::String& value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, value); return *this; }
527 
532  inline CreateStackRequest& AddAttributes(StackAttributesKeys&& key, const Aws::String& value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), value); return *this; }
533 
538  inline CreateStackRequest& AddAttributes(const StackAttributesKeys& key, Aws::String&& value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, std::move(value)); return *this; }
539 
544  inline CreateStackRequest& AddAttributes(StackAttributesKeys&& key, Aws::String&& value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), std::move(value)); return *this; }
545 
550  inline CreateStackRequest& AddAttributes(StackAttributesKeys&& key, const char* value) { m_attributesHasBeenSet = true; m_attributes.emplace(std::move(key), value); return *this; }
551 
556  inline CreateStackRequest& AddAttributes(const StackAttributesKeys& key, const char* value) { m_attributesHasBeenSet = true; m_attributes.emplace(key, value); return *this; }
557 
558 
567  inline const Aws::String& GetServiceRoleArn() const{ return m_serviceRoleArn; }
568 
577  inline bool ServiceRoleArnHasBeenSet() const { return m_serviceRoleArnHasBeenSet; }
578 
587  inline void SetServiceRoleArn(const Aws::String& value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn = value; }
588 
597  inline void SetServiceRoleArn(Aws::String&& value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn = std::move(value); }
598 
607  inline void SetServiceRoleArn(const char* value) { m_serviceRoleArnHasBeenSet = true; m_serviceRoleArn.assign(value); }
608 
617  inline CreateStackRequest& WithServiceRoleArn(const Aws::String& value) { SetServiceRoleArn(value); return *this;}
618 
627  inline CreateStackRequest& WithServiceRoleArn(Aws::String&& value) { SetServiceRoleArn(std::move(value)); return *this;}
628 
637  inline CreateStackRequest& WithServiceRoleArn(const char* value) { SetServiceRoleArn(value); return *this;}
638 
639 
647  inline const Aws::String& GetDefaultInstanceProfileArn() const{ return m_defaultInstanceProfileArn; }
648 
656  inline bool DefaultInstanceProfileArnHasBeenSet() const { return m_defaultInstanceProfileArnHasBeenSet; }
657 
665  inline void SetDefaultInstanceProfileArn(const Aws::String& value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn = value; }
666 
674  inline void SetDefaultInstanceProfileArn(Aws::String&& value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn = std::move(value); }
675 
683  inline void SetDefaultInstanceProfileArn(const char* value) { m_defaultInstanceProfileArnHasBeenSet = true; m_defaultInstanceProfileArn.assign(value); }
684 
692  inline CreateStackRequest& WithDefaultInstanceProfileArn(const Aws::String& value) { SetDefaultInstanceProfileArn(value); return *this;}
693 
701  inline CreateStackRequest& WithDefaultInstanceProfileArn(Aws::String&& value) { SetDefaultInstanceProfileArn(std::move(value)); return *this;}
702 
710  inline CreateStackRequest& WithDefaultInstanceProfileArn(const char* value) { SetDefaultInstanceProfileArn(value); return *this;}
711 
712 
739  inline const Aws::String& GetDefaultOs() const{ return m_defaultOs; }
740 
767  inline bool DefaultOsHasBeenSet() const { return m_defaultOsHasBeenSet; }
768 
795  inline void SetDefaultOs(const Aws::String& value) { m_defaultOsHasBeenSet = true; m_defaultOs = value; }
796 
823  inline void SetDefaultOs(Aws::String&& value) { m_defaultOsHasBeenSet = true; m_defaultOs = std::move(value); }
824 
851  inline void SetDefaultOs(const char* value) { m_defaultOsHasBeenSet = true; m_defaultOs.assign(value); }
852 
879  inline CreateStackRequest& WithDefaultOs(const Aws::String& value) { SetDefaultOs(value); return *this;}
880 
907  inline CreateStackRequest& WithDefaultOs(Aws::String&& value) { SetDefaultOs(std::move(value)); return *this;}
908 
935  inline CreateStackRequest& WithDefaultOs(const char* value) { SetDefaultOs(value); return *this;}
936 
937 
955  inline const Aws::String& GetHostnameTheme() const{ return m_hostnameTheme; }
956 
974  inline bool HostnameThemeHasBeenSet() const { return m_hostnameThemeHasBeenSet; }
975 
993  inline void SetHostnameTheme(const Aws::String& value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme = value; }
994 
1012  inline void SetHostnameTheme(Aws::String&& value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme = std::move(value); }
1013 
1031  inline void SetHostnameTheme(const char* value) { m_hostnameThemeHasBeenSet = true; m_hostnameTheme.assign(value); }
1032 
1050  inline CreateStackRequest& WithHostnameTheme(const Aws::String& value) { SetHostnameTheme(value); return *this;}
1051 
1069  inline CreateStackRequest& WithHostnameTheme(Aws::String&& value) { SetHostnameTheme(std::move(value)); return *this;}
1070 
1088  inline CreateStackRequest& WithHostnameTheme(const char* value) { SetHostnameTheme(value); return *this;}
1089 
1090 
1099  inline const Aws::String& GetDefaultAvailabilityZone() const{ return m_defaultAvailabilityZone; }
1100 
1109  inline bool DefaultAvailabilityZoneHasBeenSet() const { return m_defaultAvailabilityZoneHasBeenSet; }
1110 
1119  inline void SetDefaultAvailabilityZone(const Aws::String& value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone = value; }
1120 
1129  inline void SetDefaultAvailabilityZone(Aws::String&& value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone = std::move(value); }
1130 
1139  inline void SetDefaultAvailabilityZone(const char* value) { m_defaultAvailabilityZoneHasBeenSet = true; m_defaultAvailabilityZone.assign(value); }
1140 
1149  inline CreateStackRequest& WithDefaultAvailabilityZone(const Aws::String& value) { SetDefaultAvailabilityZone(value); return *this;}
1150 
1159  inline CreateStackRequest& WithDefaultAvailabilityZone(Aws::String&& value) { SetDefaultAvailabilityZone(std::move(value)); return *this;}
1160 
1169  inline CreateStackRequest& WithDefaultAvailabilityZone(const char* value) { SetDefaultAvailabilityZone(value); return *this;}
1170 
1171 
1180  inline const Aws::String& GetDefaultSubnetId() const{ return m_defaultSubnetId; }
1181 
1190  inline bool DefaultSubnetIdHasBeenSet() const { return m_defaultSubnetIdHasBeenSet; }
1191 
1200  inline void SetDefaultSubnetId(const Aws::String& value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId = value; }
1201 
1210  inline void SetDefaultSubnetId(Aws::String&& value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId = std::move(value); }
1211 
1220  inline void SetDefaultSubnetId(const char* value) { m_defaultSubnetIdHasBeenSet = true; m_defaultSubnetId.assign(value); }
1221 
1230  inline CreateStackRequest& WithDefaultSubnetId(const Aws::String& value) { SetDefaultSubnetId(value); return *this;}
1231 
1240  inline CreateStackRequest& WithDefaultSubnetId(Aws::String&& value) { SetDefaultSubnetId(std::move(value)); return *this;}
1241 
1250  inline CreateStackRequest& WithDefaultSubnetId(const char* value) { SetDefaultSubnetId(value); return *this;}
1251 
1252 
1262  inline const Aws::String& GetCustomJson() const{ return m_customJson; }
1263 
1273  inline bool CustomJsonHasBeenSet() const { return m_customJsonHasBeenSet; }
1274 
1284  inline void SetCustomJson(const Aws::String& value) { m_customJsonHasBeenSet = true; m_customJson = value; }
1285 
1295  inline void SetCustomJson(Aws::String&& value) { m_customJsonHasBeenSet = true; m_customJson = std::move(value); }
1296 
1306  inline void SetCustomJson(const char* value) { m_customJsonHasBeenSet = true; m_customJson.assign(value); }
1307 
1317  inline CreateStackRequest& WithCustomJson(const Aws::String& value) { SetCustomJson(value); return *this;}
1318 
1328  inline CreateStackRequest& WithCustomJson(Aws::String&& value) { SetCustomJson(std::move(value)); return *this;}
1329 
1339  inline CreateStackRequest& WithCustomJson(const char* value) { SetCustomJson(value); return *this;}
1340 
1341 
1348  inline const StackConfigurationManager& GetConfigurationManager() const{ return m_configurationManager; }
1349 
1356  inline bool ConfigurationManagerHasBeenSet() const { return m_configurationManagerHasBeenSet; }
1357 
1364  inline void SetConfigurationManager(const StackConfigurationManager& value) { m_configurationManagerHasBeenSet = true; m_configurationManager = value; }
1365 
1372  inline void SetConfigurationManager(StackConfigurationManager&& value) { m_configurationManagerHasBeenSet = true; m_configurationManager = std::move(value); }
1373 
1380  inline CreateStackRequest& WithConfigurationManager(const StackConfigurationManager& value) { SetConfigurationManager(value); return *this;}
1381 
1388  inline CreateStackRequest& WithConfigurationManager(StackConfigurationManager&& value) { SetConfigurationManager(std::move(value)); return *this;}
1389 
1390 
1398  inline const ChefConfiguration& GetChefConfiguration() const{ return m_chefConfiguration; }
1399 
1407  inline bool ChefConfigurationHasBeenSet() const { return m_chefConfigurationHasBeenSet; }
1408 
1416  inline void SetChefConfiguration(const ChefConfiguration& value) { m_chefConfigurationHasBeenSet = true; m_chefConfiguration = value; }
1417 
1425  inline void SetChefConfiguration(ChefConfiguration&& value) { m_chefConfigurationHasBeenSet = true; m_chefConfiguration = std::move(value); }
1426 
1434  inline CreateStackRequest& WithChefConfiguration(const ChefConfiguration& value) { SetChefConfiguration(value); return *this;}
1435 
1443  inline CreateStackRequest& WithChefConfiguration(ChefConfiguration&& value) { SetChefConfiguration(std::move(value)); return *this;}
1444 
1445 
1449  inline bool GetUseCustomCookbooks() const{ return m_useCustomCookbooks; }
1450 
1454  inline bool UseCustomCookbooksHasBeenSet() const { return m_useCustomCookbooksHasBeenSet; }
1455 
1459  inline void SetUseCustomCookbooks(bool value) { m_useCustomCookbooksHasBeenSet = true; m_useCustomCookbooks = value; }
1460 
1464  inline CreateStackRequest& WithUseCustomCookbooks(bool value) { SetUseCustomCookbooks(value); return *this;}
1465 
1466 
1486  inline bool GetUseOpsworksSecurityGroups() const{ return m_useOpsworksSecurityGroups; }
1487 
1507  inline bool UseOpsworksSecurityGroupsHasBeenSet() const { return m_useOpsworksSecurityGroupsHasBeenSet; }
1508 
1528  inline void SetUseOpsworksSecurityGroups(bool value) { m_useOpsworksSecurityGroupsHasBeenSet = true; m_useOpsworksSecurityGroups = value; }
1529 
1549  inline CreateStackRequest& WithUseOpsworksSecurityGroups(bool value) { SetUseOpsworksSecurityGroups(value); return *this;}
1550 
1551 
1560  inline const Source& GetCustomCookbooksSource() const{ return m_customCookbooksSource; }
1561 
1570  inline bool CustomCookbooksSourceHasBeenSet() const { return m_customCookbooksSourceHasBeenSet; }
1571 
1580  inline void SetCustomCookbooksSource(const Source& value) { m_customCookbooksSourceHasBeenSet = true; m_customCookbooksSource = value; }
1581 
1590  inline void SetCustomCookbooksSource(Source&& value) { m_customCookbooksSourceHasBeenSet = true; m_customCookbooksSource = std::move(value); }
1591 
1600  inline CreateStackRequest& WithCustomCookbooksSource(const Source& value) { SetCustomCookbooksSource(value); return *this;}
1601 
1610  inline CreateStackRequest& WithCustomCookbooksSource(Source&& value) { SetCustomCookbooksSource(std::move(value)); return *this;}
1611 
1612 
1626  inline const Aws::String& GetDefaultSshKeyName() const{ return m_defaultSshKeyName; }
1627 
1641  inline bool DefaultSshKeyNameHasBeenSet() const { return m_defaultSshKeyNameHasBeenSet; }
1642 
1656  inline void SetDefaultSshKeyName(const Aws::String& value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName = value; }
1657 
1671  inline void SetDefaultSshKeyName(Aws::String&& value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName = std::move(value); }
1672 
1686  inline void SetDefaultSshKeyName(const char* value) { m_defaultSshKeyNameHasBeenSet = true; m_defaultSshKeyName.assign(value); }
1687 
1701  inline CreateStackRequest& WithDefaultSshKeyName(const Aws::String& value) { SetDefaultSshKeyName(value); return *this;}
1702 
1716  inline CreateStackRequest& WithDefaultSshKeyName(Aws::String&& value) { SetDefaultSshKeyName(std::move(value)); return *this;}
1717 
1731  inline CreateStackRequest& WithDefaultSshKeyName(const char* value) { SetDefaultSshKeyName(value); return *this;}
1732 
1733 
1741  inline const RootDeviceType& GetDefaultRootDeviceType() const{ return m_defaultRootDeviceType; }
1742 
1750  inline bool DefaultRootDeviceTypeHasBeenSet() const { return m_defaultRootDeviceTypeHasBeenSet; }
1751 
1759  inline void SetDefaultRootDeviceType(const RootDeviceType& value) { m_defaultRootDeviceTypeHasBeenSet = true; m_defaultRootDeviceType = value; }
1760 
1768  inline void SetDefaultRootDeviceType(RootDeviceType&& value) { m_defaultRootDeviceTypeHasBeenSet = true; m_defaultRootDeviceType = std::move(value); }
1769 
1777  inline CreateStackRequest& WithDefaultRootDeviceType(const RootDeviceType& value) { SetDefaultRootDeviceType(value); return *this;}
1778 
1786  inline CreateStackRequest& WithDefaultRootDeviceType(RootDeviceType&& value) { SetDefaultRootDeviceType(std::move(value)); return *this;}
1787 
1788 
1805  inline const Aws::String& GetAgentVersion() const{ return m_agentVersion; }
1806 
1823  inline bool AgentVersionHasBeenSet() const { return m_agentVersionHasBeenSet; }
1824 
1841  inline void SetAgentVersion(const Aws::String& value) { m_agentVersionHasBeenSet = true; m_agentVersion = value; }
1842 
1859  inline void SetAgentVersion(Aws::String&& value) { m_agentVersionHasBeenSet = true; m_agentVersion = std::move(value); }
1860 
1877  inline void SetAgentVersion(const char* value) { m_agentVersionHasBeenSet = true; m_agentVersion.assign(value); }
1878 
1895  inline CreateStackRequest& WithAgentVersion(const Aws::String& value) { SetAgentVersion(value); return *this;}
1896 
1913  inline CreateStackRequest& WithAgentVersion(Aws::String&& value) { SetAgentVersion(std::move(value)); return *this;}
1914 
1931  inline CreateStackRequest& WithAgentVersion(const char* value) { SetAgentVersion(value); return *this;}
1932 
1933  private:
1934 
1935  Aws::String m_name;
1936  bool m_nameHasBeenSet;
1937 
1938  Aws::String m_region;
1939  bool m_regionHasBeenSet;
1940 
1941  Aws::String m_vpcId;
1942  bool m_vpcIdHasBeenSet;
1943 
1945  bool m_attributesHasBeenSet;
1946 
1947  Aws::String m_serviceRoleArn;
1948  bool m_serviceRoleArnHasBeenSet;
1949 
1950  Aws::String m_defaultInstanceProfileArn;
1951  bool m_defaultInstanceProfileArnHasBeenSet;
1952 
1953  Aws::String m_defaultOs;
1954  bool m_defaultOsHasBeenSet;
1955 
1956  Aws::String m_hostnameTheme;
1957  bool m_hostnameThemeHasBeenSet;
1958 
1959  Aws::String m_defaultAvailabilityZone;
1960  bool m_defaultAvailabilityZoneHasBeenSet;
1961 
1962  Aws::String m_defaultSubnetId;
1963  bool m_defaultSubnetIdHasBeenSet;
1964 
1965  Aws::String m_customJson;
1966  bool m_customJsonHasBeenSet;
1967 
1968  StackConfigurationManager m_configurationManager;
1969  bool m_configurationManagerHasBeenSet;
1970 
1971  ChefConfiguration m_chefConfiguration;
1972  bool m_chefConfigurationHasBeenSet;
1973 
1974  bool m_useCustomCookbooks;
1975  bool m_useCustomCookbooksHasBeenSet;
1976 
1977  bool m_useOpsworksSecurityGroups;
1978  bool m_useOpsworksSecurityGroupsHasBeenSet;
1979 
1980  Source m_customCookbooksSource;
1981  bool m_customCookbooksSourceHasBeenSet;
1982 
1983  Aws::String m_defaultSshKeyName;
1984  bool m_defaultSshKeyNameHasBeenSet;
1985 
1986  RootDeviceType m_defaultRootDeviceType;
1987  bool m_defaultRootDeviceTypeHasBeenSet;
1988 
1989  Aws::String m_agentVersion;
1990  bool m_agentVersionHasBeenSet;
1991  };
1992 
1993 } // namespace Model
1994 } // namespace OpsWorks
1995 } // namespace Aws
Aws::OpsWorks::Model::Source
Definition: Source.h:38
Aws::OpsWorks::Model::CreateStackRequest::SetAgentVersion
void SetAgentVersion(Aws::String &&value)
Definition: CreateStackRequest.h:1859
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSubnetId
CreateStackRequest & WithDefaultSubnetId(Aws::String &&value)
Definition: CreateStackRequest.h:1240
Aws::OpsWorks::Model::CreateStackRequest::CustomCookbooksSourceHasBeenSet
bool CustomCookbooksSourceHasBeenSet() const
Definition: CreateStackRequest.h:1570
Aws::OpsWorks::Model::CreateStackRequest::SetServiceRoleArn
void SetServiceRoleArn(const Aws::String &value)
Definition: CreateStackRequest.h:587
Aws::OpsWorks::Model::CreateStackRequest::WithServiceRoleArn
CreateStackRequest & WithServiceRoleArn(Aws::String &&value)
Definition: CreateStackRequest.h:627
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultRootDeviceType
CreateStackRequest & WithDefaultRootDeviceType(const RootDeviceType &value)
Definition: CreateStackRequest.h:1777
Aws::OpsWorks::Model::StackAttributesKeys
StackAttributesKeys
Definition: StackAttributesKeys.h:17
Aws::OpsWorks::Model::CreateStackRequest::SetAgentVersion
void SetAgentVersion(const char *value)
Definition: CreateStackRequest.h:1877
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultRootDeviceType
void SetDefaultRootDeviceType(RootDeviceType &&value)
Definition: CreateStackRequest.h:1768
Aws::OpsWorks::Model::CreateStackRequest::NameHasBeenSet
bool NameHasBeenSet() const
Definition: CreateStackRequest.h:51
StackConfigurationManager.h
Aws::OpsWorks::Model::CreateStackRequest::ServiceRoleArnHasBeenSet
bool ServiceRoleArnHasBeenSet() const
Definition: CreateStackRequest.h:577
Aws::OpsWorks::Model::CreateStackRequest::UseCustomCookbooksHasBeenSet
bool UseCustomCookbooksHasBeenSet() const
Definition: CreateStackRequest.h:1454
Aws::OpsWorks::Model::CreateStackRequest::WithAttributes
CreateStackRequest & WithAttributes(const Aws::Map< StackAttributesKeys, Aws::String > &value)
Definition: CreateStackRequest.h:514
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::OpsWorks::Model::CreateStackRequest::WithAgentVersion
CreateStackRequest & WithAgentVersion(const Aws::String &value)
Definition: CreateStackRequest.h:1895
OpsWorks_EXPORTS.h
Aws::OpsWorks::Model::CreateStackRequest::WithChefConfiguration
CreateStackRequest & WithChefConfiguration(const ChefConfiguration &value)
Definition: CreateStackRequest.h:1434
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSubnetId
CreateStackRequest & WithDefaultSubnetId(const Aws::String &value)
Definition: CreateStackRequest.h:1230
Aws::OpsWorks::Model::CreateStackRequest::SetAttributes
void SetAttributes(Aws::Map< StackAttributesKeys, Aws::String > &&value)
Definition: CreateStackRequest.h:508
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(const StackAttributesKeys &key, Aws::String &&value)
Definition: CreateStackRequest.h:538
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSubnetId
void SetDefaultSubnetId(const char *value)
Definition: CreateStackRequest.h:1220
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSshKeyName
void SetDefaultSshKeyName(const char *value)
Definition: CreateStackRequest.h:1686
Aws::OpsWorks::Model::CreateStackRequest::SetAttributes
void SetAttributes(const Aws::Map< StackAttributesKeys, Aws::String > &value)
Definition: CreateStackRequest.h:502
Aws::OpsWorks::Model::CreateStackRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: CreateStackRequest.h:36
ChefConfiguration.h
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(Aws::String &&value)
Definition: CreateStackRequest.h:1129
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(const StackAttributesKeys &key, const char *value)
Definition: CreateStackRequest.h:556
Aws::OpsWorks::Model::CreateStackRequest::GetCustomJson
const Aws::String & GetCustomJson() const
Definition: CreateStackRequest.h:1262
Aws::OpsWorks::Model::CreateStackRequest::SetChefConfiguration
void SetChefConfiguration(ChefConfiguration &&value)
Definition: CreateStackRequest.h:1425
Aws::OpsWorks::Model::CreateStackRequest::WithRegion
CreateStackRequest & WithRegion(const char *value)
Definition: CreateStackRequest.h:282
Aws::OpsWorks::Model::CreateStackRequest::GetUseCustomCookbooks
bool GetUseCustomCookbooks() const
Definition: CreateStackRequest.h:1449
Aws::OpsWorks::Model::CreateStackRequest::SetVpcId
void SetVpcId(const char *value)
Definition: CreateStackRequest.h:408
Aws::OpsWorks::Model::CreateStackRequest::SetAgentVersion
void SetAgentVersion(const Aws::String &value)
Definition: CreateStackRequest.h:1841
Aws::OpsWorks::Model::CreateStackRequest::SetName
void SetName(Aws::String &&value)
Definition: CreateStackRequest.h:61
Aws::OpsWorks::Model::CreateStackRequest::SetRegion
void SetRegion(const Aws::String &value)
Definition: CreateStackRequest.h:157
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultInstanceProfileArn
CreateStackRequest & WithDefaultInstanceProfileArn(Aws::String &&value)
Definition: CreateStackRequest.h:701
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultOs
void SetDefaultOs(Aws::String &&value)
Definition: CreateStackRequest.h:823
Aws::OpsWorks::Model::CreateStackRequest::RegionHasBeenSet
bool RegionHasBeenSet() const
Definition: CreateStackRequest.h:132
Aws::OpsWorks::Model::CreateStackRequest::WithConfigurationManager
CreateStackRequest & WithConfigurationManager(const StackConfigurationManager &value)
Definition: CreateStackRequest.h:1380
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultSubnetId
const Aws::String & GetDefaultSubnetId() const
Definition: CreateStackRequest.h:1180
Aws::OpsWorks::Model::CreateStackRequest::GetAttributes
const Aws::Map< StackAttributesKeys, Aws::String > & GetAttributes() const
Definition: CreateStackRequest.h:490
Aws::OpsWorks::Model::CreateStackRequest::SetHostnameTheme
void SetHostnameTheme(const Aws::String &value)
Definition: CreateStackRequest.h:993
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultOs
const Aws::String & GetDefaultOs() const
Definition: CreateStackRequest.h:739
Aws::OpsWorks::Model::CreateStackRequest::WithChefConfiguration
CreateStackRequest & WithChefConfiguration(ChefConfiguration &&value)
Definition: CreateStackRequest.h:1443
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultSshKeyName
const Aws::String & GetDefaultSshKeyName() const
Definition: CreateStackRequest.h:1626
Aws::OpsWorks::Model::StackConfigurationManager
Definition: StackConfigurationManager.h:32
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultOs
CreateStackRequest & WithDefaultOs(const char *value)
Definition: CreateStackRequest.h:935
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(StackAttributesKeys &&key, Aws::String &&value)
Definition: CreateStackRequest.h:544
AWS_OPSWORKS_API
#define AWS_OPSWORKS_API
Definition: OpsWorks_EXPORTS.h:28
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSshKeyName
void SetDefaultSshKeyName(Aws::String &&value)
Definition: CreateStackRequest.h:1671
Aws::OpsWorks::Model::CreateStackRequest::DefaultAvailabilityZoneHasBeenSet
bool DefaultAvailabilityZoneHasBeenSet() const
Definition: CreateStackRequest.h:1109
Aws::OpsWorks::Model::CreateStackRequest::SetHostnameTheme
void SetHostnameTheme(const char *value)
Definition: CreateStackRequest.h:1031
Aws::OpsWorks::OpsWorksRequest
Definition: OpsWorksRequest.h:17
Aws::OpsWorks::Model::CreateStackRequest::DefaultInstanceProfileArnHasBeenSet
bool DefaultInstanceProfileArnHasBeenSet() const
Definition: CreateStackRequest.h:656
Aws::OpsWorks::Model::CreateStackRequest::SetRegion
void SetRegion(Aws::String &&value)
Definition: CreateStackRequest.h:182
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(const StackAttributesKeys &key, const Aws::String &value)
Definition: CreateStackRequest.h:526
Aws::OpsWorks::Model::CreateStackRequest::WithCustomJson
CreateStackRequest & WithCustomJson(Aws::String &&value)
Definition: CreateStackRequest.h:1328
Aws::OpsWorks::Model::CreateStackRequest::DefaultRootDeviceTypeHasBeenSet
bool DefaultRootDeviceTypeHasBeenSet() const
Definition: CreateStackRequest.h:1750
Source.h
OpsWorksRequest.h
Aws::OpsWorks::Model::CreateStackRequest::SetConfigurationManager
void SetConfigurationManager(const StackConfigurationManager &value)
Definition: CreateStackRequest.h:1364
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultRootDeviceType
CreateStackRequest & WithDefaultRootDeviceType(RootDeviceType &&value)
Definition: CreateStackRequest.h:1786
Aws::OpsWorks::Model::CreateStackRequest::GetCustomCookbooksSource
const Source & GetCustomCookbooksSource() const
Definition: CreateStackRequest.h:1560
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(Aws::String &&value)
Definition: CreateStackRequest.h:674
Aws::OpsWorks::Model::CreateStackRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::OpsWorks::Model::CreateStackRequest::SetServiceRoleArn
void SetServiceRoleArn(const char *value)
Definition: CreateStackRequest.h:607
Aws::OpsWorks::Model::CreateStackRequest::DefaultOsHasBeenSet
bool DefaultOsHasBeenSet() const
Definition: CreateStackRequest.h:767
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultOs
CreateStackRequest & WithDefaultOs(Aws::String &&value)
Definition: CreateStackRequest.h:907
Aws::OpsWorks::Model::CreateStackRequest::WithCustomCookbooksSource
CreateStackRequest & WithCustomCookbooksSource(Source &&value)
Definition: CreateStackRequest.h:1610
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSshKeyName
CreateStackRequest & WithDefaultSshKeyName(Aws::String &&value)
Definition: CreateStackRequest.h:1716
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSshKeyName
CreateStackRequest & WithDefaultSshKeyName(const Aws::String &value)
Definition: CreateStackRequest.h:1701
Aws::OpsWorks::Model::CreateStackRequest::SetHostnameTheme
void SetHostnameTheme(Aws::String &&value)
Definition: CreateStackRequest.h:1012
Aws::OpsWorks::Model::CreateStackRequest::VpcIdHasBeenSet
bool VpcIdHasBeenSet() const
Definition: CreateStackRequest.h:333
Aws::OpsWorks::Model::CreateStackRequest::WithCustomJson
CreateStackRequest & WithCustomJson(const char *value)
Definition: CreateStackRequest.h:1339
Aws::OpsWorks::Model::CreateStackRequest::WithVpcId
CreateStackRequest & WithVpcId(const char *value)
Definition: CreateStackRequest.h:483
Aws::OpsWorks::Model::ChefConfiguration
Definition: ChefConfiguration.h:32
Aws::OpsWorks::Model::CreateStackRequest::GetConfigurationManager
const StackConfigurationManager & GetConfigurationManager() const
Definition: CreateStackRequest.h:1348
Aws::OpsWorks::Model::CreateStackRequest::WithServiceRoleArn
CreateStackRequest & WithServiceRoleArn(const char *value)
Definition: CreateStackRequest.h:637
Aws::OpsWorks::Model::RootDeviceType
RootDeviceType
Definition: RootDeviceType.h:17
RootDeviceType.h
AWSString.h
Aws::OpsWorks::Model::CreateStackRequest::SetVpcId
void SetVpcId(Aws::String &&value)
Definition: CreateStackRequest.h:383
Aws::OpsWorks::Model::CreateStackRequest::GetHostnameTheme
const Aws::String & GetHostnameTheme() const
Definition: CreateStackRequest.h:955
Aws::OpsWorks::Model::CreateStackRequest::GetServiceRoleArn
const Aws::String & GetServiceRoleArn() const
Definition: CreateStackRequest.h:567
Aws::OpsWorks::Model::CreateStackRequest::WithCustomCookbooksSource
CreateStackRequest & WithCustomCookbooksSource(const Source &value)
Definition: CreateStackRequest.h:1600
Aws::OpsWorks::Model::CreateStackRequest::GetUseOpsworksSecurityGroups
bool GetUseOpsworksSecurityGroups() const
Definition: CreateStackRequest.h:1486
Aws::OpsWorks::Model::CreateStackRequest::SetChefConfiguration
void SetChefConfiguration(const ChefConfiguration &value)
Definition: CreateStackRequest.h:1416
StackAttributesKeys.h
Aws::OpsWorks::Model::CreateStackRequest::CustomJsonHasBeenSet
bool CustomJsonHasBeenSet() const
Definition: CreateStackRequest.h:1273
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultAvailabilityZone
CreateStackRequest & WithDefaultAvailabilityZone(const char *value)
Definition: CreateStackRequest.h:1169
Aws::OpsWorks::Model::CreateStackRequest::WithConfigurationManager
CreateStackRequest & WithConfigurationManager(StackConfigurationManager &&value)
Definition: CreateStackRequest.h:1388
Aws::OpsWorks::Model::CreateStackRequest::GetChefConfiguration
const ChefConfiguration & GetChefConfiguration() const
Definition: CreateStackRequest.h:1398
Aws::OpsWorks::Model::CreateStackRequest::ConfigurationManagerHasBeenSet
bool ConfigurationManagerHasBeenSet() const
Definition: CreateStackRequest.h:1356
Aws::OpsWorks::Model::CreateStackRequest::WithCustomJson
CreateStackRequest & WithCustomJson(const Aws::String &value)
Definition: CreateStackRequest.h:1317
Aws::OpsWorks::Model::CreateStackRequest::WithHostnameTheme
CreateStackRequest & WithHostnameTheme(Aws::String &&value)
Definition: CreateStackRequest.h:1069
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(StackAttributesKeys &&key, const Aws::String &value)
Definition: CreateStackRequest.h:532
Aws::OpsWorks::Model::CreateStackRequest::SetName
void SetName(const Aws::String &value)
Definition: CreateStackRequest.h:56
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultRootDeviceType
void SetDefaultRootDeviceType(const RootDeviceType &value)
Definition: CreateStackRequest.h:1759
Aws::OpsWorks::Model::CreateStackRequest::SetUseCustomCookbooks
void SetUseCustomCookbooks(bool value)
Definition: CreateStackRequest.h:1459
Aws::OpsWorks::Model::CreateStackRequest::GetVpcId
const Aws::String & GetVpcId() const
Definition: CreateStackRequest.h:308
Aws::OpsWorks::Model::CreateStackRequest::WithAgentVersion
CreateStackRequest & WithAgentVersion(const char *value)
Definition: CreateStackRequest.h:1931
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSubnetId
void SetDefaultSubnetId(const Aws::String &value)
Definition: CreateStackRequest.h:1200
Aws::OpsWorks::Model::CreateStackRequest::GetRegion
const Aws::String & GetRegion() const
Definition: CreateStackRequest.h:107
Aws::OpsWorks::Model::CreateStackRequest::WithUseOpsworksSecurityGroups
CreateStackRequest & WithUseOpsworksSecurityGroups(bool value)
Definition: CreateStackRequest.h:1549
Aws::OpsWorks::Model::CreateStackRequest::WithAttributes
CreateStackRequest & WithAttributes(Aws::Map< StackAttributesKeys, Aws::String > &&value)
Definition: CreateStackRequest.h:520
Aws::OpsWorks::Model::CreateStackRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::OpsWorks::Model::CreateStackRequest::AgentVersionHasBeenSet
bool AgentVersionHasBeenSet() const
Definition: CreateStackRequest.h:1823
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(const char *value)
Definition: CreateStackRequest.h:683
Aws::OpsWorks::Model::CreateStackRequest::WithName
CreateStackRequest & WithName(const Aws::String &value)
Definition: CreateStackRequest.h:71
Aws
Definition: AccessManagementClient.h:15
Aws::OpsWorks::Model::CreateStackRequest::SetCustomCookbooksSource
void SetCustomCookbooksSource(const Source &value)
Definition: CreateStackRequest.h:1580
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSshKeyName
CreateStackRequest & WithDefaultSshKeyName(const char *value)
Definition: CreateStackRequest.h:1731
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(const Aws::String &value)
Definition: CreateStackRequest.h:1119
Aws::OpsWorks::Model::CreateStackRequest::WithRegion
CreateStackRequest & WithRegion(const Aws::String &value)
Definition: CreateStackRequest.h:232
Aws::OpsWorks::Model::CreateStackRequest::WithName
CreateStackRequest & WithName(const char *value)
Definition: CreateStackRequest.h:81
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultOs
CreateStackRequest & WithDefaultOs(const Aws::String &value)
Definition: CreateStackRequest.h:879
Aws::OpsWorks::Model::CreateStackRequest::DefaultSubnetIdHasBeenSet
bool DefaultSubnetIdHasBeenSet() const
Definition: CreateStackRequest.h:1190
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSubnetId
void SetDefaultSubnetId(Aws::String &&value)
Definition: CreateStackRequest.h:1210
Aws::OpsWorks::Model::CreateStackRequest::AddAttributes
CreateStackRequest & AddAttributes(StackAttributesKeys &&key, const char *value)
Definition: CreateStackRequest.h:550
Aws::OpsWorks::Model::CreateStackRequest::SetConfigurationManager
void SetConfigurationManager(StackConfigurationManager &&value)
Definition: CreateStackRequest.h:1372
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultSubnetId
CreateStackRequest & WithDefaultSubnetId(const char *value)
Definition: CreateStackRequest.h:1250
Aws::OpsWorks::Model::CreateStackRequest::WithHostnameTheme
CreateStackRequest & WithHostnameTheme(const char *value)
Definition: CreateStackRequest.h:1088
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultAvailabilityZone
void SetDefaultAvailabilityZone(const char *value)
Definition: CreateStackRequest.h:1139
Aws::OpsWorks::Model::CreateStackRequest::WithVpcId
CreateStackRequest & WithVpcId(Aws::String &&value)
Definition: CreateStackRequest.h:458
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultOs
void SetDefaultOs(const Aws::String &value)
Definition: CreateStackRequest.h:795
Aws::OpsWorks::Model::CreateStackRequest::WithName
CreateStackRequest & WithName(Aws::String &&value)
Definition: CreateStackRequest.h:76
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultSshKeyName
void SetDefaultSshKeyName(const Aws::String &value)
Definition: CreateStackRequest.h:1656
Aws::OpsWorks::Model::CreateStackRequest::SetRegion
void SetRegion(const char *value)
Definition: CreateStackRequest.h:207
Aws::OpsWorks::Model::CreateStackRequest::WithUseCustomCookbooks
CreateStackRequest & WithUseCustomCookbooks(bool value)
Definition: CreateStackRequest.h:1464
Aws::OpsWorks::Model::CreateStackRequest::SetCustomCookbooksSource
void SetCustomCookbooksSource(Source &&value)
Definition: CreateStackRequest.h:1590
Aws::OpsWorks::Model::CreateStackRequest::WithHostnameTheme
CreateStackRequest & WithHostnameTheme(const Aws::String &value)
Definition: CreateStackRequest.h:1050
Aws::OpsWorks::Model::CreateStackRequest::SetServiceRoleArn
void SetServiceRoleArn(Aws::String &&value)
Definition: CreateStackRequest.h:597
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultInstanceProfileArn
void SetDefaultInstanceProfileArn(const Aws::String &value)
Definition: CreateStackRequest.h:665
Aws::OpsWorks::Model::CreateStackRequest::WithRegion
CreateStackRequest & WithRegion(Aws::String &&value)
Definition: CreateStackRequest.h:257
Aws::OpsWorks::Model::CreateStackRequest::WithAgentVersion
CreateStackRequest & WithAgentVersion(Aws::String &&value)
Definition: CreateStackRequest.h:1913
Aws::OpsWorks::Model::CreateStackRequest::SetName
void SetName(const char *value)
Definition: CreateStackRequest.h:66
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultInstanceProfileArn
CreateStackRequest & WithDefaultInstanceProfileArn(const Aws::String &value)
Definition: CreateStackRequest.h:692
Aws::OpsWorks::Model::CreateStackRequest::SetCustomJson
void SetCustomJson(const Aws::String &value)
Definition: CreateStackRequest.h:1284
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultRootDeviceType
const RootDeviceType & GetDefaultRootDeviceType() const
Definition: CreateStackRequest.h:1741
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultAvailabilityZone
CreateStackRequest & WithDefaultAvailabilityZone(Aws::String &&value)
Definition: CreateStackRequest.h:1159
Aws::OpsWorks::Model::CreateStackRequest::ChefConfigurationHasBeenSet
bool ChefConfigurationHasBeenSet() const
Definition: CreateStackRequest.h:1407
AWSMap.h
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultAvailabilityZone
const Aws::String & GetDefaultAvailabilityZone() const
Definition: CreateStackRequest.h:1099
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultAvailabilityZone
CreateStackRequest & WithDefaultAvailabilityZone(const Aws::String &value)
Definition: CreateStackRequest.h:1149
Aws::OpsWorks::Model::CreateStackRequest::WithServiceRoleArn
CreateStackRequest & WithServiceRoleArn(const Aws::String &value)
Definition: CreateStackRequest.h:617
Aws::OpsWorks::Model::CreateStackRequest::WithVpcId
CreateStackRequest & WithVpcId(const Aws::String &value)
Definition: CreateStackRequest.h:433
Aws::OpsWorks::Model::CreateStackRequest::UseOpsworksSecurityGroupsHasBeenSet
bool UseOpsworksSecurityGroupsHasBeenSet() const
Definition: CreateStackRequest.h:1507
Aws::OpsWorks::Model::CreateStackRequest::AttributesHasBeenSet
bool AttributesHasBeenSet() const
Definition: CreateStackRequest.h:496
Aws::OpsWorks::Model::CreateStackRequest::CreateStackRequest
CreateStackRequest()
Aws::OpsWorks::Model::CreateStackRequest::DefaultSshKeyNameHasBeenSet
bool DefaultSshKeyNameHasBeenSet() const
Definition: CreateStackRequest.h:1641
Aws::OpsWorks::Model::CreateStackRequest
Definition: CreateStackRequest.h:28
Aws::OpsWorks::Model::CreateStackRequest::GetAgentVersion
const Aws::String & GetAgentVersion() const
Definition: CreateStackRequest.h:1805
Aws::OpsWorks::Model::CreateStackRequest::HostnameThemeHasBeenSet
bool HostnameThemeHasBeenSet() const
Definition: CreateStackRequest.h:974
Aws::OpsWorks::Model::CreateStackRequest::SetCustomJson
void SetCustomJson(Aws::String &&value)
Definition: CreateStackRequest.h:1295
Aws::OpsWorks::Model::CreateStackRequest::SetCustomJson
void SetCustomJson(const char *value)
Definition: CreateStackRequest.h:1306
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::OpsWorks::Model::CreateStackRequest::GetName
const Aws::String & GetName() const
Definition: CreateStackRequest.h:46
Aws::OpsWorks::Model::CreateStackRequest::SetVpcId
void SetVpcId(const Aws::String &value)
Definition: CreateStackRequest.h:358
Aws::OpsWorks::Model::CreateStackRequest::SetDefaultOs
void SetDefaultOs(const char *value)
Definition: CreateStackRequest.h:851
Aws::OpsWorks::Model::CreateStackRequest::GetDefaultInstanceProfileArn
const Aws::String & GetDefaultInstanceProfileArn() const
Definition: CreateStackRequest.h:647
Aws::OpsWorks::Model::CreateStackRequest::SetUseOpsworksSecurityGroups
void SetUseOpsworksSecurityGroups(bool value)
Definition: CreateStackRequest.h:1528
Aws::OpsWorks::Model::CreateStackRequest::WithDefaultInstanceProfileArn
CreateStackRequest & WithDefaultInstanceProfileArn(const char *value)
Definition: CreateStackRequest.h:710