AWS SDK for C++  1.9.66
AWS SDK for C++
ESPartitionInstanceType.h
Go to the documentation of this file.
1 
6 #pragma once
9 
10 namespace Aws
11 {
12 namespace ElasticsearchService
13 {
14 namespace Model
15 {
17  {
18  NOT_SET,
19  m3_medium_elasticsearch,
20  m3_large_elasticsearch,
21  m3_xlarge_elasticsearch,
22  m3_2xlarge_elasticsearch,
23  m4_large_elasticsearch,
24  m4_xlarge_elasticsearch,
25  m4_2xlarge_elasticsearch,
26  m4_4xlarge_elasticsearch,
27  m4_10xlarge_elasticsearch,
28  m5_large_elasticsearch,
29  m5_xlarge_elasticsearch,
30  m5_2xlarge_elasticsearch,
31  m5_4xlarge_elasticsearch,
32  m5_12xlarge_elasticsearch,
33  r5_large_elasticsearch,
34  r5_xlarge_elasticsearch,
35  r5_2xlarge_elasticsearch,
36  r5_4xlarge_elasticsearch,
37  r5_12xlarge_elasticsearch,
38  c5_large_elasticsearch,
39  c5_xlarge_elasticsearch,
40  c5_2xlarge_elasticsearch,
41  c5_4xlarge_elasticsearch,
42  c5_9xlarge_elasticsearch,
43  c5_18xlarge_elasticsearch,
44  ultrawarm1_medium_elasticsearch,
46  t2_micro_elasticsearch,
47  t2_small_elasticsearch,
48  t2_medium_elasticsearch,
49  r3_large_elasticsearch,
50  r3_xlarge_elasticsearch,
51  r3_2xlarge_elasticsearch,
52  r3_4xlarge_elasticsearch,
53  r3_8xlarge_elasticsearch,
54  i2_xlarge_elasticsearch,
55  i2_2xlarge_elasticsearch,
56  d2_xlarge_elasticsearch,
57  d2_2xlarge_elasticsearch,
58  d2_4xlarge_elasticsearch,
59  d2_8xlarge_elasticsearch,
60  c4_large_elasticsearch,
61  c4_xlarge_elasticsearch,
62  c4_2xlarge_elasticsearch,
63  c4_4xlarge_elasticsearch,
64  c4_8xlarge_elasticsearch,
65  r4_large_elasticsearch,
66  r4_xlarge_elasticsearch,
67  r4_2xlarge_elasticsearch,
68  r4_4xlarge_elasticsearch,
69  r4_8xlarge_elasticsearch,
70  r4_16xlarge_elasticsearch,
71  i3_large_elasticsearch,
72  i3_xlarge_elasticsearch,
73  i3_2xlarge_elasticsearch,
74  i3_4xlarge_elasticsearch,
75  i3_8xlarge_elasticsearch,
77  };
78 
79 namespace ESPartitionInstanceTypeMapper
80 {
82 
84 } // namespace ESPartitionInstanceTypeMapper
85 } // namespace Model
86 } // namespace ElasticsearchService
87 } // namespace Aws
Aws::ElasticsearchService::Model::ESPartitionInstanceTypeMapper::GetESPartitionInstanceTypeForName
AWS_ELASTICSEARCHSERVICE_API ESPartitionInstanceType GetESPartitionInstanceTypeForName(const Aws::String &name)
Aws::ElasticsearchService::Model::ESWarmPartitionInstanceType::NOT_SET
@ NOT_SET
AWS_ELASTICSEARCHSERVICE_API
#define AWS_ELASTICSEARCHSERVICE_API
Definition: ElasticsearchService_EXPORTS.h:28
Aws::ElasticsearchService::Model::ESPartitionInstanceTypeMapper::GetNameForESPartitionInstanceType
AWS_ELASTICSEARCHSERVICE_API Aws::String GetNameForESPartitionInstanceType(ESPartitionInstanceType value)
ElasticsearchService_EXPORTS.h
AWSString.h
Aws::ElasticsearchService::Model::ESPartitionInstanceType
ESPartitionInstanceType
Definition: ESPartitionInstanceType.h:17
Aws::ElasticsearchService::Model::ESPartitionInstanceType::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97