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

Namespaces

 DeploymentStatusMapper
 
 DescribePackagesFilterNameMapper
 
 DomainPackageStatusMapper
 
 ESPartitionInstanceTypeMapper
 
 ESWarmPartitionInstanceTypeMapper
 
 InboundCrossClusterSearchConnectionStatusCodeMapper
 
 LogTypeMapper
 
 OptionStateMapper
 
 OutboundCrossClusterSearchConnectionStatusCodeMapper
 
 PackageStatusMapper
 
 PackageTypeMapper
 
 ReservedElasticsearchInstancePaymentOptionMapper
 
 TLSSecurityPolicyMapper
 
 UpgradeStatusMapper
 
 UpgradeStepMapper
 
 VolumeTypeMapper
 

Classes

class  AcceptInboundCrossClusterSearchConnectionRequest
 
class  AcceptInboundCrossClusterSearchConnectionResult
 
class  AccessPoliciesStatus
 
class  AdditionalLimit
 
class  AddTagsRequest
 
class  AdvancedOptionsStatus
 
class  AdvancedSecurityOptions
 
class  AdvancedSecurityOptionsInput
 
class  AdvancedSecurityOptionsStatus
 
class  AssociatePackageRequest
 
class  AssociatePackageResult
 
class  CancelElasticsearchServiceSoftwareUpdateRequest
 
class  CancelElasticsearchServiceSoftwareUpdateResult
 
class  CognitoOptions
 
class  CognitoOptionsStatus
 
class  CompatibleVersionsMap
 
class  CreateElasticsearchDomainRequest
 
class  CreateElasticsearchDomainResult
 
class  CreateOutboundCrossClusterSearchConnectionRequest
 
class  CreateOutboundCrossClusterSearchConnectionResult
 
class  CreatePackageRequest
 
class  CreatePackageResult
 
class  DeleteElasticsearchDomainRequest
 
class  DeleteElasticsearchDomainResult
 
class  DeleteInboundCrossClusterSearchConnectionRequest
 
class  DeleteInboundCrossClusterSearchConnectionResult
 
class  DeleteOutboundCrossClusterSearchConnectionRequest
 
class  DeleteOutboundCrossClusterSearchConnectionResult
 
class  DeletePackageRequest
 
class  DeletePackageResult
 
class  DescribeElasticsearchDomainConfigRequest
 
class  DescribeElasticsearchDomainConfigResult
 
class  DescribeElasticsearchDomainRequest
 
class  DescribeElasticsearchDomainResult
 
class  DescribeElasticsearchDomainsRequest
 
class  DescribeElasticsearchDomainsResult
 
class  DescribeElasticsearchInstanceTypeLimitsRequest
 
class  DescribeElasticsearchInstanceTypeLimitsResult
 
class  DescribeInboundCrossClusterSearchConnectionsRequest
 
class  DescribeInboundCrossClusterSearchConnectionsResult
 
class  DescribeOutboundCrossClusterSearchConnectionsRequest
 
class  DescribeOutboundCrossClusterSearchConnectionsResult
 
class  DescribePackagesFilter
 
class  DescribePackagesRequest
 
class  DescribePackagesResult
 
class  DescribeReservedElasticsearchInstanceOfferingsRequest
 
class  DescribeReservedElasticsearchInstanceOfferingsResult
 
class  DescribeReservedElasticsearchInstancesRequest
 
class  DescribeReservedElasticsearchInstancesResult
 
class  DissociatePackageRequest
 
class  DissociatePackageResult
 
class  DomainEndpointOptions
 
class  DomainEndpointOptionsStatus
 
class  DomainInfo
 
class  DomainInformation
 
class  DomainPackageDetails
 
class  EBSOptions
 
class  EBSOptionsStatus
 
class  ElasticsearchClusterConfig
 
class  ElasticsearchClusterConfigStatus
 
class  ElasticsearchDomainConfig
 
class  ElasticsearchDomainStatus
 
class  ElasticsearchVersionStatus
 
class  EncryptionAtRestOptions
 
class  EncryptionAtRestOptionsStatus
 
class  ErrorDetails
 
class  Filter
 
class  GetCompatibleElasticsearchVersionsRequest
 
class  GetCompatibleElasticsearchVersionsResult
 
class  GetUpgradeHistoryRequest
 
class  GetUpgradeHistoryResult
 
class  GetUpgradeStatusRequest
 
class  GetUpgradeStatusResult
 
class  InboundCrossClusterSearchConnection
 
class  InboundCrossClusterSearchConnectionStatus
 
class  InstanceCountLimits
 
class  InstanceLimits
 
class  Limits
 
class  ListDomainNamesResult
 
class  ListDomainsForPackageRequest
 
class  ListDomainsForPackageResult
 
class  ListElasticsearchInstanceTypesRequest
 
class  ListElasticsearchInstanceTypesResult
 
class  ListElasticsearchVersionsRequest
 
class  ListElasticsearchVersionsResult
 
class  ListPackagesForDomainRequest
 
class  ListPackagesForDomainResult
 
class  ListTagsRequest
 
class  ListTagsResult
 
class  LogPublishingOption
 
class  LogPublishingOptionsStatus
 
class  MasterUserOptions
 
class  NodeToNodeEncryptionOptions
 
class  NodeToNodeEncryptionOptionsStatus
 
class  OptionStatus
 
class  OutboundCrossClusterSearchConnection
 
class  OutboundCrossClusterSearchConnectionStatus
 
class  PackageDetails
 
class  PackageSource
 
class  PurchaseReservedElasticsearchInstanceOfferingRequest
 
class  PurchaseReservedElasticsearchInstanceOfferingResult
 
class  RecurringCharge
 
class  RejectInboundCrossClusterSearchConnectionRequest
 
class  RejectInboundCrossClusterSearchConnectionResult
 
class  RemoveTagsRequest
 
class  ReservedElasticsearchInstance
 
class  ReservedElasticsearchInstanceOffering
 
class  ServiceSoftwareOptions
 
class  SnapshotOptions
 
class  SnapshotOptionsStatus
 
class  StartElasticsearchServiceSoftwareUpdateRequest
 
class  StartElasticsearchServiceSoftwareUpdateResult
 
class  StorageType
 
class  StorageTypeLimit
 
class  Tag
 
class  UpdateElasticsearchDomainConfigRequest
 
class  UpdateElasticsearchDomainConfigResult
 
class  UpgradeElasticsearchDomainRequest
 
class  UpgradeElasticsearchDomainResult
 
class  UpgradeHistory
 
class  UpgradeStepItem
 
class  VPCDerivedInfo
 
class  VPCDerivedInfoStatus
 
class  VPCOptions
 
class  ZoneAwarenessConfig
 

Typedefs

typedef Aws::Utils::Outcome< AcceptInboundCrossClusterSearchConnectionResult, ElasticsearchServiceErrorAcceptInboundCrossClusterSearchConnectionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElasticsearchServiceErrorAddTagsOutcome
 
typedef Aws::Utils::Outcome< AssociatePackageResult, ElasticsearchServiceErrorAssociatePackageOutcome
 
typedef Aws::Utils::Outcome< CancelElasticsearchServiceSoftwareUpdateResult, ElasticsearchServiceErrorCancelElasticsearchServiceSoftwareUpdateOutcome
 
typedef Aws::Utils::Outcome< CreateElasticsearchDomainResult, ElasticsearchServiceErrorCreateElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< CreateOutboundCrossClusterSearchConnectionResult, ElasticsearchServiceErrorCreateOutboundCrossClusterSearchConnectionOutcome
 
typedef Aws::Utils::Outcome< CreatePackageResult, ElasticsearchServiceErrorCreatePackageOutcome
 
typedef Aws::Utils::Outcome< DeleteElasticsearchDomainResult, ElasticsearchServiceErrorDeleteElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElasticsearchServiceErrorDeleteElasticsearchServiceRoleOutcome
 
typedef Aws::Utils::Outcome< DeleteInboundCrossClusterSearchConnectionResult, ElasticsearchServiceErrorDeleteInboundCrossClusterSearchConnectionOutcome
 
typedef Aws::Utils::Outcome< DeleteOutboundCrossClusterSearchConnectionResult, ElasticsearchServiceErrorDeleteOutboundCrossClusterSearchConnectionOutcome
 
typedef Aws::Utils::Outcome< DeletePackageResult, ElasticsearchServiceErrorDeletePackageOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainResult, ElasticsearchServiceErrorDescribeElasticsearchDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainConfigResult, ElasticsearchServiceErrorDescribeElasticsearchDomainConfigOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchDomainsResult, ElasticsearchServiceErrorDescribeElasticsearchDomainsOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticsearchInstanceTypeLimitsResult, ElasticsearchServiceErrorDescribeElasticsearchInstanceTypeLimitsOutcome
 
typedef Aws::Utils::Outcome< DescribeInboundCrossClusterSearchConnectionsResult, ElasticsearchServiceErrorDescribeInboundCrossClusterSearchConnectionsOutcome
 
typedef Aws::Utils::Outcome< DescribeOutboundCrossClusterSearchConnectionsResult, ElasticsearchServiceErrorDescribeOutboundCrossClusterSearchConnectionsOutcome
 
typedef Aws::Utils::Outcome< DescribePackagesResult, ElasticsearchServiceErrorDescribePackagesOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedElasticsearchInstanceOfferingsResult, ElasticsearchServiceErrorDescribeReservedElasticsearchInstanceOfferingsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedElasticsearchInstancesResult, ElasticsearchServiceErrorDescribeReservedElasticsearchInstancesOutcome
 
typedef Aws::Utils::Outcome< DissociatePackageResult, ElasticsearchServiceErrorDissociatePackageOutcome
 
typedef Aws::Utils::Outcome< GetCompatibleElasticsearchVersionsResult, ElasticsearchServiceErrorGetCompatibleElasticsearchVersionsOutcome
 
typedef Aws::Utils::Outcome< GetUpgradeHistoryResult, ElasticsearchServiceErrorGetUpgradeHistoryOutcome
 
typedef Aws::Utils::Outcome< GetUpgradeStatusResult, ElasticsearchServiceErrorGetUpgradeStatusOutcome
 
typedef Aws::Utils::Outcome< ListDomainNamesResult, ElasticsearchServiceErrorListDomainNamesOutcome
 
typedef Aws::Utils::Outcome< ListDomainsForPackageResult, ElasticsearchServiceErrorListDomainsForPackageOutcome
 
typedef Aws::Utils::Outcome< ListElasticsearchInstanceTypesResult, ElasticsearchServiceErrorListElasticsearchInstanceTypesOutcome
 
typedef Aws::Utils::Outcome< ListElasticsearchVersionsResult, ElasticsearchServiceErrorListElasticsearchVersionsOutcome
 
typedef Aws::Utils::Outcome< ListPackagesForDomainResult, ElasticsearchServiceErrorListPackagesForDomainOutcome
 
typedef Aws::Utils::Outcome< ListTagsResult, ElasticsearchServiceErrorListTagsOutcome
 
typedef Aws::Utils::Outcome< PurchaseReservedElasticsearchInstanceOfferingResult, ElasticsearchServiceErrorPurchaseReservedElasticsearchInstanceOfferingOutcome
 
typedef Aws::Utils::Outcome< RejectInboundCrossClusterSearchConnectionResult, ElasticsearchServiceErrorRejectInboundCrossClusterSearchConnectionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElasticsearchServiceErrorRemoveTagsOutcome
 
typedef Aws::Utils::Outcome< StartElasticsearchServiceSoftwareUpdateResult, ElasticsearchServiceErrorStartElasticsearchServiceSoftwareUpdateOutcome
 
typedef Aws::Utils::Outcome< UpdateElasticsearchDomainConfigResult, ElasticsearchServiceErrorUpdateElasticsearchDomainConfigOutcome
 
typedef Aws::Utils::Outcome< UpgradeElasticsearchDomainResult, ElasticsearchServiceErrorUpgradeElasticsearchDomainOutcome
 
typedef std::future< AcceptInboundCrossClusterSearchConnectionOutcomeAcceptInboundCrossClusterSearchConnectionOutcomeCallable
 
typedef std::future< AddTagsOutcomeAddTagsOutcomeCallable
 
typedef std::future< AssociatePackageOutcomeAssociatePackageOutcomeCallable
 
typedef std::future< CancelElasticsearchServiceSoftwareUpdateOutcomeCancelElasticsearchServiceSoftwareUpdateOutcomeCallable
 
typedef std::future< CreateElasticsearchDomainOutcomeCreateElasticsearchDomainOutcomeCallable
 
typedef std::future< CreateOutboundCrossClusterSearchConnectionOutcomeCreateOutboundCrossClusterSearchConnectionOutcomeCallable
 
typedef std::future< CreatePackageOutcomeCreatePackageOutcomeCallable
 
typedef std::future< DeleteElasticsearchDomainOutcomeDeleteElasticsearchDomainOutcomeCallable
 
typedef std::future< DeleteElasticsearchServiceRoleOutcomeDeleteElasticsearchServiceRoleOutcomeCallable
 
typedef std::future< DeleteInboundCrossClusterSearchConnectionOutcomeDeleteInboundCrossClusterSearchConnectionOutcomeCallable
 
typedef std::future< DeleteOutboundCrossClusterSearchConnectionOutcomeDeleteOutboundCrossClusterSearchConnectionOutcomeCallable
 
typedef std::future< DeletePackageOutcomeDeletePackageOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainOutcomeDescribeElasticsearchDomainOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainConfigOutcomeDescribeElasticsearchDomainConfigOutcomeCallable
 
typedef std::future< DescribeElasticsearchDomainsOutcomeDescribeElasticsearchDomainsOutcomeCallable
 
typedef std::future< DescribeElasticsearchInstanceTypeLimitsOutcomeDescribeElasticsearchInstanceTypeLimitsOutcomeCallable
 
typedef std::future< DescribeInboundCrossClusterSearchConnectionsOutcomeDescribeInboundCrossClusterSearchConnectionsOutcomeCallable
 
typedef std::future< DescribeOutboundCrossClusterSearchConnectionsOutcomeDescribeOutboundCrossClusterSearchConnectionsOutcomeCallable
 
typedef std::future< DescribePackagesOutcomeDescribePackagesOutcomeCallable
 
typedef std::future< DescribeReservedElasticsearchInstanceOfferingsOutcomeDescribeReservedElasticsearchInstanceOfferingsOutcomeCallable
 
typedef std::future< DescribeReservedElasticsearchInstancesOutcomeDescribeReservedElasticsearchInstancesOutcomeCallable
 
typedef std::future< DissociatePackageOutcomeDissociatePackageOutcomeCallable
 
typedef std::future< GetCompatibleElasticsearchVersionsOutcomeGetCompatibleElasticsearchVersionsOutcomeCallable
 
typedef std::future< GetUpgradeHistoryOutcomeGetUpgradeHistoryOutcomeCallable
 
typedef std::future< GetUpgradeStatusOutcomeGetUpgradeStatusOutcomeCallable
 
typedef std::future< ListDomainNamesOutcomeListDomainNamesOutcomeCallable
 
typedef std::future< ListDomainsForPackageOutcomeListDomainsForPackageOutcomeCallable
 
typedef std::future< ListElasticsearchInstanceTypesOutcomeListElasticsearchInstanceTypesOutcomeCallable
 
typedef std::future< ListElasticsearchVersionsOutcomeListElasticsearchVersionsOutcomeCallable
 
typedef std::future< ListPackagesForDomainOutcomeListPackagesForDomainOutcomeCallable
 
typedef std::future< ListTagsOutcomeListTagsOutcomeCallable
 
typedef std::future< PurchaseReservedElasticsearchInstanceOfferingOutcomePurchaseReservedElasticsearchInstanceOfferingOutcomeCallable
 
typedef std::future< RejectInboundCrossClusterSearchConnectionOutcomeRejectInboundCrossClusterSearchConnectionOutcomeCallable
 
typedef std::future< RemoveTagsOutcomeRemoveTagsOutcomeCallable
 
typedef std::future< StartElasticsearchServiceSoftwareUpdateOutcomeStartElasticsearchServiceSoftwareUpdateOutcomeCallable
 
typedef std::future< UpdateElasticsearchDomainConfigOutcomeUpdateElasticsearchDomainConfigOutcomeCallable
 
typedef std::future< UpgradeElasticsearchDomainOutcomeUpgradeElasticsearchDomainOutcomeCallable
 

Enumerations

enum  DeploymentStatus {
  DeploymentStatus::NOT_SET, DeploymentStatus::PENDING_UPDATE, DeploymentStatus::IN_PROGRESS, DeploymentStatus::COMPLETED,
  DeploymentStatus::NOT_ELIGIBLE, DeploymentStatus::ELIGIBLE
}
 
enum  DescribePackagesFilterName { DescribePackagesFilterName::NOT_SET, DescribePackagesFilterName::PackageID, DescribePackagesFilterName::PackageName, DescribePackagesFilterName::PackageStatus }
 
enum  DomainPackageStatus {
  DomainPackageStatus::NOT_SET, DomainPackageStatus::ASSOCIATING, DomainPackageStatus::ASSOCIATION_FAILED, DomainPackageStatus::ACTIVE,
  DomainPackageStatus::DISSOCIATING, DomainPackageStatus::DISSOCIATION_FAILED
}
 
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::m5_large_elasticsearch, ESPartitionInstanceType::m5_xlarge_elasticsearch,
  ESPartitionInstanceType::m5_2xlarge_elasticsearch, ESPartitionInstanceType::m5_4xlarge_elasticsearch, ESPartitionInstanceType::m5_12xlarge_elasticsearch, ESPartitionInstanceType::r5_large_elasticsearch,
  ESPartitionInstanceType::r5_xlarge_elasticsearch, ESPartitionInstanceType::r5_2xlarge_elasticsearch, ESPartitionInstanceType::r5_4xlarge_elasticsearch, ESPartitionInstanceType::r5_12xlarge_elasticsearch,
  ESPartitionInstanceType::c5_large_elasticsearch, ESPartitionInstanceType::c5_xlarge_elasticsearch, ESPartitionInstanceType::c5_2xlarge_elasticsearch, ESPartitionInstanceType::c5_4xlarge_elasticsearch,
  ESPartitionInstanceType::c5_9xlarge_elasticsearch, ESPartitionInstanceType::c5_18xlarge_elasticsearch, ESPartitionInstanceType::ultrawarm1_medium_elasticsearch, ESPartitionInstanceType::ultrawarm1_large_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, ESPartitionInstanceType::d2_xlarge_elasticsearch, ESPartitionInstanceType::d2_2xlarge_elasticsearch,
  ESPartitionInstanceType::d2_4xlarge_elasticsearch, ESPartitionInstanceType::d2_8xlarge_elasticsearch, ESPartitionInstanceType::c4_large_elasticsearch, ESPartitionInstanceType::c4_xlarge_elasticsearch,
  ESPartitionInstanceType::c4_2xlarge_elasticsearch, ESPartitionInstanceType::c4_4xlarge_elasticsearch, ESPartitionInstanceType::c4_8xlarge_elasticsearch, ESPartitionInstanceType::r4_large_elasticsearch,
  ESPartitionInstanceType::r4_xlarge_elasticsearch, ESPartitionInstanceType::r4_2xlarge_elasticsearch, ESPartitionInstanceType::r4_4xlarge_elasticsearch, ESPartitionInstanceType::r4_8xlarge_elasticsearch,
  ESPartitionInstanceType::r4_16xlarge_elasticsearch, ESPartitionInstanceType::i3_large_elasticsearch, ESPartitionInstanceType::i3_xlarge_elasticsearch, ESPartitionInstanceType::i3_2xlarge_elasticsearch,
  ESPartitionInstanceType::i3_4xlarge_elasticsearch, ESPartitionInstanceType::i3_8xlarge_elasticsearch, ESPartitionInstanceType::i3_16xlarge_elasticsearch
}
 
enum  ESWarmPartitionInstanceType { ESWarmPartitionInstanceType::NOT_SET, ESWarmPartitionInstanceType::ultrawarm1_medium_elasticsearch, ESWarmPartitionInstanceType::ultrawarm1_large_elasticsearch }
 
enum  InboundCrossClusterSearchConnectionStatusCode {
  InboundCrossClusterSearchConnectionStatusCode::NOT_SET, InboundCrossClusterSearchConnectionStatusCode::PENDING_ACCEPTANCE, InboundCrossClusterSearchConnectionStatusCode::APPROVED, InboundCrossClusterSearchConnectionStatusCode::REJECTING,
  InboundCrossClusterSearchConnectionStatusCode::REJECTED, InboundCrossClusterSearchConnectionStatusCode::DELETING, InboundCrossClusterSearchConnectionStatusCode::DELETED
}
 
enum  LogType {
  LogType::NOT_SET, LogType::INDEX_SLOW_LOGS, LogType::SEARCH_SLOW_LOGS, LogType::ES_APPLICATION_LOGS,
  LogType::AUDIT_LOGS
}
 
enum  OptionState { OptionState::NOT_SET, OptionState::RequiresIndexDocuments, OptionState::Processing, OptionState::Active }
 
enum  OutboundCrossClusterSearchConnectionStatusCode {
  OutboundCrossClusterSearchConnectionStatusCode::NOT_SET, OutboundCrossClusterSearchConnectionStatusCode::PENDING_ACCEPTANCE, OutboundCrossClusterSearchConnectionStatusCode::VALIDATING, OutboundCrossClusterSearchConnectionStatusCode::VALIDATION_FAILED,
  OutboundCrossClusterSearchConnectionStatusCode::PROVISIONING, OutboundCrossClusterSearchConnectionStatusCode::ACTIVE, OutboundCrossClusterSearchConnectionStatusCode::REJECTED, OutboundCrossClusterSearchConnectionStatusCode::DELETING,
  OutboundCrossClusterSearchConnectionStatusCode::DELETED
}
 
enum  PackageStatus {
  PackageStatus::NOT_SET, PackageStatus::COPYING, PackageStatus::COPY_FAILED, PackageStatus::VALIDATING,
  PackageStatus::VALIDATION_FAILED, PackageStatus::AVAILABLE, PackageStatus::DELETING, PackageStatus::DELETED,
  PackageStatus::DELETE_FAILED
}
 
enum  PackageType { PackageType::NOT_SET, PackageType::TXT_DICTIONARY }
 
enum  ReservedElasticsearchInstancePaymentOption { ReservedElasticsearchInstancePaymentOption::NOT_SET, ReservedElasticsearchInstancePaymentOption::ALL_UPFRONT, ReservedElasticsearchInstancePaymentOption::PARTIAL_UPFRONT, ReservedElasticsearchInstancePaymentOption::NO_UPFRONT }
 
enum  TLSSecurityPolicy { TLSSecurityPolicy::NOT_SET, TLSSecurityPolicy::Policy_Min_TLS_1_0_2019_07, TLSSecurityPolicy::Policy_Min_TLS_1_2_2019_07 }
 
enum  UpgradeStatus {
  UpgradeStatus::NOT_SET, UpgradeStatus::IN_PROGRESS, UpgradeStatus::SUCCEEDED, UpgradeStatus::SUCCEEDED_WITH_ISSUES,
  UpgradeStatus::FAILED
}
 
enum  UpgradeStep { UpgradeStep::NOT_SET, UpgradeStep::PRE_UPGRADE_CHECK, UpgradeStep::SNAPSHOT, UpgradeStep::UPGRADE }
 
enum  VolumeType { VolumeType::NOT_SET, VolumeType::standard, VolumeType::gp2, VolumeType::io1 }
 

Typedef Documentation

◆ AcceptInboundCrossClusterSearchConnectionOutcome

Definition at line 122 of file ElasticsearchServiceClient.h.

◆ AcceptInboundCrossClusterSearchConnectionOutcomeCallable

Definition at line 162 of file ElasticsearchServiceClient.h.

◆ AddTagsOutcome

Definition at line 125 of file ElasticsearchServiceClient.h.

◆ AddTagsOutcomeCallable

Definition at line 163 of file ElasticsearchServiceClient.h.

◆ AssociatePackageOutcome

Definition at line 126 of file ElasticsearchServiceClient.h.

◆ AssociatePackageOutcomeCallable

Definition at line 164 of file ElasticsearchServiceClient.h.

◆ CancelElasticsearchServiceSoftwareUpdateOutcome

Definition at line 127 of file ElasticsearchServiceClient.h.

◆ CancelElasticsearchServiceSoftwareUpdateOutcomeCallable

Definition at line 165 of file ElasticsearchServiceClient.h.

◆ CreateElasticsearchDomainOutcome

Definition at line 128 of file ElasticsearchServiceClient.h.

◆ CreateElasticsearchDomainOutcomeCallable

Definition at line 166 of file ElasticsearchServiceClient.h.

◆ CreateOutboundCrossClusterSearchConnectionOutcome

Definition at line 129 of file ElasticsearchServiceClient.h.

◆ CreateOutboundCrossClusterSearchConnectionOutcomeCallable

Definition at line 167 of file ElasticsearchServiceClient.h.

◆ CreatePackageOutcome

Definition at line 130 of file ElasticsearchServiceClient.h.

◆ CreatePackageOutcomeCallable

Definition at line 168 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchDomainOutcome

Definition at line 131 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchDomainOutcomeCallable

Definition at line 169 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchServiceRoleOutcome

Definition at line 132 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchServiceRoleOutcomeCallable

Definition at line 170 of file ElasticsearchServiceClient.h.

◆ DeleteInboundCrossClusterSearchConnectionOutcome

Definition at line 133 of file ElasticsearchServiceClient.h.

◆ DeleteInboundCrossClusterSearchConnectionOutcomeCallable

Definition at line 171 of file ElasticsearchServiceClient.h.

◆ DeleteOutboundCrossClusterSearchConnectionOutcome

Definition at line 134 of file ElasticsearchServiceClient.h.

◆ DeleteOutboundCrossClusterSearchConnectionOutcomeCallable

Definition at line 172 of file ElasticsearchServiceClient.h.

◆ DeletePackageOutcome

Definition at line 135 of file ElasticsearchServiceClient.h.

◆ DeletePackageOutcomeCallable

Definition at line 173 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainConfigOutcome

Definition at line 137 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainConfigOutcomeCallable

Definition at line 175 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainOutcome

Definition at line 136 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainOutcomeCallable

Definition at line 174 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainsOutcome

Definition at line 138 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainsOutcomeCallable

Definition at line 176 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchInstanceTypeLimitsOutcome

Definition at line 139 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchInstanceTypeLimitsOutcomeCallable

Definition at line 177 of file ElasticsearchServiceClient.h.

◆ DescribeInboundCrossClusterSearchConnectionsOutcome

Definition at line 140 of file ElasticsearchServiceClient.h.

◆ DescribeInboundCrossClusterSearchConnectionsOutcomeCallable

Definition at line 178 of file ElasticsearchServiceClient.h.

◆ DescribeOutboundCrossClusterSearchConnectionsOutcome

Definition at line 141 of file ElasticsearchServiceClient.h.

◆ DescribeOutboundCrossClusterSearchConnectionsOutcomeCallable

Definition at line 179 of file ElasticsearchServiceClient.h.

◆ DescribePackagesOutcome

Definition at line 142 of file ElasticsearchServiceClient.h.

◆ DescribePackagesOutcomeCallable

Definition at line 180 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstanceOfferingsOutcome

Definition at line 143 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstanceOfferingsOutcomeCallable

Definition at line 181 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstancesOutcome

Definition at line 144 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstancesOutcomeCallable

Definition at line 182 of file ElasticsearchServiceClient.h.

◆ DissociatePackageOutcome

Definition at line 145 of file ElasticsearchServiceClient.h.

◆ DissociatePackageOutcomeCallable

Definition at line 183 of file ElasticsearchServiceClient.h.

◆ GetCompatibleElasticsearchVersionsOutcome

Definition at line 146 of file ElasticsearchServiceClient.h.

◆ GetCompatibleElasticsearchVersionsOutcomeCallable

Definition at line 184 of file ElasticsearchServiceClient.h.

◆ GetUpgradeHistoryOutcome

Definition at line 147 of file ElasticsearchServiceClient.h.

◆ GetUpgradeHistoryOutcomeCallable

Definition at line 185 of file ElasticsearchServiceClient.h.

◆ GetUpgradeStatusOutcome

Definition at line 148 of file ElasticsearchServiceClient.h.

◆ GetUpgradeStatusOutcomeCallable

Definition at line 186 of file ElasticsearchServiceClient.h.

◆ ListDomainNamesOutcome

Definition at line 149 of file ElasticsearchServiceClient.h.

◆ ListDomainNamesOutcomeCallable

Definition at line 187 of file ElasticsearchServiceClient.h.

◆ ListDomainsForPackageOutcome

Definition at line 150 of file ElasticsearchServiceClient.h.

◆ ListDomainsForPackageOutcomeCallable

Definition at line 188 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchInstanceTypesOutcome

Definition at line 151 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchInstanceTypesOutcomeCallable

Definition at line 189 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchVersionsOutcome

Definition at line 152 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchVersionsOutcomeCallable

Definition at line 190 of file ElasticsearchServiceClient.h.

◆ ListPackagesForDomainOutcome

Definition at line 153 of file ElasticsearchServiceClient.h.

◆ ListPackagesForDomainOutcomeCallable

Definition at line 191 of file ElasticsearchServiceClient.h.

◆ ListTagsOutcome

Definition at line 154 of file ElasticsearchServiceClient.h.

◆ ListTagsOutcomeCallable

Definition at line 192 of file ElasticsearchServiceClient.h.

◆ PurchaseReservedElasticsearchInstanceOfferingOutcome

Definition at line 155 of file ElasticsearchServiceClient.h.

◆ PurchaseReservedElasticsearchInstanceOfferingOutcomeCallable

Definition at line 193 of file ElasticsearchServiceClient.h.

◆ RejectInboundCrossClusterSearchConnectionOutcome

Definition at line 156 of file ElasticsearchServiceClient.h.

◆ RejectInboundCrossClusterSearchConnectionOutcomeCallable

Definition at line 194 of file ElasticsearchServiceClient.h.

◆ RemoveTagsOutcome

Definition at line 157 of file ElasticsearchServiceClient.h.

◆ RemoveTagsOutcomeCallable

Definition at line 195 of file ElasticsearchServiceClient.h.

◆ StartElasticsearchServiceSoftwareUpdateOutcome

Definition at line 158 of file ElasticsearchServiceClient.h.

◆ StartElasticsearchServiceSoftwareUpdateOutcomeCallable

Definition at line 196 of file ElasticsearchServiceClient.h.

◆ UpdateElasticsearchDomainConfigOutcome

Definition at line 159 of file ElasticsearchServiceClient.h.

◆ UpdateElasticsearchDomainConfigOutcomeCallable

Definition at line 197 of file ElasticsearchServiceClient.h.

◆ UpgradeElasticsearchDomainOutcome

Definition at line 160 of file ElasticsearchServiceClient.h.

◆ UpgradeElasticsearchDomainOutcomeCallable

Definition at line 198 of file ElasticsearchServiceClient.h.

Enumeration Type Documentation

◆ DeploymentStatus

Enumerator
NOT_SET 
PENDING_UPDATE 
IN_PROGRESS 
COMPLETED 
NOT_ELIGIBLE 
ELIGIBLE 

Definition at line 16 of file DeploymentStatus.h.

◆ DescribePackagesFilterName

Enumerator
NOT_SET 
PackageID 
PackageName 
PackageStatus 

Definition at line 16 of file DescribePackagesFilterName.h.

◆ DomainPackageStatus

Enumerator
NOT_SET 
ASSOCIATING 
ASSOCIATION_FAILED 
ACTIVE 
DISSOCIATING 
DISSOCIATION_FAILED 

Definition at line 16 of file DomainPackageStatus.h.

◆ ESPartitionInstanceType

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 
m5_large_elasticsearch 
m5_xlarge_elasticsearch 
m5_2xlarge_elasticsearch 
m5_4xlarge_elasticsearch 
m5_12xlarge_elasticsearch 
r5_large_elasticsearch 
r5_xlarge_elasticsearch 
r5_2xlarge_elasticsearch 
r5_4xlarge_elasticsearch 
r5_12xlarge_elasticsearch 
c5_large_elasticsearch 
c5_xlarge_elasticsearch 
c5_2xlarge_elasticsearch 
c5_4xlarge_elasticsearch 
c5_9xlarge_elasticsearch 
c5_18xlarge_elasticsearch 
ultrawarm1_medium_elasticsearch 
ultrawarm1_large_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 
d2_xlarge_elasticsearch 
d2_2xlarge_elasticsearch 
d2_4xlarge_elasticsearch 
d2_8xlarge_elasticsearch 
c4_large_elasticsearch 
c4_xlarge_elasticsearch 
c4_2xlarge_elasticsearch 
c4_4xlarge_elasticsearch 
c4_8xlarge_elasticsearch 
r4_large_elasticsearch 
r4_xlarge_elasticsearch 
r4_2xlarge_elasticsearch 
r4_4xlarge_elasticsearch 
r4_8xlarge_elasticsearch 
r4_16xlarge_elasticsearch 
i3_large_elasticsearch 
i3_xlarge_elasticsearch 
i3_2xlarge_elasticsearch 
i3_4xlarge_elasticsearch 
i3_8xlarge_elasticsearch 
i3_16xlarge_elasticsearch 

Definition at line 16 of file ESPartitionInstanceType.h.

◆ ESWarmPartitionInstanceType

Enumerator
NOT_SET 
ultrawarm1_medium_elasticsearch 
ultrawarm1_large_elasticsearch 

Definition at line 16 of file ESWarmPartitionInstanceType.h.

◆ InboundCrossClusterSearchConnectionStatusCode

Enumerator
NOT_SET 
PENDING_ACCEPTANCE 
APPROVED 
REJECTING 
REJECTED 
DELETING 
DELETED 

Definition at line 16 of file InboundCrossClusterSearchConnectionStatusCode.h.

◆ LogType

Enumerator
NOT_SET 
INDEX_SLOW_LOGS 
SEARCH_SLOW_LOGS 
ES_APPLICATION_LOGS 
AUDIT_LOGS 

Definition at line 16 of file LogType.h.

◆ OptionState

Enumerator
NOT_SET 
RequiresIndexDocuments 
Processing 
Active 

Definition at line 16 of file OptionState.h.

◆ OutboundCrossClusterSearchConnectionStatusCode

Enumerator
NOT_SET 
PENDING_ACCEPTANCE 
VALIDATING 
VALIDATION_FAILED 
PROVISIONING 
ACTIVE 
REJECTED 
DELETING 
DELETED 

Definition at line 16 of file OutboundCrossClusterSearchConnectionStatusCode.h.

◆ PackageStatus

Enumerator
NOT_SET 
COPYING 
COPY_FAILED 
VALIDATING 
VALIDATION_FAILED 
AVAILABLE 
DELETING 
DELETED 
DELETE_FAILED 

Definition at line 16 of file PackageStatus.h.

◆ PackageType

Enumerator
NOT_SET 
TXT_DICTIONARY 

Definition at line 16 of file PackageType.h.

◆ ReservedElasticsearchInstancePaymentOption

Enumerator
NOT_SET 
ALL_UPFRONT 
PARTIAL_UPFRONT 
NO_UPFRONT 

Definition at line 16 of file ReservedElasticsearchInstancePaymentOption.h.

◆ TLSSecurityPolicy

Enumerator
NOT_SET 
Policy_Min_TLS_1_0_2019_07 
Policy_Min_TLS_1_2_2019_07 

Definition at line 16 of file TLSSecurityPolicy.h.

◆ UpgradeStatus

Enumerator
NOT_SET 
IN_PROGRESS 
SUCCEEDED 
SUCCEEDED_WITH_ISSUES 
FAILED 

Definition at line 16 of file UpgradeStatus.h.

◆ UpgradeStep

Enumerator
NOT_SET 
PRE_UPGRADE_CHECK 
SNAPSHOT 
UPGRADE 

Definition at line 16 of file UpgradeStep.h.

◆ VolumeType

Enumerator
NOT_SET 
standard 
gp2 
io1 

Definition at line 16 of file VolumeType.h.