AWS SDK for C++  1.9.40
AWS SDK for C++
EC2InstanceType.h
Go to the documentation of this file.
1 
6 #pragma once
9 
10 namespace Aws
11 {
12 namespace GameLift
13 {
14 namespace Model
15 {
16  enum class EC2InstanceType
17  {
18  NOT_SET,
19  t2_micro,
20  t2_small,
21  t2_medium,
22  t2_large,
23  c3_large,
24  c3_xlarge,
25  c3_2xlarge,
26  c3_4xlarge,
27  c3_8xlarge,
28  c4_large,
29  c4_xlarge,
30  c4_2xlarge,
31  c4_4xlarge,
32  c4_8xlarge,
33  c5_large,
34  c5_xlarge,
35  c5_2xlarge,
36  c5_4xlarge,
37  c5_9xlarge,
38  c5_12xlarge,
39  c5_18xlarge,
40  c5_24xlarge,
41  c5a_large,
42  c5a_xlarge,
43  c5a_2xlarge,
44  c5a_4xlarge,
45  c5a_8xlarge,
46  c5a_12xlarge,
47  c5a_16xlarge,
48  c5a_24xlarge,
49  r3_large,
50  r3_xlarge,
51  r3_2xlarge,
52  r3_4xlarge,
53  r3_8xlarge,
54  r4_large,
55  r4_xlarge,
56  r4_2xlarge,
57  r4_4xlarge,
58  r4_8xlarge,
59  r4_16xlarge,
60  r5_large,
61  r5_xlarge,
62  r5_2xlarge,
63  r5_4xlarge,
64  r5_8xlarge,
65  r5_12xlarge,
66  r5_16xlarge,
67  r5_24xlarge,
68  r5a_large,
69  r5a_xlarge,
70  r5a_2xlarge,
71  r5a_4xlarge,
72  r5a_8xlarge,
73  r5a_12xlarge,
74  r5a_16xlarge,
75  r5a_24xlarge,
76  m3_medium,
77  m3_large,
78  m3_xlarge,
79  m3_2xlarge,
80  m4_large,
81  m4_xlarge,
82  m4_2xlarge,
83  m4_4xlarge,
84  m4_10xlarge,
85  m5_large,
86  m5_xlarge,
87  m5_2xlarge,
88  m5_4xlarge,
89  m5_8xlarge,
90  m5_12xlarge,
91  m5_16xlarge,
92  m5_24xlarge,
93  m5a_large,
94  m5a_xlarge,
95  m5a_2xlarge,
96  m5a_4xlarge,
97  m5a_8xlarge,
98  m5a_12xlarge,
99  m5a_16xlarge,
101  };
102 
103 namespace EC2InstanceTypeMapper
104 {
106 
108 } // namespace EC2InstanceTypeMapper
109 } // namespace Model
110 } // namespace GameLift
111 } // namespace Aws
Aws::GameLift::Model::EC2InstanceType
EC2InstanceType
Definition: EC2InstanceType.h:17
Aws::GameLift::Model::EC2InstanceTypeMapper::GetNameForEC2InstanceType
AWS_GAMELIFT_API Aws::String GetNameForEC2InstanceType(EC2InstanceType value)
Aws::GameLift::Model::EC2InstanceType::NOT_SET
@ NOT_SET
AWS_GAMELIFT_API
#define AWS_GAMELIFT_API
Definition: GameLift_EXPORTS.h:28
GameLift_EXPORTS.h
AWSString.h
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::GameLift::Model::EC2InstanceTypeMapper::GetEC2InstanceTypeForName
AWS_GAMELIFT_API EC2InstanceType GetEC2InstanceTypeForName(const Aws::String &name)