AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ElasticsearchService::Model Namespace Reference

Namespaces

 ESPartitionInstanceTypeMapper
 
 OptionStateMapper
 
 VolumeTypeMapper
 

Classes

class  AccessPoliciesStatus
 
class  AddTagsRequest
 
class  AdvancedOptionsStatus
 
class  CreateElasticsearchDomainRequest
 
class  CreateElasticsearchDomainResult
 
class  DeleteElasticsearchDomainRequest
 
class  DeleteElasticsearchDomainResult
 
class  DescribeElasticsearchDomainConfigRequest
 
class  DescribeElasticsearchDomainConfigResult
 
class  DescribeElasticsearchDomainRequest
 
class  DescribeElasticsearchDomainResult
 
class  DescribeElasticsearchDomainsRequest
 
class  DescribeElasticsearchDomainsResult
 
class  DomainInfo
 
class  EBSOptions
 
class  EBSOptionsStatus
 
class  ElasticsearchClusterConfig
 
class  ElasticsearchClusterConfigStatus
 
class  ElasticsearchDomainConfig
 
class  ElasticsearchDomainStatus
 
class  ElasticsearchVersionStatus
 
class  ListDomainNamesResult
 
class  ListTagsRequest
 
class  ListTagsResult
 
class  OptionStatus
 
class  RemoveTagsRequest
 
class  SnapshotOptions
 
class  SnapshotOptionsStatus
 
class  Tag
 
class  UpdateElasticsearchDomainConfigRequest
 
class  UpdateElasticsearchDomainConfigResult
 

Typedefs

typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > AddTagsOutcome
 
typedef Aws::Utils::Outcome< CreateElasticsearchDomainResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > CreateElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< DeleteElasticsearchDomainResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > DeleteElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > DescribeElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainConfigResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > DescribeElasticsearchDomainConfigOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainsResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > DescribeElasticsearchDomainsOutcome
 
typedef Aws::Utils::Outcome< ListDomainNamesResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > ListDomainNamesOutcome
 
typedef Aws::Utils::Outcome< ListTagsResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > ListTagsOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > RemoveTagsOutcome
 
typedef Aws::Utils::Outcome< UpdateElasticsearchDomainConfigResult, Aws::Client::AWSError< ElasticsearchServiceErrors > > UpdateElasticsearchDomainConfigOutcome
 
typedef std::future< AddTagsOutcomeAddTagsOutcomeCallable
 
typedef std::future< CreateElasticsearchDomainOutcomeCreateElasticsearchDomainOutcomeCallable
 
typedef std::future< DeleteElasticsearchDomainOutcomeDeleteElasticsearchDomainOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainOutcomeDescribeElasticsearchDomainOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainConfigOutcomeDescribeElasticsearchDomainConfigOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainsOutcomeDescribeElasticsearchDomainsOutcomeCallable
 
typedef std::future< ListDomainNamesOutcomeListDomainNamesOutcomeCallable
 
typedef std::future< ListTagsOutcomeListTagsOutcomeCallable
 
typedef std::future< RemoveTagsOutcomeRemoveTagsOutcomeCallable
 
typedef std::future< UpdateElasticsearchDomainConfigOutcomeUpdateElasticsearchDomainConfigOutcomeCallable
 

Enumerations

enum  ESPartitionInstanceType {
  ESPartitionInstanceType::NOT_SET, ESPartitionInstanceType::m3_medium_elasticsearch, ESPartitionInstanceType::m3_large_elasticsearch, ESPartitionInstanceType::m3_xlarge_elasticsearch,
  ESPartitionInstanceType::m3_2xlarge_elasticsearch, ESPartitionInstanceType::m4_large_elasticsearch, ESPartitionInstanceType::m4_xlarge_elasticsearch, ESPartitionInstanceType::m4_2xlarge_elasticsearch,
  ESPartitionInstanceType::m4_4xlarge_elasticsearch, ESPartitionInstanceType::m4_10xlarge_elasticsearch, ESPartitionInstanceType::t2_micro_elasticsearch, ESPartitionInstanceType::t2_small_elasticsearch,
  ESPartitionInstanceType::t2_medium_elasticsearch, ESPartitionInstanceType::r3_large_elasticsearch, ESPartitionInstanceType::r3_xlarge_elasticsearch, ESPartitionInstanceType::r3_2xlarge_elasticsearch,
  ESPartitionInstanceType::r3_4xlarge_elasticsearch, ESPartitionInstanceType::r3_8xlarge_elasticsearch, ESPartitionInstanceType::i2_xlarge_elasticsearch, ESPartitionInstanceType::i2_2xlarge_elasticsearch
}
 
enum  OptionState { OptionState::NOT_SET, OptionState::RequiresIndexDocuments, OptionState::Processing, OptionState::Active }
 
enum  VolumeType { VolumeType::NOT_SET, VolumeType::standard, VolumeType::gp2, VolumeType::io1 }
 

Typedef Documentation

Definition at line 85 of file ElasticsearchServiceClient.h.

Definition at line 98 of file ElasticsearchServiceClient.h.

Definition at line 88 of file ElasticsearchServiceClient.h.

Definition at line 99 of file ElasticsearchServiceClient.h.

Definition at line 89 of file ElasticsearchServiceClient.h.

Definition at line 100 of file ElasticsearchServiceClient.h.

Definition at line 91 of file ElasticsearchServiceClient.h.

Definition at line 102 of file ElasticsearchServiceClient.h.

Definition at line 90 of file ElasticsearchServiceClient.h.

Definition at line 101 of file ElasticsearchServiceClient.h.

Definition at line 92 of file ElasticsearchServiceClient.h.

Definition at line 103 of file ElasticsearchServiceClient.h.

Definition at line 93 of file ElasticsearchServiceClient.h.

Definition at line 104 of file ElasticsearchServiceClient.h.

Definition at line 94 of file ElasticsearchServiceClient.h.

Definition at line 105 of file ElasticsearchServiceClient.h.

Definition at line 95 of file ElasticsearchServiceClient.h.

Definition at line 106 of file ElasticsearchServiceClient.h.

Definition at line 96 of file ElasticsearchServiceClient.h.

Definition at line 107 of file ElasticsearchServiceClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
m3_medium_elasticsearch 
m3_large_elasticsearch 
m3_xlarge_elasticsearch 
m3_2xlarge_elasticsearch 
m4_large_elasticsearch 
m4_xlarge_elasticsearch 
m4_2xlarge_elasticsearch 
m4_4xlarge_elasticsearch 
m4_10xlarge_elasticsearch 
t2_micro_elasticsearch 
t2_small_elasticsearch 
t2_medium_elasticsearch 
r3_large_elasticsearch 
r3_xlarge_elasticsearch 
r3_2xlarge_elasticsearch 
r3_4xlarge_elasticsearch 
r3_8xlarge_elasticsearch 
i2_xlarge_elasticsearch 
i2_2xlarge_elasticsearch 

Definition at line 25 of file ESPartitionInstanceType.h.

Enumerator
NOT_SET 
RequiresIndexDocuments 
Processing 
Active 

Definition at line 25 of file OptionState.h.

Enumerator
NOT_SET 
standard 
gp2 
io1 

Definition at line 25 of file VolumeType.h.