{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.ElasticSearch
(
defaultService,
_ValidationException,
_AccessDeniedException,
_ResourceAlreadyExistsException,
_ConflictException,
_BaseException,
_DisabledOperationException,
_InternalException,
_InvalidTypeException,
_ResourceNotFoundException,
_InvalidPaginationTokenException,
_LimitExceededException,
CreateOutboundCrossClusterSearchConnection (CreateOutboundCrossClusterSearchConnection'),
newCreateOutboundCrossClusterSearchConnection,
CreateOutboundCrossClusterSearchConnectionResponse (CreateOutboundCrossClusterSearchConnectionResponse'),
newCreateOutboundCrossClusterSearchConnectionResponse,
DescribeInboundCrossClusterSearchConnections (DescribeInboundCrossClusterSearchConnections'),
newDescribeInboundCrossClusterSearchConnections,
DescribeInboundCrossClusterSearchConnectionsResponse (DescribeInboundCrossClusterSearchConnectionsResponse'),
newDescribeInboundCrossClusterSearchConnectionsResponse,
CreateElasticsearchDomain (CreateElasticsearchDomain'),
newCreateElasticsearchDomain,
CreateElasticsearchDomainResponse (CreateElasticsearchDomainResponse'),
newCreateElasticsearchDomainResponse,
RemoveTags (RemoveTags'),
newRemoveTags,
RemoveTagsResponse (RemoveTagsResponse'),
newRemoveTagsResponse,
GetCompatibleElasticsearchVersions (GetCompatibleElasticsearchVersions'),
newGetCompatibleElasticsearchVersions,
GetCompatibleElasticsearchVersionsResponse (GetCompatibleElasticsearchVersionsResponse'),
newGetCompatibleElasticsearchVersionsResponse,
DescribeElasticsearchDomains (DescribeElasticsearchDomains'),
newDescribeElasticsearchDomains,
DescribeElasticsearchDomainsResponse (DescribeElasticsearchDomainsResponse'),
newDescribeElasticsearchDomainsResponse,
ListDomainsForPackage (ListDomainsForPackage'),
newListDomainsForPackage,
ListDomainsForPackageResponse (ListDomainsForPackageResponse'),
newListDomainsForPackageResponse,
ListPackagesForDomain (ListPackagesForDomain'),
newListPackagesForDomain,
ListPackagesForDomainResponse (ListPackagesForDomainResponse'),
newListPackagesForDomainResponse,
StartElasticsearchServiceSoftwareUpdate (StartElasticsearchServiceSoftwareUpdate'),
newStartElasticsearchServiceSoftwareUpdate,
StartElasticsearchServiceSoftwareUpdateResponse (StartElasticsearchServiceSoftwareUpdateResponse'),
newStartElasticsearchServiceSoftwareUpdateResponse,
DescribeDomainAutoTunes (DescribeDomainAutoTunes'),
newDescribeDomainAutoTunes,
DescribeDomainAutoTunesResponse (DescribeDomainAutoTunesResponse'),
newDescribeDomainAutoTunesResponse,
ListElasticsearchInstanceTypes (ListElasticsearchInstanceTypes'),
newListElasticsearchInstanceTypes,
ListElasticsearchInstanceTypesResponse (ListElasticsearchInstanceTypesResponse'),
newListElasticsearchInstanceTypesResponse,
DeleteElasticsearchServiceRole (DeleteElasticsearchServiceRole'),
newDeleteElasticsearchServiceRole,
DeleteElasticsearchServiceRoleResponse (DeleteElasticsearchServiceRoleResponse'),
newDeleteElasticsearchServiceRoleResponse,
DescribeElasticsearchDomain (DescribeElasticsearchDomain'),
newDescribeElasticsearchDomain,
DescribeElasticsearchDomainResponse (DescribeElasticsearchDomainResponse'),
newDescribeElasticsearchDomainResponse,
ListDomainNames (ListDomainNames'),
newListDomainNames,
ListDomainNamesResponse (ListDomainNamesResponse'),
newListDomainNamesResponse,
AssociatePackage (AssociatePackage'),
newAssociatePackage,
AssociatePackageResponse (AssociatePackageResponse'),
newAssociatePackageResponse,
DeleteOutboundCrossClusterSearchConnection (DeleteOutboundCrossClusterSearchConnection'),
newDeleteOutboundCrossClusterSearchConnection,
DeleteOutboundCrossClusterSearchConnectionResponse (DeleteOutboundCrossClusterSearchConnectionResponse'),
newDeleteOutboundCrossClusterSearchConnectionResponse,
DescribeElasticsearchInstanceTypeLimits (DescribeElasticsearchInstanceTypeLimits'),
newDescribeElasticsearchInstanceTypeLimits,
DescribeElasticsearchInstanceTypeLimitsResponse (DescribeElasticsearchInstanceTypeLimitsResponse'),
newDescribeElasticsearchInstanceTypeLimitsResponse,
GetPackageVersionHistory (GetPackageVersionHistory'),
newGetPackageVersionHistory,
GetPackageVersionHistoryResponse (GetPackageVersionHistoryResponse'),
newGetPackageVersionHistoryResponse,
GetUpgradeHistory (GetUpgradeHistory'),
newGetUpgradeHistory,
GetUpgradeHistoryResponse (GetUpgradeHistoryResponse'),
newGetUpgradeHistoryResponse,
DescribePackages (DescribePackages'),
newDescribePackages,
DescribePackagesResponse (DescribePackagesResponse'),
newDescribePackagesResponse,
DescribeElasticsearchDomainConfig (DescribeElasticsearchDomainConfig'),
newDescribeElasticsearchDomainConfig,
DescribeElasticsearchDomainConfigResponse (DescribeElasticsearchDomainConfigResponse'),
newDescribeElasticsearchDomainConfigResponse,
GetUpgradeStatus (GetUpgradeStatus'),
newGetUpgradeStatus,
GetUpgradeStatusResponse (GetUpgradeStatusResponse'),
newGetUpgradeStatusResponse,
DeleteElasticsearchDomain (DeleteElasticsearchDomain'),
newDeleteElasticsearchDomain,
DeleteElasticsearchDomainResponse (DeleteElasticsearchDomainResponse'),
newDeleteElasticsearchDomainResponse,
DissociatePackage (DissociatePackage'),
newDissociatePackage,
DissociatePackageResponse (DissociatePackageResponse'),
newDissociatePackageResponse,
PurchaseReservedElasticsearchInstanceOffering (PurchaseReservedElasticsearchInstanceOffering'),
newPurchaseReservedElasticsearchInstanceOffering,
PurchaseReservedElasticsearchInstanceOfferingResponse (PurchaseReservedElasticsearchInstanceOfferingResponse'),
newPurchaseReservedElasticsearchInstanceOfferingResponse,
DescribeReservedElasticsearchInstances (DescribeReservedElasticsearchInstances'),
newDescribeReservedElasticsearchInstances,
DescribeReservedElasticsearchInstancesResponse (DescribeReservedElasticsearchInstancesResponse'),
newDescribeReservedElasticsearchInstancesResponse,
UpdateElasticsearchDomainConfig (UpdateElasticsearchDomainConfig'),
newUpdateElasticsearchDomainConfig,
UpdateElasticsearchDomainConfigResponse (UpdateElasticsearchDomainConfigResponse'),
newUpdateElasticsearchDomainConfigResponse,
ListElasticsearchVersions (ListElasticsearchVersions'),
newListElasticsearchVersions,
ListElasticsearchVersionsResponse (ListElasticsearchVersionsResponse'),
newListElasticsearchVersionsResponse,
AddTags (AddTags'),
newAddTags,
AddTagsResponse (AddTagsResponse'),
newAddTagsResponse,
DeleteInboundCrossClusterSearchConnection (DeleteInboundCrossClusterSearchConnection'),
newDeleteInboundCrossClusterSearchConnection,
DeleteInboundCrossClusterSearchConnectionResponse (DeleteInboundCrossClusterSearchConnectionResponse'),
newDeleteInboundCrossClusterSearchConnectionResponse,
DescribeReservedElasticsearchInstanceOfferings (DescribeReservedElasticsearchInstanceOfferings'),
newDescribeReservedElasticsearchInstanceOfferings,
DescribeReservedElasticsearchInstanceOfferingsResponse (DescribeReservedElasticsearchInstanceOfferingsResponse'),
newDescribeReservedElasticsearchInstanceOfferingsResponse,
UpgradeElasticsearchDomain (UpgradeElasticsearchDomain'),
newUpgradeElasticsearchDomain,
UpgradeElasticsearchDomainResponse (UpgradeElasticsearchDomainResponse'),
newUpgradeElasticsearchDomainResponse,
ListTags (ListTags'),
newListTags,
ListTagsResponse (ListTagsResponse'),
newListTagsResponse,
DeletePackage (DeletePackage'),
newDeletePackage,
DeletePackageResponse (DeletePackageResponse'),
newDeletePackageResponse,
UpdatePackage (UpdatePackage'),
newUpdatePackage,
UpdatePackageResponse (UpdatePackageResponse'),
newUpdatePackageResponse,
CancelElasticsearchServiceSoftwareUpdate (CancelElasticsearchServiceSoftwareUpdate'),
newCancelElasticsearchServiceSoftwareUpdate,
CancelElasticsearchServiceSoftwareUpdateResponse (CancelElasticsearchServiceSoftwareUpdateResponse'),
newCancelElasticsearchServiceSoftwareUpdateResponse,
CreatePackage (CreatePackage'),
newCreatePackage,
CreatePackageResponse (CreatePackageResponse'),
newCreatePackageResponse,
RejectInboundCrossClusterSearchConnection (RejectInboundCrossClusterSearchConnection'),
newRejectInboundCrossClusterSearchConnection,
RejectInboundCrossClusterSearchConnectionResponse (RejectInboundCrossClusterSearchConnectionResponse'),
newRejectInboundCrossClusterSearchConnectionResponse,
DescribeOutboundCrossClusterSearchConnections (DescribeOutboundCrossClusterSearchConnections'),
newDescribeOutboundCrossClusterSearchConnections,
DescribeOutboundCrossClusterSearchConnectionsResponse (DescribeOutboundCrossClusterSearchConnectionsResponse'),
newDescribeOutboundCrossClusterSearchConnectionsResponse,
AcceptInboundCrossClusterSearchConnection (AcceptInboundCrossClusterSearchConnection'),
newAcceptInboundCrossClusterSearchConnection,
AcceptInboundCrossClusterSearchConnectionResponse (AcceptInboundCrossClusterSearchConnectionResponse'),
newAcceptInboundCrossClusterSearchConnectionResponse,
AutoTuneDesiredState (..),
AutoTuneState (..),
AutoTuneType (..),
DeploymentStatus (..),
DescribePackagesFilterName (..),
DomainPackageStatus (..),
ESPartitionInstanceType (..),
ESWarmPartitionInstanceType (..),
EngineType (..),
InboundCrossClusterSearchConnectionStatusCode (..),
LogType (..),
OptionState (..),
OutboundCrossClusterSearchConnectionStatusCode (..),
PackageStatus (..),
PackageType (..),
ReservedElasticsearchInstancePaymentOption (..),
RollbackOnDisable (..),
ScheduledAutoTuneActionType (..),
ScheduledAutoTuneSeverityType (..),
TLSSecurityPolicy (..),
TimeUnit (..),
UpgradeStatus (..),
UpgradeStep (..),
VolumeType (..),
AccessPoliciesStatus (AccessPoliciesStatus'),
newAccessPoliciesStatus,
AdditionalLimit (AdditionalLimit'),
newAdditionalLimit,
AdvancedOptionsStatus (AdvancedOptionsStatus'),
newAdvancedOptionsStatus,
AdvancedSecurityOptions (AdvancedSecurityOptions'),
newAdvancedSecurityOptions,
AdvancedSecurityOptionsInput (AdvancedSecurityOptionsInput'),
newAdvancedSecurityOptionsInput,
AdvancedSecurityOptionsStatus (AdvancedSecurityOptionsStatus'),
newAdvancedSecurityOptionsStatus,
AutoTune (AutoTune'),
newAutoTune,
AutoTuneDetails (AutoTuneDetails'),
newAutoTuneDetails,
AutoTuneMaintenanceSchedule (AutoTuneMaintenanceSchedule'),
newAutoTuneMaintenanceSchedule,
AutoTuneOptions (AutoTuneOptions'),
newAutoTuneOptions,
AutoTuneOptionsInput (AutoTuneOptionsInput'),
newAutoTuneOptionsInput,
AutoTuneOptionsOutput (AutoTuneOptionsOutput'),
newAutoTuneOptionsOutput,
AutoTuneOptionsStatus (AutoTuneOptionsStatus'),
newAutoTuneOptionsStatus,
AutoTuneStatus (AutoTuneStatus'),
newAutoTuneStatus,
CognitoOptions (CognitoOptions'),
newCognitoOptions,
CognitoOptionsStatus (CognitoOptionsStatus'),
newCognitoOptionsStatus,
ColdStorageOptions (ColdStorageOptions'),
newColdStorageOptions,
CompatibleVersionsMap (CompatibleVersionsMap'),
newCompatibleVersionsMap,
DescribePackagesFilter (DescribePackagesFilter'),
newDescribePackagesFilter,
DomainEndpointOptions (DomainEndpointOptions'),
newDomainEndpointOptions,
DomainEndpointOptionsStatus (DomainEndpointOptionsStatus'),
newDomainEndpointOptionsStatus,
DomainInfo (DomainInfo'),
newDomainInfo,
DomainInformation (DomainInformation'),
newDomainInformation,
DomainPackageDetails (DomainPackageDetails'),
newDomainPackageDetails,
Duration (Duration'),
newDuration,
EBSOptions (EBSOptions'),
newEBSOptions,
EBSOptionsStatus (EBSOptionsStatus'),
newEBSOptionsStatus,
ElasticsearchClusterConfig (ElasticsearchClusterConfig'),
newElasticsearchClusterConfig,
ElasticsearchClusterConfigStatus (ElasticsearchClusterConfigStatus'),
newElasticsearchClusterConfigStatus,
ElasticsearchDomainConfig (ElasticsearchDomainConfig'),
newElasticsearchDomainConfig,
ElasticsearchDomainStatus (ElasticsearchDomainStatus'),
newElasticsearchDomainStatus,
ElasticsearchVersionStatus (ElasticsearchVersionStatus'),
newElasticsearchVersionStatus,
EncryptionAtRestOptions (EncryptionAtRestOptions'),
newEncryptionAtRestOptions,
EncryptionAtRestOptionsStatus (EncryptionAtRestOptionsStatus'),
newEncryptionAtRestOptionsStatus,
ErrorDetails (ErrorDetails'),
newErrorDetails,
Filter (Filter'),
newFilter,
InboundCrossClusterSearchConnection (InboundCrossClusterSearchConnection'),
newInboundCrossClusterSearchConnection,
InboundCrossClusterSearchConnectionStatus (InboundCrossClusterSearchConnectionStatus'),
newInboundCrossClusterSearchConnectionStatus,
InstanceCountLimits (InstanceCountLimits'),
newInstanceCountLimits,
InstanceLimits (InstanceLimits'),
newInstanceLimits,
Limits (Limits'),
newLimits,
LogPublishingOption (LogPublishingOption'),
newLogPublishingOption,
LogPublishingOptionsStatus (LogPublishingOptionsStatus'),
newLogPublishingOptionsStatus,
MasterUserOptions (MasterUserOptions'),
newMasterUserOptions,
NodeToNodeEncryptionOptions (NodeToNodeEncryptionOptions'),
newNodeToNodeEncryptionOptions,
NodeToNodeEncryptionOptionsStatus (NodeToNodeEncryptionOptionsStatus'),
newNodeToNodeEncryptionOptionsStatus,
OptionStatus (OptionStatus'),
newOptionStatus,
OutboundCrossClusterSearchConnection (OutboundCrossClusterSearchConnection'),
newOutboundCrossClusterSearchConnection,
OutboundCrossClusterSearchConnectionStatus (OutboundCrossClusterSearchConnectionStatus'),
newOutboundCrossClusterSearchConnectionStatus,
PackageDetails (PackageDetails'),
newPackageDetails,
PackageSource (PackageSource'),
newPackageSource,
PackageVersionHistory (PackageVersionHistory'),
newPackageVersionHistory,
RecurringCharge (RecurringCharge'),
newRecurringCharge,
ReservedElasticsearchInstance (ReservedElasticsearchInstance'),
newReservedElasticsearchInstance,
ReservedElasticsearchInstanceOffering (ReservedElasticsearchInstanceOffering'),
newReservedElasticsearchInstanceOffering,
SAMLIdp (SAMLIdp'),
newSAMLIdp,
SAMLOptionsInput (SAMLOptionsInput'),
newSAMLOptionsInput,
SAMLOptionsOutput (SAMLOptionsOutput'),
newSAMLOptionsOutput,
ScheduledAutoTuneDetails (ScheduledAutoTuneDetails'),
newScheduledAutoTuneDetails,
ServiceSoftwareOptions (ServiceSoftwareOptions'),
newServiceSoftwareOptions,
SnapshotOptions (SnapshotOptions'),
newSnapshotOptions,
SnapshotOptionsStatus (SnapshotOptionsStatus'),
newSnapshotOptionsStatus,
StorageType (StorageType'),
newStorageType,
StorageTypeLimit (StorageTypeLimit'),
newStorageTypeLimit,
Tag (Tag'),
newTag,
UpgradeHistory (UpgradeHistory'),
newUpgradeHistory,
UpgradeStepItem (UpgradeStepItem'),
newUpgradeStepItem,
VPCDerivedInfo (VPCDerivedInfo'),
newVPCDerivedInfo,
VPCDerivedInfoStatus (VPCDerivedInfoStatus'),
newVPCDerivedInfoStatus,
VPCOptions (VPCOptions'),
newVPCOptions,
ZoneAwarenessConfig (ZoneAwarenessConfig'),
newZoneAwarenessConfig,
)
where
import Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection
import Amazonka.ElasticSearch.AddTags
import Amazonka.ElasticSearch.AssociatePackage
import Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate
import Amazonka.ElasticSearch.CreateElasticsearchDomain
import Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection
import Amazonka.ElasticSearch.CreatePackage
import Amazonka.ElasticSearch.DeleteElasticsearchDomain
import Amazonka.ElasticSearch.DeleteElasticsearchServiceRole
import Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection
import Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection
import Amazonka.ElasticSearch.DeletePackage
import Amazonka.ElasticSearch.DescribeDomainAutoTunes
import Amazonka.ElasticSearch.DescribeElasticsearchDomain
import Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig
import Amazonka.ElasticSearch.DescribeElasticsearchDomains
import Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits
import Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections
import Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections
import Amazonka.ElasticSearch.DescribePackages
import Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings
import Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances
import Amazonka.ElasticSearch.DissociatePackage
import Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions
import Amazonka.ElasticSearch.GetPackageVersionHistory
import Amazonka.ElasticSearch.GetUpgradeHistory
import Amazonka.ElasticSearch.GetUpgradeStatus
import Amazonka.ElasticSearch.Lens
import Amazonka.ElasticSearch.ListDomainNames
import Amazonka.ElasticSearch.ListDomainsForPackage
import Amazonka.ElasticSearch.ListElasticsearchInstanceTypes
import Amazonka.ElasticSearch.ListElasticsearchVersions
import Amazonka.ElasticSearch.ListPackagesForDomain
import Amazonka.ElasticSearch.ListTags
import Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering
import Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection
import Amazonka.ElasticSearch.RemoveTags
import Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate
import Amazonka.ElasticSearch.Types
import Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig
import Amazonka.ElasticSearch.UpdatePackage
import Amazonka.ElasticSearch.UpgradeElasticsearchDomain
import Amazonka.ElasticSearch.Waiters