amazonka-elasticsearch-2.0: Amazon Elasticsearch Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ElasticSearch

Contents

Description

Derived from API version 2015-01-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Elasticsearch Configuration Service

Use the Amazon Elasticsearch Configuration API to create, configure, and manage Elasticsearch domains.

For sample code that uses the Configuration API, see the Amazon Elasticsearch Service Developer Guide. The guide also contains sample code for sending signed HTTP requests to the Elasticsearch APIs.

The endpoint for configuration service requests is region-specific: es.region.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see Regions and Endpoints.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-01-01 of the Amazon Elasticsearch Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ElasticSearch.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

An error occurred because user does not have permissions to access the resource. Returns HTTP status code 403.

BaseException

_BaseException :: AsError a => Fold a ServiceError Source #

An error occurred while processing the request.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

An error occurred because the client attempts to remove a resource that is currently in use. Returns HTTP status code 409.

DisabledOperationException

_DisabledOperationException :: AsError a => Fold a ServiceError Source #

An error occured because the client wanted to access a not supported operation. Gives http status code of 409.

InternalException

_InternalException :: AsError a => Fold a ServiceError Source #

The request processing has failed because of an unknown error, exception or failure (the failure is internal to the service) . Gives http status code of 500.

InvalidPaginationTokenException

_InvalidPaginationTokenException :: AsError a => Fold a ServiceError Source #

The request processing has failed because of invalid pagination token provided by customer. Returns an HTTP status code of 400.

InvalidTypeException

_InvalidTypeException :: AsError a => Fold a ServiceError Source #

An exception for trying to create or access sub-resource that is either invalid or not supported. Gives http status code of 409.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

An exception for trying to create more than allowed resources or sub-resources. Gives http status code of 409.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

An exception for creating a resource that already exists. Gives http status code of 400.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

An exception for accessing or deleting a resource that does not exist. Gives http status code of 400.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

An exception for missing / invalid input fields. Gives http status code of 400.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AcceptInboundCrossClusterSearchConnection

data AcceptInboundCrossClusterSearchConnection Source #

Container for the parameters to the AcceptInboundCrossClusterSearchConnection operation.

See: newAcceptInboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
ToJSON AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

ToHeaders AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

ToPath AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

ToQuery AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

AWSRequest AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Generic AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Read AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Show AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

NFData AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Eq AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Hashable AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

type AWSResponse AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

type Rep AcceptInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

type Rep AcceptInboundCrossClusterSearchConnection = D1 ('MetaData "AcceptInboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AcceptInboundCrossClusterSearchConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAcceptInboundCrossClusterSearchConnection Source #

Create a value of AcceptInboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AcceptInboundCrossClusterSearchConnection, acceptInboundCrossClusterSearchConnection_crossClusterSearchConnectionId - The id of the inbound connection that you want to accept.

data AcceptInboundCrossClusterSearchConnectionResponse Source #

The result of a AcceptInboundCrossClusterSearchConnection operation. Contains details of accepted inbound connection.

See: newAcceptInboundCrossClusterSearchConnectionResponse smart constructor.

Instances

Instances details
Generic AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Read AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Show AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

NFData AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

Eq AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

type Rep AcceptInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection

type Rep AcceptInboundCrossClusterSearchConnectionResponse = D1 ('MetaData "AcceptInboundCrossClusterSearchConnectionResponse" "Amazonka.ElasticSearch.AcceptInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AcceptInboundCrossClusterSearchConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundCrossClusterSearchConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

AddTags

data AddTags Source #

Container for the parameters to the AddTags operation. Specify the tags that you want to attach to the Elasticsearch domain.

See: newAddTags smart constructor.

Constructors

AddTags' Text [Tag] 

Instances

Instances details
ToJSON AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

ToHeaders AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

toHeaders :: AddTags -> [Header] #

ToPath AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

toPath :: AddTags -> ByteString #

ToQuery AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

AWSRequest AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Associated Types

type AWSResponse AddTags #

Generic AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Associated Types

type Rep AddTags :: Type -> Type #

Methods

from :: AddTags -> Rep AddTags x #

to :: Rep AddTags x -> AddTags #

Read AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Show AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

NFData AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

rnf :: AddTags -> () #

Eq AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

(==) :: AddTags -> AddTags -> Bool #

(/=) :: AddTags -> AddTags -> Bool #

Hashable AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

hashWithSalt :: Int -> AddTags -> Int #

hash :: AddTags -> Int #

type AWSResponse AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

type Rep AddTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

type Rep AddTags = D1 ('MetaData "AddTags" "Amazonka.ElasticSearch.AddTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AddTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newAddTags Source #

Arguments

:: Text

AddTags

-> AddTags 

Create a value of AddTags with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AddTags, addTags_arn - Specify the ARN for which you want to add the tags.

$sel:tagList:AddTags', addTags_tagList - List of Tag that need to be added for the Elasticsearch domain.

data AddTagsResponse Source #

See: newAddTagsResponse smart constructor.

Constructors

AddTagsResponse' 

Instances

Instances details
Generic AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Associated Types

type Rep AddTagsResponse :: Type -> Type #

Read AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Show AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

NFData AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

Methods

rnf :: AddTagsResponse -> () #

Eq AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

type Rep AddTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AddTags

type Rep AddTagsResponse = D1 ('MetaData "AddTagsResponse" "Amazonka.ElasticSearch.AddTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AddTagsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAddTagsResponse :: AddTagsResponse Source #

Create a value of AddTagsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

AssociatePackage

data AssociatePackage Source #

Container for request parameters to AssociatePackage operation.

See: newAssociatePackage smart constructor.

Instances

Instances details
ToJSON AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

ToHeaders AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

ToPath AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

ToQuery AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

AWSRequest AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Associated Types

type AWSResponse AssociatePackage #

Generic AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Associated Types

type Rep AssociatePackage :: Type -> Type #

Read AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Show AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

NFData AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Methods

rnf :: AssociatePackage -> () #

Eq AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Hashable AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

type AWSResponse AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

type Rep AssociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

type Rep AssociatePackage = D1 ('MetaData "AssociatePackage" "Amazonka.ElasticSearch.AssociatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AssociatePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociatePackage Source #

Create a value of AssociatePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociatePackage, associatePackage_packageID - Internal ID of the package that you want to associate with a domain. Use DescribePackages to find this value.

AssociatePackage, associatePackage_domainName - Name of the domain that you want to associate the package with.

data AssociatePackageResponse Source #

Container for response returned by AssociatePackage operation.

See: newAssociatePackageResponse smart constructor.

Instances

Instances details
Generic AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Associated Types

type Rep AssociatePackageResponse :: Type -> Type #

Read AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Show AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

NFData AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

Eq AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

type Rep AssociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AssociatePackage

type Rep AssociatePackageResponse = D1 ('MetaData "AssociatePackageResponse" "Amazonka.ElasticSearch.AssociatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AssociatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociatePackageResponse Source #

Create a value of AssociatePackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainPackageDetails:AssociatePackageResponse', associatePackageResponse_domainPackageDetails - DomainPackageDetails

$sel:httpStatus:AssociatePackageResponse', associatePackageResponse_httpStatus - The response's http status code.

AuthorizeVpcEndpointAccess

data AuthorizeVpcEndpointAccess Source #

Container for request parameters to the AuthorizeVpcEndpointAccess operation. Specifies the account to be permitted to manage VPC endpoints against the domain.

See: newAuthorizeVpcEndpointAccess smart constructor.

Instances

Instances details
ToJSON AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

ToHeaders AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

ToPath AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

ToQuery AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

AWSRequest AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Generic AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Associated Types

type Rep AuthorizeVpcEndpointAccess :: Type -> Type #

Read AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Show AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

NFData AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Eq AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Hashable AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

type AWSResponse AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccess = D1 ('MetaData "AuthorizeVpcEndpointAccess" "Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AuthorizeVpcEndpointAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAuthorizeVpcEndpointAccess Source #

Create a value of AuthorizeVpcEndpointAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AuthorizeVpcEndpointAccess, authorizeVpcEndpointAccess_domainName - The name of the OpenSearch Service domain to provide access to.

$sel:account:AuthorizeVpcEndpointAccess', authorizeVpcEndpointAccess_account - The account ID to grant access to.

data AuthorizeVpcEndpointAccessResponse Source #

Container for response parameters to the AuthorizeVpcEndpointAccess operation. Contains the account ID and the type of the account being authorized to access the VPC endpoint.

See: newAuthorizeVpcEndpointAccessResponse smart constructor.

Instances

Instances details
Generic AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Associated Types

type Rep AuthorizeVpcEndpointAccessResponse :: Type -> Type #

Read AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Show AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

NFData AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

Eq AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess

type Rep AuthorizeVpcEndpointAccessResponse = D1 ('MetaData "AuthorizeVpcEndpointAccessResponse" "Amazonka.ElasticSearch.AuthorizeVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AuthorizeVpcEndpointAccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "authorizedPrincipal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthorizedPrincipal)))

newAuthorizeVpcEndpointAccessResponse Source #

Create a value of AuthorizeVpcEndpointAccessResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AuthorizeVpcEndpointAccessResponse', authorizeVpcEndpointAccessResponse_httpStatus - The response's http status code.

$sel:authorizedPrincipal:AuthorizeVpcEndpointAccessResponse', authorizeVpcEndpointAccessResponse_authorizedPrincipal - Information about the account or service that was provided access to the domain.

CancelElasticsearchServiceSoftwareUpdate

data CancelElasticsearchServiceSoftwareUpdate Source #

Container for the parameters to the CancelElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on.

See: newCancelElasticsearchServiceSoftwareUpdate smart constructor.

Instances

Instances details
ToJSON CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

ToHeaders CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

ToPath CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

ToQuery CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

AWSRequest CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Generic CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Read CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Show CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

NFData CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Eq CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Hashable CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

type AWSResponse CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

type Rep CancelElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

type Rep CancelElasticsearchServiceSoftwareUpdate = D1 ('MetaData "CancelElasticsearchServiceSoftwareUpdate" "Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CancelElasticsearchServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelElasticsearchServiceSoftwareUpdate Source #

Create a value of CancelElasticsearchServiceSoftwareUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CancelElasticsearchServiceSoftwareUpdate, cancelElasticsearchServiceSoftwareUpdate_domainName - The name of the domain that you want to stop the latest service software update on.

data CancelElasticsearchServiceSoftwareUpdateResponse Source #

The result of a CancelElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

See: newCancelElasticsearchServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Generic CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Read CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Show CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

NFData CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

Eq CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

type Rep CancelElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate

type Rep CancelElasticsearchServiceSoftwareUpdateResponse = D1 ('MetaData "CancelElasticsearchServiceSoftwareUpdateResponse" "Amazonka.ElasticSearch.CancelElasticsearchServiceSoftwareUpdate" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CancelElasticsearchServiceSoftwareUpdateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelElasticsearchServiceSoftwareUpdateResponse Source #

Create a value of CancelElasticsearchServiceSoftwareUpdateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CancelElasticsearchServiceSoftwareUpdateResponse, cancelElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions - The current status of the Elasticsearch service software update.

$sel:httpStatus:CancelElasticsearchServiceSoftwareUpdateResponse', cancelElasticsearchServiceSoftwareUpdateResponse_httpStatus - The response's http status code.

CreateElasticsearchDomain

data CreateElasticsearchDomain Source #

See: newCreateElasticsearchDomain smart constructor.

Instances

Instances details
ToJSON CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

ToHeaders CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

ToPath CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

ToQuery CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

AWSRequest CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Generic CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Associated Types

type Rep CreateElasticsearchDomain :: Type -> Type #

Show CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

NFData CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Eq CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Hashable CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

type AWSResponse CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

type Rep CreateElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

type Rep CreateElasticsearchDomain = D1 ('MetaData "CreateElasticsearchDomain" "Amazonka.ElasticSearch.CreateElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateElasticsearchDomain'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsInput)) :*: S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsInput)))) :*: ((S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions)) :*: S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions))) :*: (S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: S1 ('MetaSel ('Just "elasticsearchClusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchClusterConfig))))) :*: (((S1 ('MetaSel ('Just "elasticsearchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions))) :*: (S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption))) :*: S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)))) :*: ((S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions)) :*: S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCOptions)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateElasticsearchDomain Source #

Create a value of CreateElasticsearchDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateElasticsearchDomain, createElasticsearchDomain_accessPolicies - IAM access policy as a JSON-formatted string.

CreateElasticsearchDomain, createElasticsearchDomain_advancedOptions - Option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

CreateElasticsearchDomain, createElasticsearchDomain_advancedSecurityOptions - Specifies advanced security options.

CreateElasticsearchDomain, createElasticsearchDomain_autoTuneOptions - Specifies Auto-Tune options.

CreateElasticsearchDomain, createElasticsearchDomain_cognitoOptions - Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

CreateElasticsearchDomain, createElasticsearchDomain_domainEndpointOptions - Options to specify configuration that will be applied to the domain endpoint.

CreateElasticsearchDomain, createElasticsearchDomain_eBSOptions - Options to enable, disable and specify the type and size of EBS storage volumes.

CreateElasticsearchDomain, createElasticsearchDomain_elasticsearchClusterConfig - Configuration options for an Elasticsearch domain. Specifies the instance type and number of instances in the domain cluster.

CreateElasticsearchDomain, createElasticsearchDomain_elasticsearchVersion - String of format X.Y to specify version for the Elasticsearch domain eg. "1.5" or "2.3". For more information, see Creating Elasticsearch Domains in the Amazon Elasticsearch Service Developer Guide.

CreateElasticsearchDomain, createElasticsearchDomain_encryptionAtRestOptions - Specifies the Encryption At Rest Options.

CreateElasticsearchDomain, createElasticsearchDomain_logPublishingOptions - Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

CreateElasticsearchDomain, createElasticsearchDomain_nodeToNodeEncryptionOptions - Specifies the NodeToNodeEncryptionOptions.

CreateElasticsearchDomain, createElasticsearchDomain_snapshotOptions - Option to set time, in UTC format, of the daily automated snapshot. Default value is 0 hours.

$sel:tagList:CreateElasticsearchDomain', createElasticsearchDomain_tagList - A list of Tag added during domain creation.

CreateElasticsearchDomain, createElasticsearchDomain_vPCOptions - Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

CreateElasticsearchDomain, createElasticsearchDomain_domainName - The name of the Elasticsearch domain that you are creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a lowercase letter and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

data CreateElasticsearchDomainResponse Source #

The result of a CreateElasticsearchDomain operation. Contains the status of the newly created Elasticsearch domain.

See: newCreateElasticsearchDomainResponse smart constructor.

Instances

Instances details
Generic CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Associated Types

type Rep CreateElasticsearchDomainResponse :: Type -> Type #

Read CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Show CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

NFData CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

Eq CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

type Rep CreateElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateElasticsearchDomain

type Rep CreateElasticsearchDomainResponse = D1 ('MetaData "CreateElasticsearchDomainResponse" "Amazonka.ElasticSearch.CreateElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateElasticsearchDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchDomainStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateElasticsearchDomainResponse Source #

Create a value of CreateElasticsearchDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainStatus:CreateElasticsearchDomainResponse', createElasticsearchDomainResponse_domainStatus - The status of the newly created Elasticsearch domain.

$sel:httpStatus:CreateElasticsearchDomainResponse', createElasticsearchDomainResponse_httpStatus - The response's http status code.

CreateOutboundCrossClusterSearchConnection

data CreateOutboundCrossClusterSearchConnection Source #

Container for the parameters to the CreateOutboundCrossClusterSearchConnection operation.

See: newCreateOutboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
ToJSON CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

ToHeaders CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

ToPath CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

ToQuery CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

AWSRequest CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Generic CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Read CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Show CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

NFData CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Eq CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Hashable CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

type AWSResponse CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

type Rep CreateOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

type Rep CreateOutboundCrossClusterSearchConnection = D1 ('MetaData "CreateOutboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateOutboundCrossClusterSearchConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainInformation) :*: (S1 ('MetaSel ('Just "destinationDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainInformation) :*: S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateOutboundCrossClusterSearchConnection Source #

Create a value of CreateOutboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnection_sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnection_destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnection_connectionAlias - Specifies the connection alias that will be used by the customer for this connection.

data CreateOutboundCrossClusterSearchConnectionResponse Source #

The result of a CreateOutboundCrossClusterSearchConnection request. Contains the details of the newly created cross-cluster search connection.

See: newCreateOutboundCrossClusterSearchConnectionResponse smart constructor.

Instances

Instances details
Generic CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Read CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Show CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

NFData CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

Eq CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

type Rep CreateOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection

type Rep CreateOutboundCrossClusterSearchConnectionResponse = D1 ('MetaData "CreateOutboundCrossClusterSearchConnectionResponse" "Amazonka.ElasticSearch.CreateOutboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateOutboundCrossClusterSearchConnectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundCrossClusterSearchConnectionStatus)) :*: S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "destinationDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)) :*: (S1 ('MetaSel ('Just "sourceDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateOutboundCrossClusterSearchConnectionResponse Source #

Create a value of CreateOutboundCrossClusterSearchConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnectionResponse_connectionAlias - Specifies the connection alias provided during the create connection request.

CreateOutboundCrossClusterSearchConnectionResponse, createOutboundCrossClusterSearchConnectionResponse_connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created connection.

CreateOutboundCrossClusterSearchConnectionResponse, createOutboundCrossClusterSearchConnectionResponse_crossClusterSearchConnectionId - Unique id for the created outbound connection, which is used for subsequent operations on connection.

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnectionResponse_destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.

CreateOutboundCrossClusterSearchConnection, createOutboundCrossClusterSearchConnectionResponse_sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.

$sel:httpStatus:CreateOutboundCrossClusterSearchConnectionResponse', createOutboundCrossClusterSearchConnectionResponse_httpStatus - The response's http status code.

CreatePackage

data CreatePackage Source #

Container for request parameters to CreatePackage operation.

See: newCreatePackage smart constructor.

Instances

Instances details
ToJSON CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

ToHeaders CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

ToPath CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

ToQuery CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

AWSRequest CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Associated Types

type AWSResponse CreatePackage #

Generic CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Associated Types

type Rep CreatePackage :: Type -> Type #

Read CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Show CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

NFData CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Methods

rnf :: CreatePackage -> () #

Eq CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Hashable CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

type AWSResponse CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

type Rep CreatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

type Rep CreatePackage = D1 ('MetaData "CreatePackage" "Amazonka.ElasticSearch.CreatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreatePackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "packageDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "packageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageType) :*: S1 ('MetaSel ('Just "packageSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageSource))))

newCreatePackage Source #

Create a value of CreatePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreatePackage, createPackage_packageDescription - Description of the package.

CreatePackage, createPackage_packageName - Unique identifier for the package.

CreatePackage, createPackage_packageType - Type of package. Currently supports only TXT-DICTIONARY.

$sel:packageSource:CreatePackage', createPackage_packageSource - The customer S3 location PackageSource for importing the package.

data CreatePackageResponse Source #

Container for response returned by CreatePackage operation.

See: newCreatePackageResponse smart constructor.

Instances

Instances details
Generic CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Associated Types

type Rep CreatePackageResponse :: Type -> Type #

Read CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Show CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

NFData CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

Methods

rnf :: CreatePackageResponse -> () #

Eq CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

type Rep CreatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreatePackage

type Rep CreatePackageResponse = D1 ('MetaData "CreatePackageResponse" "Amazonka.ElasticSearch.CreatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreatePackageResponse Source #

Create a value of CreatePackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packageDetails:CreatePackageResponse', createPackageResponse_packageDetails - Information about the package PackageDetails.

$sel:httpStatus:CreatePackageResponse', createPackageResponse_httpStatus - The response's http status code.

CreateVpcEndpoint

data CreateVpcEndpoint Source #

Container for the parameters to the CreateVpcEndpointRequest operation.

See: newCreateVpcEndpoint smart constructor.

Instances

Instances details
ToJSON CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

ToHeaders CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

ToPath CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

ToQuery CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

AWSRequest CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Associated Types

type AWSResponse CreateVpcEndpoint #

Generic CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Associated Types

type Rep CreateVpcEndpoint :: Type -> Type #

Read CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Show CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

NFData CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Methods

rnf :: CreateVpcEndpoint -> () #

Eq CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Hashable CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

type AWSResponse CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

type Rep CreateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

type Rep CreateVpcEndpoint = D1 ('MetaData "CreateVpcEndpoint" "Amazonka.ElasticSearch.CreateVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateVpcEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPCOptions))))

newCreateVpcEndpoint Source #

Create a value of CreateVpcEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateVpcEndpoint', createVpcEndpoint_clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.

CreateVpcEndpoint, createVpcEndpoint_domainArn - The Amazon Resource Name (ARN) of the domain to grant access to.

CreateVpcEndpoint, createVpcEndpoint_vpcOptions - Options to specify the subnets and security groups for the endpoint.

data CreateVpcEndpointResponse Source #

Container for response parameters to the CreateVpcEndpoint operation. Contains the configuration and status of the VPC Endpoint being created.

See: newCreateVpcEndpointResponse smart constructor.

Instances

Instances details
Generic CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Associated Types

type Rep CreateVpcEndpointResponse :: Type -> Type #

Read CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Show CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

NFData CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

Eq CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

type Rep CreateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.CreateVpcEndpoint

type Rep CreateVpcEndpointResponse = D1 ('MetaData "CreateVpcEndpointResponse" "Amazonka.ElasticSearch.CreateVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CreateVpcEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "vpcEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcEndpoint)))

newCreateVpcEndpointResponse Source #

Create a value of CreateVpcEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateVpcEndpointResponse', createVpcEndpointResponse_httpStatus - The response's http status code.

$sel:vpcEndpoint:CreateVpcEndpointResponse', createVpcEndpointResponse_vpcEndpoint - Information about the newly created VPC endpoint.

DeleteElasticsearchDomain

data DeleteElasticsearchDomain Source #

Container for the parameters to the DeleteElasticsearchDomain operation. Specifies the name of the Elasticsearch domain that you want to delete.

See: newDeleteElasticsearchDomain smart constructor.

Instances

Instances details
ToHeaders DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

ToPath DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

ToQuery DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

AWSRequest DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Generic DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Associated Types

type Rep DeleteElasticsearchDomain :: Type -> Type #

Read DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Show DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

NFData DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Eq DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Hashable DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

type AWSResponse DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

type Rep DeleteElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

type Rep DeleteElasticsearchDomain = D1 ('MetaData "DeleteElasticsearchDomain" "Amazonka.ElasticSearch.DeleteElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteElasticsearchDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteElasticsearchDomain Source #

Create a value of DeleteElasticsearchDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteElasticsearchDomain, deleteElasticsearchDomain_domainName - The name of the Elasticsearch domain that you want to permanently delete.

data DeleteElasticsearchDomainResponse Source #

The result of a DeleteElasticsearchDomain request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted.

See: newDeleteElasticsearchDomainResponse smart constructor.

Instances

Instances details
Generic DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Associated Types

type Rep DeleteElasticsearchDomainResponse :: Type -> Type #

Read DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Show DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

NFData DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

Eq DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

type Rep DeleteElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchDomain

type Rep DeleteElasticsearchDomainResponse = D1 ('MetaData "DeleteElasticsearchDomainResponse" "Amazonka.ElasticSearch.DeleteElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteElasticsearchDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchDomainStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteElasticsearchDomainResponse Source #

Create a value of DeleteElasticsearchDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainStatus:DeleteElasticsearchDomainResponse', deleteElasticsearchDomainResponse_domainStatus - The status of the Elasticsearch domain being deleted.

$sel:httpStatus:DeleteElasticsearchDomainResponse', deleteElasticsearchDomainResponse_httpStatus - The response's http status code.

DeleteElasticsearchServiceRole

data DeleteElasticsearchServiceRole Source #

See: newDeleteElasticsearchServiceRole smart constructor.

Instances

Instances details
ToHeaders DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

ToPath DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

ToQuery DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

AWSRequest DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Generic DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Associated Types

type Rep DeleteElasticsearchServiceRole :: Type -> Type #

Read DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Show DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

NFData DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Eq DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Hashable DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

type AWSResponse DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

type Rep DeleteElasticsearchServiceRole Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

type Rep DeleteElasticsearchServiceRole = D1 ('MetaData "DeleteElasticsearchServiceRole" "Amazonka.ElasticSearch.DeleteElasticsearchServiceRole" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteElasticsearchServiceRole'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteElasticsearchServiceRole :: DeleteElasticsearchServiceRole Source #

Create a value of DeleteElasticsearchServiceRole with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DeleteElasticsearchServiceRoleResponse Source #

Instances

Instances details
Generic DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Read DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Show DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

NFData DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

Eq DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

type Rep DeleteElasticsearchServiceRoleResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteElasticsearchServiceRole

type Rep DeleteElasticsearchServiceRoleResponse = D1 ('MetaData "DeleteElasticsearchServiceRoleResponse" "Amazonka.ElasticSearch.DeleteElasticsearchServiceRole" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteElasticsearchServiceRoleResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteElasticsearchServiceRoleResponse :: DeleteElasticsearchServiceRoleResponse Source #

Create a value of DeleteElasticsearchServiceRoleResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteInboundCrossClusterSearchConnection

data DeleteInboundCrossClusterSearchConnection Source #

Container for the parameters to the DeleteInboundCrossClusterSearchConnection operation.

See: newDeleteInboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
ToHeaders DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

ToPath DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

ToQuery DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

AWSRequest DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Generic DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Read DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Show DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

NFData DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Eq DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Hashable DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

type AWSResponse DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

type Rep DeleteInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

type Rep DeleteInboundCrossClusterSearchConnection = D1 ('MetaData "DeleteInboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteInboundCrossClusterSearchConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInboundCrossClusterSearchConnection Source #

Create a value of DeleteInboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteInboundCrossClusterSearchConnection, deleteInboundCrossClusterSearchConnection_crossClusterSearchConnectionId - The id of the inbound connection that you want to permanently delete.

data DeleteInboundCrossClusterSearchConnectionResponse Source #

The result of a DeleteInboundCrossClusterSearchConnection operation. Contains details of deleted inbound connection.

See: newDeleteInboundCrossClusterSearchConnectionResponse smart constructor.

Instances

Instances details
Generic DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Read DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Show DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

NFData DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

Eq DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

type Rep DeleteInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection

type Rep DeleteInboundCrossClusterSearchConnectionResponse = D1 ('MetaData "DeleteInboundCrossClusterSearchConnectionResponse" "Amazonka.ElasticSearch.DeleteInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteInboundCrossClusterSearchConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundCrossClusterSearchConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DeleteOutboundCrossClusterSearchConnection

data DeleteOutboundCrossClusterSearchConnection Source #

Container for the parameters to the DeleteOutboundCrossClusterSearchConnection operation.

See: newDeleteOutboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
ToHeaders DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

ToPath DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

ToQuery DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

AWSRequest DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Generic DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Read DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Show DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

NFData DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Eq DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Hashable DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

type AWSResponse DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

type Rep DeleteOutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

type Rep DeleteOutboundCrossClusterSearchConnection = D1 ('MetaData "DeleteOutboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteOutboundCrossClusterSearchConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteOutboundCrossClusterSearchConnection Source #

Create a value of DeleteOutboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteOutboundCrossClusterSearchConnection, deleteOutboundCrossClusterSearchConnection_crossClusterSearchConnectionId - The id of the outbound connection that you want to permanently delete.

data DeleteOutboundCrossClusterSearchConnectionResponse Source #

The result of a DeleteOutboundCrossClusterSearchConnection operation. Contains details of deleted outbound connection.

See: newDeleteOutboundCrossClusterSearchConnectionResponse smart constructor.

Instances

Instances details
Generic DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Read DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Show DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

NFData DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

Eq DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

type Rep DeleteOutboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection

type Rep DeleteOutboundCrossClusterSearchConnectionResponse = D1 ('MetaData "DeleteOutboundCrossClusterSearchConnectionResponse" "Amazonka.ElasticSearch.DeleteOutboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteOutboundCrossClusterSearchConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundCrossClusterSearchConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DeletePackage

data DeletePackage Source #

Container for request parameters to DeletePackage operation.

See: newDeletePackage smart constructor.

Constructors

DeletePackage' Text 

Instances

Instances details
ToHeaders DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

ToPath DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

ToQuery DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

AWSRequest DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Associated Types

type AWSResponse DeletePackage #

Generic DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Associated Types

type Rep DeletePackage :: Type -> Type #

Read DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Show DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

NFData DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Methods

rnf :: DeletePackage -> () #

Eq DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Hashable DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

type AWSResponse DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

type Rep DeletePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

type Rep DeletePackage = D1 ('MetaData "DeletePackage" "Amazonka.ElasticSearch.DeletePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeletePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePackage Source #

Create a value of DeletePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeletePackage, deletePackage_packageID - Internal ID of the package that you want to delete. Use DescribePackages to find this value.

data DeletePackageResponse Source #

Container for response parameters to DeletePackage operation.

See: newDeletePackageResponse smart constructor.

Instances

Instances details
Generic DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Associated Types

type Rep DeletePackageResponse :: Type -> Type #

Read DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Show DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

NFData DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

Methods

rnf :: DeletePackageResponse -> () #

Eq DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

type Rep DeletePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeletePackage

type Rep DeletePackageResponse = D1 ('MetaData "DeletePackageResponse" "Amazonka.ElasticSearch.DeletePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeletePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePackageResponse Source #

Create a value of DeletePackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packageDetails:DeletePackageResponse', deletePackageResponse_packageDetails - PackageDetails

$sel:httpStatus:DeletePackageResponse', deletePackageResponse_httpStatus - The response's http status code.

DeleteVpcEndpoint

data DeleteVpcEndpoint Source #

Deletes an Amazon OpenSearch Service-managed interface VPC endpoint.

See: newDeleteVpcEndpoint smart constructor.

Constructors

DeleteVpcEndpoint' Text 

Instances

Instances details
ToHeaders DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

ToPath DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

ToQuery DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

AWSRequest DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Associated Types

type AWSResponse DeleteVpcEndpoint #

Generic DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Associated Types

type Rep DeleteVpcEndpoint :: Type -> Type #

Read DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Show DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

NFData DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Methods

rnf :: DeleteVpcEndpoint -> () #

Eq DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Hashable DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

type AWSResponse DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpoint = D1 ('MetaData "DeleteVpcEndpoint" "Amazonka.ElasticSearch.DeleteVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteVpcEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteVpcEndpoint Source #

Create a value of DeleteVpcEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteVpcEndpoint, deleteVpcEndpoint_vpcEndpointId - The unique identifier of the endpoint to be deleted.

data DeleteVpcEndpointResponse Source #

Container for response parameters to the DeleteVpcEndpoint operation. Contains the summarized detail of the VPC Endpoint being deleted.

See: newDeleteVpcEndpointResponse smart constructor.

Instances

Instances details
Generic DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Associated Types

type Rep DeleteVpcEndpointResponse :: Type -> Type #

Read DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Show DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

NFData DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

Eq DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DeleteVpcEndpoint

type Rep DeleteVpcEndpointResponse = D1 ('MetaData "DeleteVpcEndpointResponse" "Amazonka.ElasticSearch.DeleteVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DeleteVpcEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "vpcEndpointSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcEndpointSummary)))

newDeleteVpcEndpointResponse Source #

Create a value of DeleteVpcEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteVpcEndpointResponse', deleteVpcEndpointResponse_httpStatus - The response's http status code.

$sel:vpcEndpointSummary:DeleteVpcEndpointResponse', deleteVpcEndpointResponse_vpcEndpointSummary - Information about the deleted endpoint, including its current status (DELETING or DELETE_FAILED).

DescribeDomainAutoTunes

data DescribeDomainAutoTunes Source #

Container for the parameters to the DescribeDomainAutoTunes operation.

See: newDescribeDomainAutoTunes smart constructor.

Instances

Instances details
ToHeaders DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

ToPath DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

ToQuery DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

AWSRequest DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Generic DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Associated Types

type Rep DescribeDomainAutoTunes :: Type -> Type #

Read DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Show DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

NFData DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Methods

rnf :: DescribeDomainAutoTunes -> () #

Eq DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Hashable DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

type AWSResponse DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunes Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunes = D1 ('MetaData "DescribeDomainAutoTunes" "Amazonka.ElasticSearch.DescribeDomainAutoTunes" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeDomainAutoTunes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeDomainAutoTunes Source #

Create a value of DescribeDomainAutoTunes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeDomainAutoTunes', describeDomainAutoTunes_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

DescribeDomainAutoTunes, describeDomainAutoTunes_nextToken - NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.

DescribeDomainAutoTunes, describeDomainAutoTunes_domainName - Specifies the domain name for which you want Auto-Tune action details.

data DescribeDomainAutoTunesResponse Source #

The result of DescribeDomainAutoTunes request. See the Developer Guide for more information.

See: newDescribeDomainAutoTunesResponse smart constructor.

Instances

Instances details
Generic DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Associated Types

type Rep DescribeDomainAutoTunesResponse :: Type -> Type #

Read DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Show DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

NFData DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

Eq DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainAutoTunes

type Rep DescribeDomainAutoTunesResponse = D1 ('MetaData "DescribeDomainAutoTunesResponse" "Amazonka.ElasticSearch.DescribeDomainAutoTunes" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeDomainAutoTunesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoTunes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoTune])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDomainAutoTunesResponse Source #

Create a value of DescribeDomainAutoTunesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoTunes:DescribeDomainAutoTunesResponse', describeDomainAutoTunesResponse_autoTunes - Specifies the list of setting adjustments that Auto-Tune has made to the domain. See the Developer Guide for more information.

DescribeDomainAutoTunes, describeDomainAutoTunesResponse_nextToken - Specifies an identifier to allow retrieval of paginated results.

$sel:httpStatus:DescribeDomainAutoTunesResponse', describeDomainAutoTunesResponse_httpStatus - The response's http status code.

DescribeDomainChangeProgress

data DescribeDomainChangeProgress Source #

Container for the parameters to the DescribeDomainChangeProgress operation. Specifies the domain name and optional change specific identity for which you want progress information.

See: newDescribeDomainChangeProgress smart constructor.

Instances

Instances details
ToHeaders DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

ToPath DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

ToQuery DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

AWSRequest DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Generic DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Associated Types

type Rep DescribeDomainChangeProgress :: Type -> Type #

Read DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Show DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

NFData DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Eq DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Hashable DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

type AWSResponse DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgress Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgress = D1 ('MetaData "DescribeDomainChangeProgress" "Amazonka.ElasticSearch.DescribeDomainChangeProgress" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeDomainChangeProgress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDomainChangeProgress Source #

Create a value of DescribeDomainChangeProgress with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeDomainChangeProgress, describeDomainChangeProgress_changeId - The specific change ID for which you want to get progress information. This is an optional parameter. If omitted, the service returns information about the most recent configuration change.

DescribeDomainChangeProgress, describeDomainChangeProgress_domainName - The domain you want to get the progress information about.

data DescribeDomainChangeProgressResponse Source #

The result of a DescribeDomainChangeProgress request. Contains the progress information of the requested domain change.

See: newDescribeDomainChangeProgressResponse smart constructor.

Instances

Instances details
Generic DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Read DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Show DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

NFData DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

Eq DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgressResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeDomainChangeProgress

type Rep DescribeDomainChangeProgressResponse = D1 ('MetaData "DescribeDomainChangeProgressResponse" "Amazonka.ElasticSearch.DescribeDomainChangeProgress" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeDomainChangeProgressResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeProgressStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeProgressStatusDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDomainChangeProgressResponse Source #

Create a value of DescribeDomainChangeProgressResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:changeProgressStatus:DescribeDomainChangeProgressResponse', describeDomainChangeProgressResponse_changeProgressStatus - Progress information for the configuration change that is requested in the DescribeDomainChangeProgress request.

$sel:httpStatus:DescribeDomainChangeProgressResponse', describeDomainChangeProgressResponse_httpStatus - The response's http status code.

DescribeElasticsearchDomain

data DescribeElasticsearchDomain Source #

Container for the parameters to the DescribeElasticsearchDomain operation.

See: newDescribeElasticsearchDomain smart constructor.

Instances

Instances details
ToHeaders DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

ToPath DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

ToQuery DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

AWSRequest DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Generic DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Associated Types

type Rep DescribeElasticsearchDomain :: Type -> Type #

Read DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Show DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

NFData DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Eq DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Hashable DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

type AWSResponse DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomain = D1 ('MetaData "DescribeElasticsearchDomain" "Amazonka.ElasticSearch.DescribeElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeElasticsearchDomain Source #

Create a value of DescribeElasticsearchDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeElasticsearchDomain, describeElasticsearchDomain_domainName - The name of the Elasticsearch domain for which you want information.

data DescribeElasticsearchDomainResponse Source #

The result of a DescribeElasticsearchDomain request. Contains the status of the domain specified in the request.

See: newDescribeElasticsearchDomainResponse smart constructor.

Instances

Instances details
Generic DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Read DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Show DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

NFData DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

Eq DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomain

type Rep DescribeElasticsearchDomainResponse = D1 ('MetaData "DescribeElasticsearchDomainResponse" "Amazonka.ElasticSearch.DescribeElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ElasticsearchDomainStatus)))

newDescribeElasticsearchDomainResponse Source #

Create a value of DescribeElasticsearchDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeElasticsearchDomainResponse', describeElasticsearchDomainResponse_httpStatus - The response's http status code.

$sel:domainStatus:DescribeElasticsearchDomainResponse', describeElasticsearchDomainResponse_domainStatus - The current status of the Elasticsearch domain.

DescribeElasticsearchDomainConfig

data DescribeElasticsearchDomainConfig Source #

Container for the parameters to the DescribeElasticsearchDomainConfig operation. Specifies the domain name for which you want configuration information.

See: newDescribeElasticsearchDomainConfig smart constructor.

Instances

Instances details
ToHeaders DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

ToPath DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

ToQuery DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

AWSRequest DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Generic DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Associated Types

type Rep DescribeElasticsearchDomainConfig :: Type -> Type #

Read DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Show DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

NFData DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Eq DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Hashable DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

type AWSResponse DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfig = D1 ('MetaData "DescribeElasticsearchDomainConfig" "Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomainConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeElasticsearchDomainConfig Source #

Create a value of DescribeElasticsearchDomainConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeElasticsearchDomainConfig, describeElasticsearchDomainConfig_domainName - The Elasticsearch domain that you want to get information about.

data DescribeElasticsearchDomainConfigResponse Source #

The result of a DescribeElasticsearchDomainConfig request. Contains the configuration information of the requested domain.

See: newDescribeElasticsearchDomainConfigResponse smart constructor.

Instances

Instances details
Generic DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Read DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Show DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

NFData DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

Eq DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig

type Rep DescribeElasticsearchDomainConfigResponse = D1 ('MetaData "DescribeElasticsearchDomainConfigResponse" "Amazonka.ElasticSearch.DescribeElasticsearchDomainConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomainConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ElasticsearchDomainConfig)))

newDescribeElasticsearchDomainConfigResponse Source #

Create a value of DescribeElasticsearchDomainConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeElasticsearchDomainConfigResponse', describeElasticsearchDomainConfigResponse_httpStatus - The response's http status code.

$sel:domainConfig:DescribeElasticsearchDomainConfigResponse', describeElasticsearchDomainConfigResponse_domainConfig - The configuration information of the domain requested in the DescribeElasticsearchDomainConfig request.

DescribeElasticsearchDomains

data DescribeElasticsearchDomains Source #

Container for the parameters to the DescribeElasticsearchDomains operation. By default, the API returns the status of all Elasticsearch domains.

See: newDescribeElasticsearchDomains smart constructor.

Instances

Instances details
ToJSON DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

ToHeaders DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

ToPath DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

ToQuery DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

AWSRequest DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Generic DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Associated Types

type Rep DescribeElasticsearchDomains :: Type -> Type #

Read DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Show DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

NFData DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Eq DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Hashable DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

type AWSResponse DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

type Rep DescribeElasticsearchDomains Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

type Rep DescribeElasticsearchDomains = D1 ('MetaData "DescribeElasticsearchDomains" "Amazonka.ElasticSearch.DescribeElasticsearchDomains" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeElasticsearchDomains :: DescribeElasticsearchDomains Source #

Create a value of DescribeElasticsearchDomains with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainNames:DescribeElasticsearchDomains', describeElasticsearchDomains_domainNames - The Elasticsearch domains for which you want information.

data DescribeElasticsearchDomainsResponse Source #

The result of a DescribeElasticsearchDomains request. Contains the status of the specified domains or all domains owned by the account.

See: newDescribeElasticsearchDomainsResponse smart constructor.

Instances

Instances details
Generic DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Read DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Show DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

NFData DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

Eq DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

type Rep DescribeElasticsearchDomainsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchDomains

type Rep DescribeElasticsearchDomainsResponse = D1 ('MetaData "DescribeElasticsearchDomainsResponse" "Amazonka.ElasticSearch.DescribeElasticsearchDomains" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainStatusList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ElasticsearchDomainStatus])))

newDescribeElasticsearchDomainsResponse Source #

Create a value of DescribeElasticsearchDomainsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeElasticsearchDomainsResponse', describeElasticsearchDomainsResponse_httpStatus - The response's http status code.

$sel:domainStatusList:DescribeElasticsearchDomainsResponse', describeElasticsearchDomainsResponse_domainStatusList - The status of the domains requested in the DescribeElasticsearchDomains request.

DescribeElasticsearchInstanceTypeLimits

data DescribeElasticsearchInstanceTypeLimits Source #

Container for the parameters to DescribeElasticsearchInstanceTypeLimits operation.

See: newDescribeElasticsearchInstanceTypeLimits smart constructor.

Instances

Instances details
ToHeaders DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

ToPath DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

ToQuery DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

AWSRequest DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Generic DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Read DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Show DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

NFData DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Eq DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Hashable DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

type AWSResponse DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

type Rep DescribeElasticsearchInstanceTypeLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

type Rep DescribeElasticsearchInstanceTypeLimits = D1 ('MetaData "DescribeElasticsearchInstanceTypeLimits" "Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchInstanceTypeLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ESPartitionInstanceType) :*: S1 ('MetaSel ('Just "elasticsearchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeElasticsearchInstanceTypeLimits Source #

Create a value of DescribeElasticsearchInstanceTypeLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeElasticsearchInstanceTypeLimits, describeElasticsearchInstanceTypeLimits_domainName - DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for Elasticsearch Limits for existing domain.

DescribeElasticsearchInstanceTypeLimits, describeElasticsearchInstanceTypeLimits_instanceType - The instance type for an Elasticsearch cluster for which Elasticsearch Limits are needed.

DescribeElasticsearchInstanceTypeLimits, describeElasticsearchInstanceTypeLimits_elasticsearchVersion - Version of Elasticsearch for which Limits are needed.

data DescribeElasticsearchInstanceTypeLimitsResponse Source #

Container for the parameters received from DescribeElasticsearchInstanceTypeLimits operation.

See: newDescribeElasticsearchInstanceTypeLimitsResponse smart constructor.

Instances

Instances details
Generic DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Read DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Show DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

NFData DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

Eq DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

type Rep DescribeElasticsearchInstanceTypeLimitsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits

type Rep DescribeElasticsearchInstanceTypeLimitsResponse = D1 ('MetaData "DescribeElasticsearchInstanceTypeLimitsResponse" "Amazonka.ElasticSearch.DescribeElasticsearchInstanceTypeLimits" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeElasticsearchInstanceTypeLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitsByRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Limits))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DescribeInboundCrossClusterSearchConnections

data DescribeInboundCrossClusterSearchConnections Source #

Container for the parameters to the DescribeInboundCrossClusterSearchConnections operation.

See: newDescribeInboundCrossClusterSearchConnections smart constructor.

Instances

Instances details
ToJSON DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

ToHeaders DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

ToPath DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

ToQuery DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

AWSRequest DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Generic DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Read DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Show DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

NFData DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Eq DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Hashable DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

type AWSResponse DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

type Rep DescribeInboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

type Rep DescribeInboundCrossClusterSearchConnections = D1 ('MetaData "DescribeInboundCrossClusterSearchConnections" "Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeInboundCrossClusterSearchConnections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeInboundCrossClusterSearchConnections :: DescribeInboundCrossClusterSearchConnections Source #

Create a value of DescribeInboundCrossClusterSearchConnections with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DescribeInboundCrossClusterSearchConnections', describeInboundCrossClusterSearchConnections_filters - A list of filters used to match properties for inbound cross-cluster search connection. Available Filter names for this operation are:

  • cross-cluster-search-connection-id
  • source-domain-info.domain-name
  • source-domain-info.owner-id
  • source-domain-info.region
  • destination-domain-info.domain-name

$sel:maxResults:DescribeInboundCrossClusterSearchConnections', describeInboundCrossClusterSearchConnections_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

DescribeInboundCrossClusterSearchConnections, describeInboundCrossClusterSearchConnections_nextToken - NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.

data DescribeInboundCrossClusterSearchConnectionsResponse Source #

The result of a DescribeInboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

See: newDescribeInboundCrossClusterSearchConnectionsResponse smart constructor.

Instances

Instances details
Generic DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Read DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Show DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

NFData DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

Eq DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

type Rep DescribeInboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections

type Rep DescribeInboundCrossClusterSearchConnectionsResponse = D1 ('MetaData "DescribeInboundCrossClusterSearchConnectionsResponse" "Amazonka.ElasticSearch.DescribeInboundCrossClusterSearchConnections" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeInboundCrossClusterSearchConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InboundCrossClusterSearchConnection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeInboundCrossClusterSearchConnectionsResponse Source #

Create a value of DescribeInboundCrossClusterSearchConnectionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:crossClusterSearchConnections:DescribeInboundCrossClusterSearchConnectionsResponse', describeInboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections - Consists of list of InboundCrossClusterSearchConnection matching the specified filter criteria.

DescribeInboundCrossClusterSearchConnections, describeInboundCrossClusterSearchConnectionsResponse_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

$sel:httpStatus:DescribeInboundCrossClusterSearchConnectionsResponse', describeInboundCrossClusterSearchConnectionsResponse_httpStatus - The response's http status code.

DescribeOutboundCrossClusterSearchConnections

data DescribeOutboundCrossClusterSearchConnections Source #

Container for the parameters to the DescribeOutboundCrossClusterSearchConnections operation.

See: newDescribeOutboundCrossClusterSearchConnections smart constructor.

Instances

Instances details
ToJSON DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

ToHeaders DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

ToPath DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

ToQuery DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

AWSRequest DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Generic DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Read DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Show DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

NFData DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Eq DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Hashable DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

type AWSResponse DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

type Rep DescribeOutboundCrossClusterSearchConnections Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

type Rep DescribeOutboundCrossClusterSearchConnections = D1 ('MetaData "DescribeOutboundCrossClusterSearchConnections" "Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeOutboundCrossClusterSearchConnections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeOutboundCrossClusterSearchConnections :: DescribeOutboundCrossClusterSearchConnections Source #

Create a value of DescribeOutboundCrossClusterSearchConnections with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DescribeOutboundCrossClusterSearchConnections', describeOutboundCrossClusterSearchConnections_filters - A list of filters used to match properties for outbound cross-cluster search connection. Available Filter names for this operation are:

  • cross-cluster-search-connection-id
  • destination-domain-info.domain-name
  • destination-domain-info.owner-id
  • destination-domain-info.region
  • source-domain-info.domain-name

$sel:maxResults:DescribeOutboundCrossClusterSearchConnections', describeOutboundCrossClusterSearchConnections_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

DescribeOutboundCrossClusterSearchConnections, describeOutboundCrossClusterSearchConnections_nextToken - NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.

data DescribeOutboundCrossClusterSearchConnectionsResponse Source #

The result of a DescribeOutboundCrossClusterSearchConnections request. Contains the list of connections matching the filter criteria.

See: newDescribeOutboundCrossClusterSearchConnectionsResponse smart constructor.

Instances

Instances details
Generic DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Read DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Show DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

NFData DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

Eq DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

type Rep DescribeOutboundCrossClusterSearchConnectionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections

type Rep DescribeOutboundCrossClusterSearchConnectionsResponse = D1 ('MetaData "DescribeOutboundCrossClusterSearchConnectionsResponse" "Amazonka.ElasticSearch.DescribeOutboundCrossClusterSearchConnections" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeOutboundCrossClusterSearchConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutboundCrossClusterSearchConnection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeOutboundCrossClusterSearchConnectionsResponse Source #

Create a value of DescribeOutboundCrossClusterSearchConnectionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:crossClusterSearchConnections:DescribeOutboundCrossClusterSearchConnectionsResponse', describeOutboundCrossClusterSearchConnectionsResponse_crossClusterSearchConnections - Consists of list of OutboundCrossClusterSearchConnection matching the specified filter criteria.

DescribeOutboundCrossClusterSearchConnections, describeOutboundCrossClusterSearchConnectionsResponse_nextToken - If more results are available and NextToken is present, make the next request to the same API with the received NextToken to paginate the remaining results.

$sel:httpStatus:DescribeOutboundCrossClusterSearchConnectionsResponse', describeOutboundCrossClusterSearchConnectionsResponse_httpStatus - The response's http status code.

DescribePackages

data DescribePackages Source #

Container for request parameters to DescribePackage operation.

See: newDescribePackages smart constructor.

Instances

Instances details
ToJSON DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToHeaders DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToPath DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToQuery DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

AWSRequest DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type AWSResponse DescribePackages #

Generic DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type Rep DescribePackages :: Type -> Type #

Read DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Show DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

NFData DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Methods

rnf :: DescribePackages -> () #

Eq DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Hashable DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type AWSResponse DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackages = D1 ('MetaData "DescribePackages" "Amazonka.ElasticSearch.DescribePackages" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribePackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DescribePackagesFilter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribePackages :: DescribePackages Source #

Create a value of DescribePackages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:DescribePackages', describePackages_filters - Only returns packages that match the DescribePackagesFilterList values.

$sel:maxResults:DescribePackages', describePackages_maxResults - Limits results to a maximum number of packages.

DescribePackages, describePackages_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

data DescribePackagesResponse Source #

Container for response returned by DescribePackages operation.

See: newDescribePackagesResponse smart constructor.

Instances

Instances details
Generic DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type Rep DescribePackagesResponse :: Type -> Type #

Read DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Show DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

NFData DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Eq DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackagesResponse = D1 ('MetaData "DescribePackagesResponse" "Amazonka.ElasticSearch.DescribePackages" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribePackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageDetails])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribePackagesResponse Source #

Create a value of DescribePackagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribePackages, describePackagesResponse_nextToken - Undocumented member.

$sel:packageDetailsList:DescribePackagesResponse', describePackagesResponse_packageDetailsList - List of PackageDetails objects.

$sel:httpStatus:DescribePackagesResponse', describePackagesResponse_httpStatus - The response's http status code.

DescribeReservedElasticsearchInstanceOfferings (Paginated)

data DescribeReservedElasticsearchInstanceOfferings Source #

Container for parameters to DescribeReservedElasticsearchInstanceOfferings

See: newDescribeReservedElasticsearchInstanceOfferings smart constructor.

Instances

Instances details
ToHeaders DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

ToPath DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

ToQuery DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

AWSPager DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

AWSRequest DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Generic DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Read DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Show DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

NFData DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Eq DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Hashable DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

type AWSResponse DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

type Rep DescribeReservedElasticsearchInstanceOfferings Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

type Rep DescribeReservedElasticsearchInstanceOfferings = D1 ('MetaData "DescribeReservedElasticsearchInstanceOfferings" "Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeReservedElasticsearchInstanceOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reservedElasticsearchInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeReservedElasticsearchInstanceOfferings :: DescribeReservedElasticsearchInstanceOfferings Source #

Create a value of DescribeReservedElasticsearchInstanceOfferings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeReservedElasticsearchInstanceOfferings', describeReservedElasticsearchInstanceOfferings_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

DescribeReservedElasticsearchInstanceOfferings, describeReservedElasticsearchInstanceOfferings_nextToken - NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.

DescribeReservedElasticsearchInstanceOfferings, describeReservedElasticsearchInstanceOfferings_reservedElasticsearchInstanceOfferingId - The offering identifier filter value. Use this parameter to show only the available offering that matches the specified reservation identifier.

data DescribeReservedElasticsearchInstanceOfferingsResponse Source #

Container for results from DescribeReservedElasticsearchInstanceOfferings

See: newDescribeReservedElasticsearchInstanceOfferingsResponse smart constructor.

Instances

Instances details
Generic DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Read DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Show DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

NFData DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

Eq DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

type Rep DescribeReservedElasticsearchInstanceOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings

type Rep DescribeReservedElasticsearchInstanceOfferingsResponse = D1 ('MetaData "DescribeReservedElasticsearchInstanceOfferingsResponse" "Amazonka.ElasticSearch.DescribeReservedElasticsearchInstanceOfferings" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeReservedElasticsearchInstanceOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedElasticsearchInstanceOfferings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReservedElasticsearchInstanceOffering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DescribeReservedElasticsearchInstances (Paginated)

data DescribeReservedElasticsearchInstances Source #

Container for parameters to DescribeReservedElasticsearchInstances

See: newDescribeReservedElasticsearchInstances smart constructor.

Instances

Instances details
ToHeaders DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

ToPath DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

ToQuery DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

AWSPager DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

AWSRequest DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Generic DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Read DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Show DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

NFData DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Eq DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Hashable DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

type AWSResponse DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

type Rep DescribeReservedElasticsearchInstances Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

type Rep DescribeReservedElasticsearchInstances = D1 ('MetaData "DescribeReservedElasticsearchInstances" "Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeReservedElasticsearchInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reservedElasticsearchInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeReservedElasticsearchInstances :: DescribeReservedElasticsearchInstances Source #

Create a value of DescribeReservedElasticsearchInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeReservedElasticsearchInstances', describeReservedElasticsearchInstances_maxResults - Set this value to limit the number of results returned. If not specified, defaults to 100.

DescribeReservedElasticsearchInstances, describeReservedElasticsearchInstances_nextToken - NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.

DescribeReservedElasticsearchInstances, describeReservedElasticsearchInstances_reservedElasticsearchInstanceId - The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.

data DescribeReservedElasticsearchInstancesResponse Source #

Container for results from DescribeReservedElasticsearchInstances

See: newDescribeReservedElasticsearchInstancesResponse smart constructor.

Instances

Instances details
Generic DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Read DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Show DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

NFData DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

Eq DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

type Rep DescribeReservedElasticsearchInstancesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances

type Rep DescribeReservedElasticsearchInstancesResponse = D1 ('MetaData "DescribeReservedElasticsearchInstancesResponse" "Amazonka.ElasticSearch.DescribeReservedElasticsearchInstances" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeReservedElasticsearchInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedElasticsearchInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReservedElasticsearchInstance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DescribeVpcEndpoints

data DescribeVpcEndpoints Source #

Container for request parameters to the DescribeVpcEndpoints operation. Specifies the list of VPC endpoints to be described.

See: newDescribeVpcEndpoints smart constructor.

Constructors

DescribeVpcEndpoints' [Text] 

Instances

Instances details
ToJSON DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

ToHeaders DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

ToPath DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

ToQuery DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

AWSRequest DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Associated Types

type AWSResponse DescribeVpcEndpoints #

Generic DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Associated Types

type Rep DescribeVpcEndpoints :: Type -> Type #

Read DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Show DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

NFData DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Methods

rnf :: DescribeVpcEndpoints -> () #

Eq DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Hashable DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

type AWSResponse DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpoints = D1 ('MetaData "DescribeVpcEndpoints" "Amazonka.ElasticSearch.DescribeVpcEndpoints" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeVpcEndpoints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcEndpointIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeVpcEndpoints :: DescribeVpcEndpoints Source #

Create a value of DescribeVpcEndpoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpcEndpointIds:DescribeVpcEndpoints', describeVpcEndpoints_vpcEndpointIds - The unique identifiers of the endpoints to get information about.

data DescribeVpcEndpointsResponse Source #

Container for response parameters to the DescribeVpcEndpoints operation. Returns a list containing configuration details and status of the VPC Endpoints as well as a list containing error responses of the endpoints that could not be described

See: newDescribeVpcEndpointsResponse smart constructor.

Instances

Instances details
Generic DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Associated Types

type Rep DescribeVpcEndpointsResponse :: Type -> Type #

Read DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Show DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

NFData DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

Eq DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribeVpcEndpoints

type Rep DescribeVpcEndpointsResponse = D1 ('MetaData "DescribeVpcEndpointsResponse" "Amazonka.ElasticSearch.DescribeVpcEndpoints" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribeVpcEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "vpcEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VpcEndpoint]) :*: S1 ('MetaSel ('Just "vpcEndpointErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VpcEndpointError]))))

newDescribeVpcEndpointsResponse Source #

Create a value of DescribeVpcEndpointsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeVpcEndpointsResponse', describeVpcEndpointsResponse_httpStatus - The response's http status code.

$sel:vpcEndpoints:DescribeVpcEndpointsResponse', describeVpcEndpointsResponse_vpcEndpoints - Information about each requested VPC endpoint.

$sel:vpcEndpointErrors:DescribeVpcEndpointsResponse', describeVpcEndpointsResponse_vpcEndpointErrors - Any errors associated with the request.

DissociatePackage

data DissociatePackage Source #

Container for request parameters to DissociatePackage operation.

See: newDissociatePackage smart constructor.

Instances

Instances details
ToJSON DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

ToHeaders DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

ToPath DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

ToQuery DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

AWSRequest DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Associated Types

type AWSResponse DissociatePackage #

Generic DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Associated Types

type Rep DissociatePackage :: Type -> Type #

Read DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Show DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

NFData DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Methods

rnf :: DissociatePackage -> () #

Eq DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Hashable DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

type AWSResponse DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

type Rep DissociatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

type Rep DissociatePackage = D1 ('MetaData "DissociatePackage" "Amazonka.ElasticSearch.DissociatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DissociatePackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDissociatePackage Source #

Create a value of DissociatePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DissociatePackage, dissociatePackage_packageID - Internal ID of the package that you want to associate with a domain. Use DescribePackages to find this value.

DissociatePackage, dissociatePackage_domainName - Name of the domain that you want to associate the package with.

data DissociatePackageResponse Source #

Container for response returned by DissociatePackage operation.

See: newDissociatePackageResponse smart constructor.

Instances

Instances details
Generic DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Associated Types

type Rep DissociatePackageResponse :: Type -> Type #

Read DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Show DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

NFData DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

Eq DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

type Rep DissociatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DissociatePackage

type Rep DissociatePackageResponse = D1 ('MetaData "DissociatePackageResponse" "Amazonka.ElasticSearch.DissociatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DissociatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDissociatePackageResponse Source #

Create a value of DissociatePackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainPackageDetails:DissociatePackageResponse', dissociatePackageResponse_domainPackageDetails - DomainPackageDetails

$sel:httpStatus:DissociatePackageResponse', dissociatePackageResponse_httpStatus - The response's http status code.

GetCompatibleElasticsearchVersions

data GetCompatibleElasticsearchVersions Source #

Container for request parameters to GetCompatibleElasticsearchVersions operation.

See: newGetCompatibleElasticsearchVersions smart constructor.

Instances

Instances details
ToHeaders GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

ToPath GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

ToQuery GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

AWSRequest GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Generic GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Associated Types

type Rep GetCompatibleElasticsearchVersions :: Type -> Type #

Read GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Show GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

NFData GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Eq GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Hashable GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

type AWSResponse GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

type Rep GetCompatibleElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

type Rep GetCompatibleElasticsearchVersions = D1 ('MetaData "GetCompatibleElasticsearchVersions" "Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetCompatibleElasticsearchVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetCompatibleElasticsearchVersions :: GetCompatibleElasticsearchVersions Source #

Create a value of GetCompatibleElasticsearchVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetCompatibleElasticsearchVersions, getCompatibleElasticsearchVersions_domainName - Undocumented member.

data GetCompatibleElasticsearchVersionsResponse Source #

Container for response returned by GetCompatibleElasticsearchVersions operation.

See: newGetCompatibleElasticsearchVersionsResponse smart constructor.

Instances

Instances details
Generic GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Read GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Show GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

NFData GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

Eq GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

type Rep GetCompatibleElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions

type Rep GetCompatibleElasticsearchVersionsResponse = D1 ('MetaData "GetCompatibleElasticsearchVersionsResponse" "Amazonka.ElasticSearch.GetCompatibleElasticsearchVersions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetCompatibleElasticsearchVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "compatibleElasticsearchVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CompatibleVersionsMap])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetCompatibleElasticsearchVersionsResponse Source #

Create a value of GetCompatibleElasticsearchVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:compatibleElasticsearchVersions:GetCompatibleElasticsearchVersionsResponse', getCompatibleElasticsearchVersionsResponse_compatibleElasticsearchVersions - A map of compatible Elasticsearch versions returned as part of the GetCompatibleElasticsearchVersions operation.

$sel:httpStatus:GetCompatibleElasticsearchVersionsResponse', getCompatibleElasticsearchVersionsResponse_httpStatus - The response's http status code.

GetPackageVersionHistory

data GetPackageVersionHistory Source #

Container for request parameters to GetPackageVersionHistory operation.

See: newGetPackageVersionHistory smart constructor.

Instances

Instances details
ToHeaders GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

ToPath GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

ToQuery GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

AWSRequest GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Generic GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Associated Types

type Rep GetPackageVersionHistory :: Type -> Type #

Read GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Show GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

NFData GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Eq GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Hashable GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

type AWSResponse GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistory = D1 ('MetaData "GetPackageVersionHistory" "Amazonka.ElasticSearch.GetPackageVersionHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetPackageVersionHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetPackageVersionHistory Source #

Create a value of GetPackageVersionHistory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:GetPackageVersionHistory', getPackageVersionHistory_maxResults - Limits results to a maximum number of versions.

GetPackageVersionHistory, getPackageVersionHistory_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

GetPackageVersionHistory, getPackageVersionHistory_packageID - Returns an audit history of versions of the package.

data GetPackageVersionHistoryResponse Source #

Container for response returned by GetPackageVersionHistory operation.

See: newGetPackageVersionHistoryResponse smart constructor.

Instances

Instances details
Generic GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Associated Types

type Rep GetPackageVersionHistoryResponse :: Type -> Type #

Read GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Show GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

NFData GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

Eq GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetPackageVersionHistory

type Rep GetPackageVersionHistoryResponse = D1 ('MetaData "GetPackageVersionHistoryResponse" "Amazonka.ElasticSearch.GetPackageVersionHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetPackageVersionHistoryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageVersionHistoryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageVersionHistory])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetPackageVersionHistoryResponse Source #

Create a value of GetPackageVersionHistoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetPackageVersionHistory, getPackageVersionHistoryResponse_nextToken - Undocumented member.

GetPackageVersionHistory, getPackageVersionHistoryResponse_packageID - Undocumented member.

$sel:packageVersionHistoryList:GetPackageVersionHistoryResponse', getPackageVersionHistoryResponse_packageVersionHistoryList - List of PackageVersionHistory objects.

$sel:httpStatus:GetPackageVersionHistoryResponse', getPackageVersionHistoryResponse_httpStatus - The response's http status code.

GetUpgradeHistory (Paginated)

data GetUpgradeHistory Source #

Container for request parameters to GetUpgradeHistory operation.

See: newGetUpgradeHistory smart constructor.

Instances

Instances details
ToHeaders GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

ToPath GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

ToQuery GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

AWSPager GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

AWSRequest GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Associated Types

type AWSResponse GetUpgradeHistory #

Generic GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistory :: Type -> Type #

Read GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Show GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

NFData GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Methods

rnf :: GetUpgradeHistory -> () #

Eq GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Hashable GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

type AWSResponse GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

type Rep GetUpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

type Rep GetUpgradeHistory = D1 ('MetaData "GetUpgradeHistory" "Amazonka.ElasticSearch.GetUpgradeHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetUpgradeHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetUpgradeHistory Source #

Create a value of GetUpgradeHistory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:GetUpgradeHistory', getUpgradeHistory_maxResults - Undocumented member.

GetUpgradeHistory, getUpgradeHistory_nextToken - Undocumented member.

GetUpgradeHistory, getUpgradeHistory_domainName - Undocumented member.

data GetUpgradeHistoryResponse Source #

Container for response returned by GetUpgradeHistory operation.

See: newGetUpgradeHistoryResponse smart constructor.

Instances

Instances details
Generic GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Associated Types

type Rep GetUpgradeHistoryResponse :: Type -> Type #

Read GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Show GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

NFData GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

Eq GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

type Rep GetUpgradeHistoryResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeHistory

type Rep GetUpgradeHistoryResponse = D1 ('MetaData "GetUpgradeHistoryResponse" "Amazonka.ElasticSearch.GetUpgradeHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetUpgradeHistoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "upgradeHistories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpgradeHistory])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetUpgradeHistoryResponse Source #

Create a value of GetUpgradeHistoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetUpgradeHistory, getUpgradeHistoryResponse_nextToken - Pagination token that needs to be supplied to the next call to get the next page of results

$sel:upgradeHistories:GetUpgradeHistoryResponse', getUpgradeHistoryResponse_upgradeHistories - A list of UpgradeHistory objects corresponding to each Upgrade or Upgrade Eligibility Check performed on a domain returned as part of GetUpgradeHistoryResponse object.

$sel:httpStatus:GetUpgradeHistoryResponse', getUpgradeHistoryResponse_httpStatus - The response's http status code.

GetUpgradeStatus

data GetUpgradeStatus Source #

Container for request parameters to GetUpgradeStatus operation.

See: newGetUpgradeStatus smart constructor.

Constructors

GetUpgradeStatus' Text 

Instances

Instances details
ToHeaders GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

ToPath GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

ToQuery GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

AWSRequest GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Associated Types

type AWSResponse GetUpgradeStatus #

Generic GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatus :: Type -> Type #

Read GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Show GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

NFData GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Methods

rnf :: GetUpgradeStatus -> () #

Eq GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Hashable GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

type AWSResponse GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

type Rep GetUpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

type Rep GetUpgradeStatus = D1 ('MetaData "GetUpgradeStatus" "Amazonka.ElasticSearch.GetUpgradeStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetUpgradeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetUpgradeStatus Source #

Create a value of GetUpgradeStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetUpgradeStatus, getUpgradeStatus_domainName - Undocumented member.

data GetUpgradeStatusResponse Source #

Container for response returned by GetUpgradeStatus operation.

See: newGetUpgradeStatusResponse smart constructor.

Instances

Instances details
Generic GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Associated Types

type Rep GetUpgradeStatusResponse :: Type -> Type #

Read GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Show GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

NFData GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

Eq GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

type Rep GetUpgradeStatusResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.GetUpgradeStatus

type Rep GetUpgradeStatusResponse = D1 ('MetaData "GetUpgradeStatusResponse" "Amazonka.ElasticSearch.GetUpgradeStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "GetUpgradeStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stepStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)) :*: S1 ('MetaSel ('Just "upgradeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "upgradeStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStep)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetUpgradeStatusResponse Source #

Create a value of GetUpgradeStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stepStatus:GetUpgradeStatusResponse', getUpgradeStatusResponse_stepStatus - One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

GetUpgradeStatusResponse, getUpgradeStatusResponse_upgradeName - A string that describes the update briefly

GetUpgradeStatusResponse, getUpgradeStatusResponse_upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

$sel:httpStatus:GetUpgradeStatusResponse', getUpgradeStatusResponse_httpStatus - The response's http status code.

ListDomainNames

data ListDomainNames Source #

Container for the parameters to the ListDomainNames operation.

See: newListDomainNames smart constructor.

Instances

Instances details
ToHeaders ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

ToPath ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

ToQuery ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

AWSRequest ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Associated Types

type AWSResponse ListDomainNames #

Generic ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Associated Types

type Rep ListDomainNames :: Type -> Type #

Read ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Show ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

NFData ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Methods

rnf :: ListDomainNames -> () #

Eq ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Hashable ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

type AWSResponse ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

type Rep ListDomainNames Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

type Rep ListDomainNames = D1 ('MetaData "ListDomainNames" "Amazonka.ElasticSearch.ListDomainNames" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListDomainNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "engineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EngineType))))

newListDomainNames :: ListDomainNames Source #

Create a value of ListDomainNames with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListDomainNames, listDomainNames_engineType - Optional parameter to filter the output by domain engine type. Acceptable values are 'Elasticsearch' and 'OpenSearch'.

data ListDomainNamesResponse Source #

The result of a ListDomainNames operation. Contains the names of all domains owned by this account and their respective engine types.

See: newListDomainNamesResponse smart constructor.

Instances

Instances details
Generic ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Associated Types

type Rep ListDomainNamesResponse :: Type -> Type #

Read ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Show ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

NFData ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

Methods

rnf :: ListDomainNamesResponse -> () #

Eq ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

type Rep ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainNames

type Rep ListDomainNamesResponse = D1 ('MetaData "ListDomainNamesResponse" "Amazonka.ElasticSearch.ListDomainNames" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListDomainNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListDomainNamesResponse Source #

Create a value of ListDomainNamesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainNames:ListDomainNamesResponse', listDomainNamesResponse_domainNames - List of domain names and respective engine types.

$sel:httpStatus:ListDomainNamesResponse', listDomainNamesResponse_httpStatus - The response's http status code.

ListDomainsForPackage

data ListDomainsForPackage Source #

Container for request parameters to ListDomainsForPackage operation.

See: newListDomainsForPackage smart constructor.

Instances

Instances details
ToHeaders ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

ToPath ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

ToQuery ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

AWSRequest ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Associated Types

type AWSResponse ListDomainsForPackage #

Generic ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackage :: Type -> Type #

Read ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Show ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

NFData ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Methods

rnf :: ListDomainsForPackage -> () #

Eq ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Hashable ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

type AWSResponse ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

type Rep ListDomainsForPackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

type Rep ListDomainsForPackage = D1 ('MetaData "ListDomainsForPackage" "Amazonka.ElasticSearch.ListDomainsForPackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListDomainsForPackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListDomainsForPackage Source #

Create a value of ListDomainsForPackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDomainsForPackage', listDomainsForPackage_maxResults - Limits results to a maximum number of domains.

ListDomainsForPackage, listDomainsForPackage_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

ListDomainsForPackage, listDomainsForPackage_packageID - The package for which to list domains.

data ListDomainsForPackageResponse Source #

Container for response parameters to ListDomainsForPackage operation.

See: newListDomainsForPackageResponse smart constructor.

Instances

Instances details
Generic ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Associated Types

type Rep ListDomainsForPackageResponse :: Type -> Type #

Read ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Show ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

NFData ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

Eq ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

type Rep ListDomainsForPackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListDomainsForPackage

type Rep ListDomainsForPackageResponse = D1 ('MetaData "ListDomainsForPackageResponse" "Amazonka.ElasticSearch.ListDomainsForPackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListDomainsForPackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainPackageDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainsForPackageResponse Source #

Create a value of ListDomainsForPackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainPackageDetailsList:ListDomainsForPackageResponse', listDomainsForPackageResponse_domainPackageDetailsList - List of DomainPackageDetails objects.

ListDomainsForPackage, listDomainsForPackageResponse_nextToken - Undocumented member.

$sel:httpStatus:ListDomainsForPackageResponse', listDomainsForPackageResponse_httpStatus - The response's http status code.

ListElasticsearchInstanceTypes (Paginated)

data ListElasticsearchInstanceTypes Source #

Container for the parameters to the ListElasticsearchInstanceTypes operation.

See: newListElasticsearchInstanceTypes smart constructor.

Instances

Instances details
ToHeaders ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

ToPath ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

ToQuery ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

AWSPager ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

AWSRequest ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Generic ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Associated Types

type Rep ListElasticsearchInstanceTypes :: Type -> Type #

Read ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Show ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

NFData ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Eq ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Hashable ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

type AWSResponse ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

type Rep ListElasticsearchInstanceTypes Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

type Rep ListElasticsearchInstanceTypes = D1 ('MetaData "ListElasticsearchInstanceTypes" "Amazonka.ElasticSearch.ListElasticsearchInstanceTypes" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListElasticsearchInstanceTypes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "elasticsearchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListElasticsearchInstanceTypes Source #

Create a value of ListElasticsearchInstanceTypes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListElasticsearchInstanceTypes, listElasticsearchInstanceTypes_domainName - DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain.

$sel:maxResults:ListElasticsearchInstanceTypes', listElasticsearchInstanceTypes_maxResults - Set this value to limit the number of results returned. Value provided must be greater than 30 else it wont be honored.

ListElasticsearchInstanceTypes, listElasticsearchInstanceTypes_nextToken - NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.

ListElasticsearchInstanceTypes, listElasticsearchInstanceTypes_elasticsearchVersion - Version of Elasticsearch for which list of supported elasticsearch instance types are needed.

data ListElasticsearchInstanceTypesResponse Source #

Container for the parameters returned by ListElasticsearchInstanceTypes operation.

See: newListElasticsearchInstanceTypesResponse smart constructor.

Instances

Instances details
Generic ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Read ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Show ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

NFData ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

Eq ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

type Rep ListElasticsearchInstanceTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchInstanceTypes

type Rep ListElasticsearchInstanceTypesResponse = D1 ('MetaData "ListElasticsearchInstanceTypesResponse" "Amazonka.ElasticSearch.ListElasticsearchInstanceTypes" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListElasticsearchInstanceTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticsearchInstanceTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ESPartitionInstanceType])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListElasticsearchInstanceTypesResponse Source #

Create a value of ListElasticsearchInstanceTypesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:elasticsearchInstanceTypes:ListElasticsearchInstanceTypesResponse', listElasticsearchInstanceTypesResponse_elasticsearchInstanceTypes - List of instance types supported by Amazon Elasticsearch service for given ElasticsearchVersion

ListElasticsearchInstanceTypes, listElasticsearchInstanceTypesResponse_nextToken - In case if there are more results available NextToken would be present, make further request to the same API with received NextToken to paginate remaining results.

$sel:httpStatus:ListElasticsearchInstanceTypesResponse', listElasticsearchInstanceTypesResponse_httpStatus - The response's http status code.

ListElasticsearchVersions (Paginated)

data ListElasticsearchVersions Source #

Container for the parameters to the ListElasticsearchVersions operation.

Use MaxResults to control the maximum number of results to retrieve in a single call.

Use NextToken in response to retrieve more results. If the received response does not contain a NextToken, then there are no more results to retrieve.

See: newListElasticsearchVersions smart constructor.

Instances

Instances details
ToHeaders ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

ToPath ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

ToQuery ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

AWSPager ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

AWSRequest ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Generic ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Associated Types

type Rep ListElasticsearchVersions :: Type -> Type #

Read ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Show ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

NFData ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Eq ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Hashable ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

type AWSResponse ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

type Rep ListElasticsearchVersions Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

type Rep ListElasticsearchVersions = D1 ('MetaData "ListElasticsearchVersions" "Amazonka.ElasticSearch.ListElasticsearchVersions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListElasticsearchVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListElasticsearchVersions :: ListElasticsearchVersions Source #

Create a value of ListElasticsearchVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListElasticsearchVersions', listElasticsearchVersions_maxResults - Set this value to limit the number of results returned. Value provided must be greater than 10 else it wont be honored.

ListElasticsearchVersions, listElasticsearchVersions_nextToken - Undocumented member.

data ListElasticsearchVersionsResponse Source #

Container for the parameters for response received from ListElasticsearchVersions operation.

See: newListElasticsearchVersionsResponse smart constructor.

Instances

Instances details
Generic ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Associated Types

type Rep ListElasticsearchVersionsResponse :: Type -> Type #

Read ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Show ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

NFData ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

Eq ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

type Rep ListElasticsearchVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListElasticsearchVersions

type Rep ListElasticsearchVersionsResponse = D1 ('MetaData "ListElasticsearchVersionsResponse" "Amazonka.ElasticSearch.ListElasticsearchVersions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListElasticsearchVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "elasticsearchVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListElasticsearchVersionsResponse Source #

Create a value of ListElasticsearchVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:elasticsearchVersions:ListElasticsearchVersionsResponse', listElasticsearchVersionsResponse_elasticsearchVersions - Undocumented member.

ListElasticsearchVersions, listElasticsearchVersionsResponse_nextToken - Undocumented member.

$sel:httpStatus:ListElasticsearchVersionsResponse', listElasticsearchVersionsResponse_httpStatus - The response's http status code.

ListPackagesForDomain

data ListPackagesForDomain Source #

Container for request parameters to ListPackagesForDomain operation.

See: newListPackagesForDomain smart constructor.

Instances

Instances details
ToHeaders ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

ToPath ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

ToQuery ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

AWSRequest ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Associated Types

type AWSResponse ListPackagesForDomain #

Generic ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomain :: Type -> Type #

Read ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Show ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

NFData ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Methods

rnf :: ListPackagesForDomain -> () #

Eq ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Hashable ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

type AWSResponse ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

type Rep ListPackagesForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

type Rep ListPackagesForDomain = D1 ('MetaData "ListPackagesForDomain" "Amazonka.ElasticSearch.ListPackagesForDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListPackagesForDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListPackagesForDomain Source #

Create a value of ListPackagesForDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListPackagesForDomain', listPackagesForDomain_maxResults - Limits results to a maximum number of packages.

ListPackagesForDomain, listPackagesForDomain_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

ListPackagesForDomain, listPackagesForDomain_domainName - The name of the domain for which you want to list associated packages.

data ListPackagesForDomainResponse Source #

Container for response parameters to ListPackagesForDomain operation.

See: newListPackagesForDomainResponse smart constructor.

Instances

Instances details
Generic ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Associated Types

type Rep ListPackagesForDomainResponse :: Type -> Type #

Read ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Show ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

NFData ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

Eq ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

type Rep ListPackagesForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListPackagesForDomain

type Rep ListPackagesForDomainResponse = D1 ('MetaData "ListPackagesForDomainResponse" "Amazonka.ElasticSearch.ListPackagesForDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListPackagesForDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainPackageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainPackageDetails])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPackagesForDomainResponse Source #

Create a value of ListPackagesForDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainPackageDetailsList:ListPackagesForDomainResponse', listPackagesForDomainResponse_domainPackageDetailsList - List of DomainPackageDetails objects.

ListPackagesForDomain, listPackagesForDomainResponse_nextToken - Pagination token that needs to be supplied to the next call to get the next page of results.

$sel:httpStatus:ListPackagesForDomainResponse', listPackagesForDomainResponse_httpStatus - The response's http status code.

ListTags

data ListTags Source #

Container for the parameters to the ListTags operation. Specify the ARN for the Elasticsearch domain to which the tags are attached that you want to view are attached.

See: newListTags smart constructor.

Constructors

ListTags' Text 

Instances

Instances details
ToHeaders ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Associated Types

type AWSResponse ListTags #

Generic ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Associated Types

type Rep ListTags :: Type -> Type #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

Read ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

NFData ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Methods

rnf :: ListTags -> () #

Eq ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Hashable ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

type Rep ListTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.ElasticSearch.ListTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTags Source #

Arguments

:: Text

ListTags

-> ListTags 

Create a value of ListTags with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTags, listTags_arn - Specify the ARN for the Elasticsearch domain to which the tags are attached that you want to view.

data ListTagsResponse Source #

The result of a ListTags operation. Contains tags for all requested Elasticsearch domains.

See: newListTagsResponse smart constructor.

Constructors

ListTagsResponse' (Maybe [Tag]) Int 

Instances

Instances details
Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

Methods

rnf :: ListTagsResponse -> () #

Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.ElasticSearch.ListTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsResponse Source #

Create a value of ListTagsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagList:ListTagsResponse', listTagsResponse_tagList - List of Tag for the requested Elasticsearch domain.

$sel:httpStatus:ListTagsResponse', listTagsResponse_httpStatus - The response's http status code.

ListVpcEndpointAccess

data ListVpcEndpointAccess Source #

Retrieves information about each principal that is allowed to access a given Amazon OpenSearch Service domain through the use of an interface VPC endpoint

See: newListVpcEndpointAccess smart constructor.

Instances

Instances details
ToHeaders ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

ToPath ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

ToQuery ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

AWSRequest ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Associated Types

type AWSResponse ListVpcEndpointAccess #

Generic ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Associated Types

type Rep ListVpcEndpointAccess :: Type -> Type #

Read ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Show ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

NFData ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Methods

rnf :: ListVpcEndpointAccess -> () #

Eq ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Hashable ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

type AWSResponse ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccess = D1 ('MetaData "ListVpcEndpointAccess" "Amazonka.ElasticSearch.ListVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpointAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListVpcEndpointAccess Source #

Create a value of ListVpcEndpointAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListVpcEndpointAccess, listVpcEndpointAccess_nextToken - Provides an identifier to allow retrieval of paginated results.

ListVpcEndpointAccess, listVpcEndpointAccess_domainName - The name of the OpenSearch Service domain to retrieve access information for.

data ListVpcEndpointAccessResponse Source #

Container for response parameters to the ListVpcEndpointAccess operation. Returns a list of accounts id and account type authorized to manage VPC endpoints.

See: newListVpcEndpointAccessResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Associated Types

type Rep ListVpcEndpointAccessResponse :: Type -> Type #

Read ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Show ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

NFData ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

Eq ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointAccess

type Rep ListVpcEndpointAccessResponse = D1 ('MetaData "ListVpcEndpointAccessResponse" "Amazonka.ElasticSearch.ListVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpointAccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "authorizedPrincipalList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AuthorizedPrincipal]) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListVpcEndpointAccessResponse Source #

Create a value of ListVpcEndpointAccessResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ListVpcEndpointAccessResponse', listVpcEndpointAccessResponse_httpStatus - The response's http status code.

$sel:authorizedPrincipalList:ListVpcEndpointAccessResponse', listVpcEndpointAccessResponse_authorizedPrincipalList - List of AuthorizedPrincipal describing the details of the permissions to manage VPC endpoints against the specified domain.

ListVpcEndpointAccess, listVpcEndpointAccessResponse_nextToken - Provides an identifier to allow retrieval of paginated results.

ListVpcEndpoints

data ListVpcEndpoints Source #

Container for request parameters to the ListVpcEndpoints operation.

See: newListVpcEndpoints smart constructor.

Constructors

ListVpcEndpoints' (Maybe Text) 

Instances

Instances details
ToHeaders ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

ToPath ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

ToQuery ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

AWSRequest ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Associated Types

type AWSResponse ListVpcEndpoints #

Generic ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Associated Types

type Rep ListVpcEndpoints :: Type -> Type #

Read ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Show ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

NFData ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Methods

rnf :: ListVpcEndpoints -> () #

Eq ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Hashable ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

type AWSResponse ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

type Rep ListVpcEndpoints Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

type Rep ListVpcEndpoints = D1 ('MetaData "ListVpcEndpoints" "Amazonka.ElasticSearch.ListVpcEndpoints" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpoints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListVpcEndpoints :: ListVpcEndpoints Source #

Create a value of ListVpcEndpoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListVpcEndpoints, listVpcEndpoints_nextToken - Identifier to allow retrieval of paginated results.

data ListVpcEndpointsResponse Source #

Container for response parameters to the ListVpcEndpoints operation. Returns a list containing summarized details of the VPC endpoints.

See: newListVpcEndpointsResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Associated Types

type Rep ListVpcEndpointsResponse :: Type -> Type #

Read ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Show ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

NFData ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

Eq ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

type Rep ListVpcEndpointsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpoints

type Rep ListVpcEndpointsResponse = D1 ('MetaData "ListVpcEndpointsResponse" "Amazonka.ElasticSearch.ListVpcEndpoints" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "vpcEndpointSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VpcEndpointSummary]) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListVpcEndpointsResponse Source #

Create a value of ListVpcEndpointsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ListVpcEndpointsResponse', listVpcEndpointsResponse_httpStatus - The response's http status code.

$sel:vpcEndpointSummaryList:ListVpcEndpointsResponse', listVpcEndpointsResponse_vpcEndpointSummaryList - Information about each endpoint.

ListVpcEndpoints, listVpcEndpointsResponse_nextToken - Provides an identifier to allow retrieval of paginated results.

ListVpcEndpointsForDomain

data ListVpcEndpointsForDomain Source #

Container for request parameters to the ListVpcEndpointsForDomain operation. Specifies the domain whose VPC endpoints will be listed.

See: newListVpcEndpointsForDomain smart constructor.

Instances

Instances details
ToHeaders ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

ToPath ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

ToQuery ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

AWSRequest ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Generic ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Associated Types

type Rep ListVpcEndpointsForDomain :: Type -> Type #

Read ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Show ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

NFData ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Eq ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Hashable ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

type AWSResponse ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomain = D1 ('MetaData "ListVpcEndpointsForDomain" "Amazonka.ElasticSearch.ListVpcEndpointsForDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpointsForDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListVpcEndpointsForDomain Source #

Create a value of ListVpcEndpointsForDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListVpcEndpointsForDomain, listVpcEndpointsForDomain_nextToken - Provides an identifier to allow retrieval of paginated results.

ListVpcEndpointsForDomain, listVpcEndpointsForDomain_domainName - Name of the ElasticSearch domain whose VPC endpoints are to be listed.

data ListVpcEndpointsForDomainResponse Source #

Container for response parameters to the ListVpcEndpointsForDomain operation. Returns a list containing summarized details of the VPC endpoints.

See: newListVpcEndpointsForDomainResponse smart constructor.

Instances

Instances details
Generic ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Associated Types

type Rep ListVpcEndpointsForDomainResponse :: Type -> Type #

Read ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Show ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

NFData ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

Eq ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.ListVpcEndpointsForDomain

type Rep ListVpcEndpointsForDomainResponse = D1 ('MetaData "ListVpcEndpointsForDomainResponse" "Amazonka.ElasticSearch.ListVpcEndpointsForDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ListVpcEndpointsForDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "vpcEndpointSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VpcEndpointSummary]) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListVpcEndpointsForDomainResponse Source #

Create a value of ListVpcEndpointsForDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ListVpcEndpointsForDomainResponse', listVpcEndpointsForDomainResponse_httpStatus - The response's http status code.

$sel:vpcEndpointSummaryList:ListVpcEndpointsForDomainResponse', listVpcEndpointsForDomainResponse_vpcEndpointSummaryList - Provides list of VpcEndpointSummary summarizing details of the VPC endpoints.

ListVpcEndpointsForDomain, listVpcEndpointsForDomainResponse_nextToken - Information about each endpoint associated with the domain.

PurchaseReservedElasticsearchInstanceOffering

data PurchaseReservedElasticsearchInstanceOffering Source #

Container for parameters to PurchaseReservedElasticsearchInstanceOffering

See: newPurchaseReservedElasticsearchInstanceOffering smart constructor.

Instances

Instances details
ToJSON PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

ToHeaders PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

ToPath PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

ToQuery PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

AWSRequest PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Generic PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Read PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Show PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

NFData PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Eq PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Hashable PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

type AWSResponse PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

type Rep PurchaseReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

type Rep PurchaseReservedElasticsearchInstanceOffering = D1 ('MetaData "PurchaseReservedElasticsearchInstanceOffering" "Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "PurchaseReservedElasticsearchInstanceOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "reservedElasticsearchInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPurchaseReservedElasticsearchInstanceOffering Source #

Create a value of PurchaseReservedElasticsearchInstanceOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PurchaseReservedElasticsearchInstanceOffering, purchaseReservedElasticsearchInstanceOffering_instanceCount - The number of Elasticsearch instances to reserve.

PurchaseReservedElasticsearchInstanceOffering, purchaseReservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId - The ID of the reserved Elasticsearch instance offering to purchase.

PurchaseReservedElasticsearchInstanceOffering, purchaseReservedElasticsearchInstanceOffering_reservationName - A customer-specified identifier to track this reservation.

data PurchaseReservedElasticsearchInstanceOfferingResponse Source #

Represents the output of a PurchaseReservedElasticsearchInstanceOffering operation.

See: newPurchaseReservedElasticsearchInstanceOfferingResponse smart constructor.

Instances

Instances details
Generic PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Read PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Show PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

NFData PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

Eq PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

type Rep PurchaseReservedElasticsearchInstanceOfferingResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering

type Rep PurchaseReservedElasticsearchInstanceOfferingResponse = D1 ('MetaData "PurchaseReservedElasticsearchInstanceOfferingResponse" "Amazonka.ElasticSearch.PurchaseReservedElasticsearchInstanceOffering" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "PurchaseReservedElasticsearchInstanceOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservedElasticsearchInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

RejectInboundCrossClusterSearchConnection

data RejectInboundCrossClusterSearchConnection Source #

Container for the parameters to the RejectInboundCrossClusterSearchConnection operation.

See: newRejectInboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
ToJSON RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

ToHeaders RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

ToPath RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

ToQuery RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

AWSRequest RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Generic RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Read RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Show RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

NFData RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Eq RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Hashable RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

type AWSResponse RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

type Rep RejectInboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

type Rep RejectInboundCrossClusterSearchConnection = D1 ('MetaData "RejectInboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RejectInboundCrossClusterSearchConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRejectInboundCrossClusterSearchConnection Source #

Create a value of RejectInboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RejectInboundCrossClusterSearchConnection, rejectInboundCrossClusterSearchConnection_crossClusterSearchConnectionId - The id of the inbound connection that you want to reject.

data RejectInboundCrossClusterSearchConnectionResponse Source #

The result of a RejectInboundCrossClusterSearchConnection operation. Contains details of rejected inbound connection.

See: newRejectInboundCrossClusterSearchConnectionResponse smart constructor.

Instances

Instances details
Generic RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Read RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Show RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

NFData RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

Eq RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

type Rep RejectInboundCrossClusterSearchConnectionResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection

type Rep RejectInboundCrossClusterSearchConnectionResponse = D1 ('MetaData "RejectInboundCrossClusterSearchConnectionResponse" "Amazonka.ElasticSearch.RejectInboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RejectInboundCrossClusterSearchConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossClusterSearchConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundCrossClusterSearchConnection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

RemoveTags

data RemoveTags Source #

Container for the parameters to the RemoveTags operation. Specify the ARN for the Elasticsearch domain from which you want to remove the specified TagKey.

See: newRemoveTags smart constructor.

Constructors

RemoveTags' Text [Text] 

Instances

Instances details
ToJSON RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

ToHeaders RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Methods

toHeaders :: RemoveTags -> [Header] #

ToPath RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

ToQuery RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

AWSRequest RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Associated Types

type AWSResponse RemoveTags #

Generic RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Associated Types

type Rep RemoveTags :: Type -> Type #

Read RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Show RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

NFData RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Methods

rnf :: RemoveTags -> () #

Eq RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Hashable RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

type AWSResponse RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

type Rep RemoveTags Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

type Rep RemoveTags = D1 ('MetaData "RemoveTags" "Amazonka.ElasticSearch.RemoveTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RemoveTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newRemoveTags Source #

Arguments

:: Text

RemoveTags

-> RemoveTags 

Create a value of RemoveTags with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RemoveTags, removeTags_arn - Specifies the ARN for the Elasticsearch domain from which you want to delete the specified tags.

$sel:tagKeys:RemoveTags', removeTags_tagKeys - Specifies the TagKey list which you want to remove from the Elasticsearch domain.

data RemoveTagsResponse Source #

See: newRemoveTagsResponse smart constructor.

Constructors

RemoveTagsResponse' 

Instances

Instances details
Generic RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Associated Types

type Rep RemoveTagsResponse :: Type -> Type #

Read RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Show RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

NFData RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

Methods

rnf :: RemoveTagsResponse -> () #

Eq RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

type Rep RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RemoveTags

type Rep RemoveTagsResponse = D1 ('MetaData "RemoveTagsResponse" "Amazonka.ElasticSearch.RemoveTags" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RemoveTagsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRemoveTagsResponse :: RemoveTagsResponse Source #

Create a value of RemoveTagsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

RevokeVpcEndpointAccess

data RevokeVpcEndpointAccess Source #

Revokes access to an Amazon OpenSearch Service domain that was provided through an interface VPC endpoint.

See: newRevokeVpcEndpointAccess smart constructor.

Instances

Instances details
ToJSON RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

ToHeaders RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

ToPath RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

ToQuery RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

AWSRequest RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Generic RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Associated Types

type Rep RevokeVpcEndpointAccess :: Type -> Type #

Read RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Show RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

NFData RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Methods

rnf :: RevokeVpcEndpointAccess -> () #

Eq RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Hashable RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

type AWSResponse RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccess Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccess = D1 ('MetaData "RevokeVpcEndpointAccess" "Amazonka.ElasticSearch.RevokeVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RevokeVpcEndpointAccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRevokeVpcEndpointAccess Source #

Create a value of RevokeVpcEndpointAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RevokeVpcEndpointAccess, revokeVpcEndpointAccess_domainName - The name of the OpenSearch Service domain.

$sel:account:RevokeVpcEndpointAccess', revokeVpcEndpointAccess_account - The account ID to revoke access from.

data RevokeVpcEndpointAccessResponse Source #

Container for response parameters to the RevokeVpcEndpointAccess operation. The response body for this operation is empty.

See: newRevokeVpcEndpointAccessResponse smart constructor.

Instances

Instances details
Generic RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Associated Types

type Rep RevokeVpcEndpointAccessResponse :: Type -> Type #

Read RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Show RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

NFData RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

Eq RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccessResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.RevokeVpcEndpointAccess

type Rep RevokeVpcEndpointAccessResponse = D1 ('MetaData "RevokeVpcEndpointAccessResponse" "Amazonka.ElasticSearch.RevokeVpcEndpointAccess" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RevokeVpcEndpointAccessResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRevokeVpcEndpointAccessResponse Source #

Create a value of RevokeVpcEndpointAccessResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RevokeVpcEndpointAccessResponse', revokeVpcEndpointAccessResponse_httpStatus - The response's http status code.

StartElasticsearchServiceSoftwareUpdate

data StartElasticsearchServiceSoftwareUpdate Source #

Container for the parameters to the StartElasticsearchServiceSoftwareUpdate operation. Specifies the name of the Elasticsearch domain that you wish to schedule a service software update on.

See: newStartElasticsearchServiceSoftwareUpdate smart constructor.

Instances

Instances details
ToJSON StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

ToHeaders StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

ToPath StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

ToQuery StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

AWSRequest StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Generic StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Read StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Show StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

NFData StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Eq StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Hashable StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

type AWSResponse StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

type Rep StartElasticsearchServiceSoftwareUpdate Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

type Rep StartElasticsearchServiceSoftwareUpdate = D1 ('MetaData "StartElasticsearchServiceSoftwareUpdate" "Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "StartElasticsearchServiceSoftwareUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartElasticsearchServiceSoftwareUpdate Source #

Create a value of StartElasticsearchServiceSoftwareUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartElasticsearchServiceSoftwareUpdate, startElasticsearchServiceSoftwareUpdate_domainName - The name of the domain that you want to update to the latest service software.

data StartElasticsearchServiceSoftwareUpdateResponse Source #

The result of a StartElasticsearchServiceSoftwareUpdate operation. Contains the status of the update.

See: newStartElasticsearchServiceSoftwareUpdateResponse smart constructor.

Instances

Instances details
Generic StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Read StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Show StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

NFData StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

Eq StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

type Rep StartElasticsearchServiceSoftwareUpdateResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate

type Rep StartElasticsearchServiceSoftwareUpdateResponse = D1 ('MetaData "StartElasticsearchServiceSoftwareUpdateResponse" "Amazonka.ElasticSearch.StartElasticsearchServiceSoftwareUpdate" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "StartElasticsearchServiceSoftwareUpdateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartElasticsearchServiceSoftwareUpdateResponse Source #

Create a value of StartElasticsearchServiceSoftwareUpdateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartElasticsearchServiceSoftwareUpdateResponse, startElasticsearchServiceSoftwareUpdateResponse_serviceSoftwareOptions - The current status of the Elasticsearch service software update.

$sel:httpStatus:StartElasticsearchServiceSoftwareUpdateResponse', startElasticsearchServiceSoftwareUpdateResponse_httpStatus - The response's http status code.

UpdateElasticsearchDomainConfig

data UpdateElasticsearchDomainConfig Source #

Container for the parameters to the UpdateElasticsearchDomain operation. Specifies the type and number of instances in the domain cluster.

See: newUpdateElasticsearchDomainConfig smart constructor.

Instances

Instances details
ToJSON UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

ToHeaders UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

ToPath UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

ToQuery UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

AWSRequest UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Generic UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Associated Types

type Rep UpdateElasticsearchDomainConfig :: Type -> Type #

Show UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

NFData UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Eq UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Hashable UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

type AWSResponse UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

type Rep UpdateElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

type Rep UpdateElasticsearchDomainConfig = D1 ('MetaData "UpdateElasticsearchDomainConfig" "Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdateElasticsearchDomainConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsInput)))) :*: ((S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptions)) :*: S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions))) :*: (S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions)) :*: S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: S1 ('MetaSel ('Just "elasticsearchClusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchClusterConfig))) :*: (S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)) :*: S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption))))) :*: ((S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)) :*: S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions))) :*: (S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCOptions)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateElasticsearchDomainConfig Source #

Create a value of UpdateElasticsearchDomainConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_accessPolicies - IAM access policy as a JSON-formatted string.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_advancedOptions - Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_advancedSecurityOptions - Specifies advanced security options.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_autoTuneOptions - Specifies Auto-Tune options.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_cognitoOptions - Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_domainEndpointOptions - Options to specify configuration that will be applied to the domain endpoint.

$sel:dryRun:UpdateElasticsearchDomainConfig', updateElasticsearchDomainConfig_dryRun - This flag, when set to True, specifies whether the UpdateElasticsearchDomain request should return the results of validation checks without actually applying the change. This flag, when set to True, specifies the deployment mechanism through which the update shall be applied on the domain. This will not actually perform the Update.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_eBSOptions - Specify the type and size of the EBS volume that you want to use.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_elasticsearchClusterConfig - The type and number of instances to instantiate for the domain cluster.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_encryptionAtRestOptions - Specifies the Encryption At Rest Options.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_logPublishingOptions - Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_nodeToNodeEncryptionOptions - Specifies the NodeToNodeEncryptionOptions.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_snapshotOptions - Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_vPCOptions - Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

UpdateElasticsearchDomainConfig, updateElasticsearchDomainConfig_domainName - The name of the Elasticsearch domain that you are updating.

data UpdateElasticsearchDomainConfigResponse Source #

The result of an UpdateElasticsearchDomain request. Contains the status of the Elasticsearch domain being updated.

See: newUpdateElasticsearchDomainConfigResponse smart constructor.

Instances

Instances details
Generic UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Read UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Show UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

NFData UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

Eq UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

type Rep UpdateElasticsearchDomainConfigResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig

type Rep UpdateElasticsearchDomainConfigResponse = D1 ('MetaData "UpdateElasticsearchDomainConfigResponse" "Amazonka.ElasticSearch.UpdateElasticsearchDomainConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdateElasticsearchDomainConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRunResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DryRunResults)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ElasticsearchDomainConfig))))

UpdatePackage

data UpdatePackage Source #

Container for request parameters to UpdatePackage operation.

See: newUpdatePackage smart constructor.

Instances

Instances details
ToJSON UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

ToHeaders UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

ToPath UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

ToQuery UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

AWSRequest UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Associated Types

type AWSResponse UpdatePackage #

Generic UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Associated Types

type Rep UpdatePackage :: Type -> Type #

Read UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Show UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

NFData UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Methods

rnf :: UpdatePackage -> () #

Eq UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Hashable UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

type AWSResponse UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

type Rep UpdatePackage Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

type Rep UpdatePackage = D1 ('MetaData "UpdatePackage" "Amazonka.ElasticSearch.UpdatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdatePackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "commitMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packageSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageSource))))

newUpdatePackage Source #

Create a value of UpdatePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdatePackage, updatePackage_commitMessage - An info message for the new version which will be shown as part of GetPackageVersionHistoryResponse.

UpdatePackage, updatePackage_packageDescription - New description of the package.

UpdatePackage, updatePackage_packageID - Unique identifier for the package.

$sel:packageSource:UpdatePackage', updatePackage_packageSource - Undocumented member.

data UpdatePackageResponse Source #

Container for response returned by UpdatePackage operation.

See: newUpdatePackageResponse smart constructor.

Instances

Instances details
Generic UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Associated Types

type Rep UpdatePackageResponse :: Type -> Type #

Read UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Show UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

NFData UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

Methods

rnf :: UpdatePackageResponse -> () #

Eq UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

type Rep UpdatePackageResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdatePackage

type Rep UpdatePackageResponse = D1 ('MetaData "UpdatePackageResponse" "Amazonka.ElasticSearch.UpdatePackage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdatePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdatePackageResponse Source #

Create a value of UpdatePackageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packageDetails:UpdatePackageResponse', updatePackageResponse_packageDetails - Information about the package PackageDetails.

$sel:httpStatus:UpdatePackageResponse', updatePackageResponse_httpStatus - The response's http status code.

UpdateVpcEndpoint

data UpdateVpcEndpoint Source #

Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.

See: newUpdateVpcEndpoint smart constructor.

Instances

Instances details
ToJSON UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

ToHeaders UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

ToPath UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

ToQuery UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

AWSRequest UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Associated Types

type AWSResponse UpdateVpcEndpoint #

Generic UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Associated Types

type Rep UpdateVpcEndpoint :: Type -> Type #

Read UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Show UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

NFData UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Methods

rnf :: UpdateVpcEndpoint -> () #

Eq UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Hashable UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

type AWSResponse UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpoint = D1 ('MetaData "UpdateVpcEndpoint" "Amazonka.ElasticSearch.UpdateVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdateVpcEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPCOptions)))

newUpdateVpcEndpoint Source #

Create a value of UpdateVpcEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateVpcEndpoint, updateVpcEndpoint_vpcEndpointId - Unique identifier of the VPC endpoint to be updated.

UpdateVpcEndpoint, updateVpcEndpoint_vpcOptions - The security groups and/or subnets to add, remove, or modify.

data UpdateVpcEndpointResponse Source #

Contains the configuration and status of the VPC endpoint being updated.

See: newUpdateVpcEndpointResponse smart constructor.

Instances

Instances details
Generic UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Associated Types

type Rep UpdateVpcEndpointResponse :: Type -> Type #

Read UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Show UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

NFData UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

Eq UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpointResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpdateVpcEndpoint

type Rep UpdateVpcEndpointResponse = D1 ('MetaData "UpdateVpcEndpointResponse" "Amazonka.ElasticSearch.UpdateVpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpdateVpcEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "vpcEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcEndpoint)))

newUpdateVpcEndpointResponse Source #

Create a value of UpdateVpcEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateVpcEndpointResponse', updateVpcEndpointResponse_httpStatus - The response's http status code.

$sel:vpcEndpoint:UpdateVpcEndpointResponse', updateVpcEndpointResponse_vpcEndpoint - The endpoint to be updated.

UpgradeElasticsearchDomain

data UpgradeElasticsearchDomain Source #

Container for request parameters to UpgradeElasticsearchDomain operation.

See: newUpgradeElasticsearchDomain smart constructor.

Instances

Instances details
ToJSON UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

ToHeaders UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

ToPath UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

ToQuery UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

AWSRequest UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Generic UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Associated Types

type Rep UpgradeElasticsearchDomain :: Type -> Type #

Read UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Show UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

NFData UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Eq UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Hashable UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

type AWSResponse UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

type Rep UpgradeElasticsearchDomain Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

type Rep UpgradeElasticsearchDomain = D1 ('MetaData "UpgradeElasticsearchDomain" "Amazonka.ElasticSearch.UpgradeElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpgradeElasticsearchDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "performCheckOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpgradeElasticsearchDomain Source #

Create a value of UpgradeElasticsearchDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpgradeElasticsearchDomain, upgradeElasticsearchDomain_performCheckOnly - This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.

UpgradeElasticsearchDomain, upgradeElasticsearchDomain_domainName - Undocumented member.

UpgradeElasticsearchDomain, upgradeElasticsearchDomain_targetVersion - The version of Elasticsearch that you intend to upgrade the domain to.

data UpgradeElasticsearchDomainResponse Source #

Container for response returned by UpgradeElasticsearchDomain operation.

See: newUpgradeElasticsearchDomainResponse smart constructor.

Instances

Instances details
Generic UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Associated Types

type Rep UpgradeElasticsearchDomainResponse :: Type -> Type #

Read UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Show UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

NFData UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

Eq UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

type Rep UpgradeElasticsearchDomainResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.UpgradeElasticsearchDomain

type Rep UpgradeElasticsearchDomainResponse = D1 ('MetaData "UpgradeElasticsearchDomainResponse" "Amazonka.ElasticSearch.UpgradeElasticsearchDomain" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpgradeElasticsearchDomainResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeProgressDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeProgressDetails)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "performCheckOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "targetVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpgradeElasticsearchDomainResponse Source #

Create a value of UpgradeElasticsearchDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpgradeElasticsearchDomainResponse, upgradeElasticsearchDomainResponse_changeProgressDetails - Undocumented member.

UpgradeElasticsearchDomain, upgradeElasticsearchDomainResponse_domainName - Undocumented member.

UpgradeElasticsearchDomain, upgradeElasticsearchDomainResponse_performCheckOnly - This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.

UpgradeElasticsearchDomain, upgradeElasticsearchDomainResponse_targetVersion - The version of Elasticsearch that you intend to upgrade the domain to.

$sel:httpStatus:UpgradeElasticsearchDomainResponse', upgradeElasticsearchDomainResponse_httpStatus - The response's http status code.

Types

AutoTuneDesiredState

newtype AutoTuneDesiredState Source #

Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.

Instances

Instances details
FromJSON AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

FromJSONKey AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToJSON AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToJSONKey AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToByteString AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToHeader AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToLog AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToQuery AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

FromText AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToText AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

FromXML AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

ToXML AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Generic AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Associated Types

type Rep AutoTuneDesiredState :: Type -> Type #

Read AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Show AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

NFData AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Methods

rnf :: AutoTuneDesiredState -> () #

Eq AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Ord AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

Hashable AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

type Rep AutoTuneDesiredState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDesiredState

type Rep AutoTuneDesiredState = D1 ('MetaData "AutoTuneDesiredState" "Amazonka.ElasticSearch.Types.AutoTuneDesiredState" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "AutoTuneDesiredState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoTuneDesiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AutoTuneState

newtype AutoTuneState Source #

Specifies the Auto-Tune state for the Elasticsearch domain. For valid states see the Developer Guide.

Constructors

AutoTuneState' 

Instances

Instances details
FromJSON AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

FromJSONKey AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToJSON AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToJSONKey AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToByteString AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToHeader AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToLog AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToQuery AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

FromText AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToText AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Methods

toText :: AutoTuneState -> Text #

FromXML AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

ToXML AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Methods

toXML :: AutoTuneState -> XML #

Generic AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Associated Types

type Rep AutoTuneState :: Type -> Type #

Read AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Show AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

NFData AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Methods

rnf :: AutoTuneState -> () #

Eq AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Ord AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

Hashable AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

type Rep AutoTuneState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneState

type Rep AutoTuneState = D1 ('MetaData "AutoTuneState" "Amazonka.ElasticSearch.Types.AutoTuneState" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "AutoTuneState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoTuneState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AutoTuneType

newtype AutoTuneType Source #

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Constructors

AutoTuneType' 

Bundled Patterns

pattern AutoTuneType_SCHEDULED_ACTION :: AutoTuneType 

Instances

Instances details
FromJSON AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

FromJSONKey AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToJSON AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToJSONKey AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToByteString AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToHeader AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToLog AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToQuery AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

FromText AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToText AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Methods

toText :: AutoTuneType -> Text #

FromXML AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

ToXML AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Methods

toXML :: AutoTuneType -> XML #

Generic AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Associated Types

type Rep AutoTuneType :: Type -> Type #

Read AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Show AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

NFData AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Methods

rnf :: AutoTuneType -> () #

Eq AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Ord AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

Hashable AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

type Rep AutoTuneType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneType

type Rep AutoTuneType = D1 ('MetaData "AutoTuneType" "Amazonka.ElasticSearch.Types.AutoTuneType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "AutoTuneType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAutoTuneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentStatus

newtype DeploymentStatus Source #

Instances

Instances details
FromJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToByteString DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToQuery DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

FromText DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToText DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

FromXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

ToXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Generic DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Associated Types

type Rep DeploymentStatus :: Type -> Type #

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Show DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

Hashable DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.ElasticSearch.Types.DeploymentStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "DeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DescribePackagesFilterName

newtype DescribePackagesFilterName Source #

Instances

Instances details
FromJSON DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

FromJSONKey DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToJSON DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToJSONKey DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToByteString DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToHeader DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToLog DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToQuery DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

FromText DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToText DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

FromXML DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

ToXML DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Generic DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Associated Types

type Rep DescribePackagesFilterName :: Type -> Type #

Read DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Show DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

NFData DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Eq DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Ord DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

Hashable DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

type Rep DescribePackagesFilterName Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilterName

type Rep DescribePackagesFilterName = D1 ('MetaData "DescribePackagesFilterName" "Amazonka.ElasticSearch.Types.DescribePackagesFilterName" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "DescribePackagesFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDescribePackagesFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainPackageStatus

newtype DomainPackageStatus Source #

Instances

Instances details
FromJSON DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

FromJSONKey DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToJSON DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToJSONKey DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToByteString DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToHeader DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToLog DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToQuery DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

FromText DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToText DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

FromXML DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

ToXML DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Generic DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Associated Types

type Rep DomainPackageStatus :: Type -> Type #

Read DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Show DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

NFData DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Methods

rnf :: DomainPackageStatus -> () #

Eq DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Ord DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

Hashable DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

type Rep DomainPackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageStatus

type Rep DomainPackageStatus = D1 ('MetaData "DomainPackageStatus" "Amazonka.ElasticSearch.Types.DomainPackageStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "DomainPackageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainPackageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ESPartitionInstanceType

newtype ESPartitionInstanceType Source #

Bundled Patterns

pattern ESPartitionInstanceType_C4_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C4_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C4_8xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C4_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C4_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_18xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_9xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_C5_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_D2_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_D2_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_D2_8xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_D2_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I2_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I2_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_16xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_8xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_I3_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M3_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M3_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M3_medium_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M3_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M4_10xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M4_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M4_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M4_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M4_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M5_12xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M5_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M5_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M5_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_M5_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R3_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R3_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R3_8xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R3_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R3_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_16xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_8xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R4_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R5_12xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R5_2xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R5_4xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R5_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_R5_xlarge_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_T2_medium_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_T2_micro_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_T2_small_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_Ultrawarm1_large_elasticsearch :: ESPartitionInstanceType 
pattern ESPartitionInstanceType_Ultrawarm1_medium_elasticsearch :: ESPartitionInstanceType 

Instances

Instances details
FromJSON ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

FromJSONKey ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToJSON ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToJSONKey ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToByteString ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToHeader ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToLog ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToQuery ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

FromText ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToText ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

FromXML ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

ToXML ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Generic ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Associated Types

type Rep ESPartitionInstanceType :: Type -> Type #

Read ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Show ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

NFData ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Methods

rnf :: ESPartitionInstanceType -> () #

Eq ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Ord ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

Hashable ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

type Rep ESPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESPartitionInstanceType

type Rep ESPartitionInstanceType = D1 ('MetaData "ESPartitionInstanceType" "Amazonka.ElasticSearch.Types.ESPartitionInstanceType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "ESPartitionInstanceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromESPartitionInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ESWarmPartitionInstanceType

newtype ESWarmPartitionInstanceType Source #

Instances

Instances details
FromJSON ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

FromJSONKey ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToJSON ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToJSONKey ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToByteString ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToHeader ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToLog ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToQuery ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

FromText ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToText ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

FromXML ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

ToXML ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Generic ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Associated Types

type Rep ESWarmPartitionInstanceType :: Type -> Type #

Read ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Show ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

NFData ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Eq ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Ord ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

Hashable ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

type Rep ESWarmPartitionInstanceType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType

type Rep ESWarmPartitionInstanceType = D1 ('MetaData "ESWarmPartitionInstanceType" "Amazonka.ElasticSearch.Types.ESWarmPartitionInstanceType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "ESWarmPartitionInstanceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromESWarmPartitionInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EngineType

newtype EngineType Source #

Constructors

EngineType' 

Fields

Bundled Patterns

pattern EngineType_Elasticsearch :: EngineType 
pattern EngineType_OpenSearch :: EngineType 

Instances

Instances details
FromJSON EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

FromJSONKey EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToJSON EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToJSONKey EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToByteString EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToHeader EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToLog EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToQuery EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

FromText EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToText EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Methods

toText :: EngineType -> Text #

FromXML EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

ToXML EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Methods

toXML :: EngineType -> XML #

Generic EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Associated Types

type Rep EngineType :: Type -> Type #

Read EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Show EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

NFData EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Methods

rnf :: EngineType -> () #

Eq EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Ord EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

Hashable EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

type Rep EngineType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EngineType

type Rep EngineType = D1 ('MetaData "EngineType" "Amazonka.ElasticSearch.Types.EngineType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "EngineType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEngineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InboundCrossClusterSearchConnectionStatusCode

newtype InboundCrossClusterSearchConnectionStatusCode Source #

Instances

Instances details
FromJSON InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

FromJSONKey InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToJSON InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToJSONKey InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToByteString InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToHeader InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToLog InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToQuery InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

FromText InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToText InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

FromXML InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

ToXML InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Generic InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Read InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Show InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

NFData InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Eq InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Ord InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

Hashable InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

type Rep InboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode

type Rep InboundCrossClusterSearchConnectionStatusCode = D1 ('MetaData "InboundCrossClusterSearchConnectionStatusCode" "Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatusCode" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "InboundCrossClusterSearchConnectionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInboundCrossClusterSearchConnectionStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogType

newtype LogType Source #

Type of Log File, it can be one of the following:

  • INDEX_SLOW_LOGS: Index slow logs contain insert requests that took more time than configured index query log threshold to execute.
  • SEARCH_SLOW_LOGS: Search slow logs contain search queries that took more time than configured search query log threshold to execute.
  • ES_APPLICATION_LOGS: Elasticsearch application logs contain information about errors and warnings raised during the operation of the service and can be useful for troubleshooting.
  • AUDIT_LOGS: Audit logs contain records of user requests for access from the domain.

Constructors

LogType' 

Fields

Instances

Instances details
FromJSON LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

FromJSONKey LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToJSON LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToJSONKey LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToByteString LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

toBS :: LogType -> ByteString #

ToHeader LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

toHeader :: HeaderName -> LogType -> [Header] #

ToLog LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToQuery LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

FromText LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToText LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

toText :: LogType -> Text #

FromXML LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

ToXML LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

toXML :: LogType -> XML #

Generic LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Associated Types

type Rep LogType :: Type -> Type #

Methods

from :: LogType -> Rep LogType x #

to :: Rep LogType x -> LogType #

Read LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Show LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

NFData LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

rnf :: LogType -> () #

Eq LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

(==) :: LogType -> LogType -> Bool #

(/=) :: LogType -> LogType -> Bool #

Ord LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Hashable LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

Methods

hashWithSalt :: Int -> LogType -> Int #

hash :: LogType -> Int #

type Rep LogType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogType

type Rep LogType = D1 ('MetaData "LogType" "Amazonka.ElasticSearch.Types.LogType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "LogType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptionState

newtype OptionState Source #

The state of a requested change. One of the following:

  • Processing: The request change is still in-process.
  • Active: The request change is processed and deployed to the Elasticsearch domain.

Constructors

OptionState' 

Instances

Instances details
FromJSON OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

FromJSONKey OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToJSON OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToJSONKey OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToByteString OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToHeader OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToLog OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToQuery OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

FromText OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToText OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Methods

toText :: OptionState -> Text #

FromXML OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

ToXML OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Methods

toXML :: OptionState -> XML #

Generic OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Associated Types

type Rep OptionState :: Type -> Type #

Read OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Show OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

NFData OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Methods

rnf :: OptionState -> () #

Eq OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Ord OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

Hashable OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

type Rep OptionState Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionState

type Rep OptionState = D1 ('MetaData "OptionState" "Amazonka.ElasticSearch.Types.OptionState" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "OptionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOptionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OutboundCrossClusterSearchConnectionStatusCode

newtype OutboundCrossClusterSearchConnectionStatusCode Source #

Instances

Instances details
FromJSON OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

FromJSONKey OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToJSON OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToJSONKey OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToByteString OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToHeader OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToLog OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToQuery OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

FromText OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToText OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

FromXML OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

ToXML OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Generic OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Read OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Show OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

NFData OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Eq OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Ord OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

Hashable OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

type Rep OutboundCrossClusterSearchConnectionStatusCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode

type Rep OutboundCrossClusterSearchConnectionStatusCode = D1 ('MetaData "OutboundCrossClusterSearchConnectionStatusCode" "Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatusCode" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "OutboundCrossClusterSearchConnectionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutboundCrossClusterSearchConnectionStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OverallChangeStatus

newtype OverallChangeStatus Source #

The overall status value of the domain configuration change.

Instances

Instances details
FromJSON OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

FromJSONKey OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToJSON OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToJSONKey OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToByteString OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToHeader OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToLog OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToQuery OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

FromText OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToText OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

FromXML OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

ToXML OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Generic OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Associated Types

type Rep OverallChangeStatus :: Type -> Type #

Read OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Show OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

NFData OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Methods

rnf :: OverallChangeStatus -> () #

Eq OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Ord OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

Hashable OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

type Rep OverallChangeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OverallChangeStatus

type Rep OverallChangeStatus = D1 ('MetaData "OverallChangeStatus" "Amazonka.ElasticSearch.Types.OverallChangeStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "OverallChangeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOverallChangeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageStatus

newtype PackageStatus Source #

Constructors

PackageStatus' 

Instances

Instances details
FromJSON PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

FromJSONKey PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToJSON PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToJSONKey PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToByteString PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToHeader PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToLog PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToQuery PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

FromText PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToText PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Methods

toText :: PackageStatus -> Text #

FromXML PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

ToXML PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Methods

toXML :: PackageStatus -> XML #

Generic PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Associated Types

type Rep PackageStatus :: Type -> Type #

Read PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Show PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

NFData PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Methods

rnf :: PackageStatus -> () #

Eq PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Ord PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

Hashable PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

type Rep PackageStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageStatus

type Rep PackageStatus = D1 ('MetaData "PackageStatus" "Amazonka.ElasticSearch.Types.PackageStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "PackageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageType

newtype PackageType Source #

Constructors

PackageType' 

Bundled Patterns

pattern PackageType_TXT_DICTIONARY :: PackageType 

Instances

Instances details
FromJSON PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

FromJSONKey PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToJSON PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToJSONKey PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToByteString PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToHeader PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToLog PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToQuery PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

FromText PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToText PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Methods

toText :: PackageType -> Text #

FromXML PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

ToXML PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Methods

toXML :: PackageType -> XML #

Generic PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Associated Types

type Rep PackageType :: Type -> Type #

Read PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Show PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

NFData PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Methods

rnf :: PackageType -> () #

Eq PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Ord PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

Hashable PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

type Rep PackageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageType

type Rep PackageType = D1 ('MetaData "PackageType" "Amazonka.ElasticSearch.Types.PackageType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "PackageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrincipalType

newtype PrincipalType Source #

Specifies the type of AWS account permitted to manage VPC endpoints.:

  • AWS_ACCOUNT: Indicates that the account is owned by an AWS user.
  • AWS_SERVICE: Indicates the the account is owned by an AWS service.

Constructors

PrincipalType' 

Instances

Instances details
FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

Read PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Eq PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PrincipalType

type Rep PrincipalType = D1 ('MetaData "PrincipalType" "Amazonka.ElasticSearch.Types.PrincipalType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "PrincipalType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrincipalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReservedElasticsearchInstancePaymentOption

newtype ReservedElasticsearchInstancePaymentOption Source #

Instances

Instances details
FromJSON ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

FromJSONKey ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToJSON ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToJSONKey ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToByteString ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToHeader ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToLog ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToQuery ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

FromText ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToText ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

FromXML ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

ToXML ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Generic ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Read ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Show ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

NFData ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Eq ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Ord ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

Hashable ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

type Rep ReservedElasticsearchInstancePaymentOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption

type Rep ReservedElasticsearchInstancePaymentOption = D1 ('MetaData "ReservedElasticsearchInstancePaymentOption" "Amazonka.ElasticSearch.Types.ReservedElasticsearchInstancePaymentOption" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "ReservedElasticsearchInstancePaymentOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReservedElasticsearchInstancePaymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RollbackOnDisable

newtype RollbackOnDisable Source #

Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK, DEFAULT_ROLLBACK.

Instances

Instances details
FromJSON RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

FromJSONKey RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToJSON RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToJSONKey RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToByteString RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToHeader RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToLog RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToQuery RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

FromText RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToText RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

FromXML RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

ToXML RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Generic RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Associated Types

type Rep RollbackOnDisable :: Type -> Type #

Read RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Show RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

NFData RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Methods

rnf :: RollbackOnDisable -> () #

Eq RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Ord RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

Hashable RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

type Rep RollbackOnDisable Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RollbackOnDisable

type Rep RollbackOnDisable = D1 ('MetaData "RollbackOnDisable" "Amazonka.ElasticSearch.Types.RollbackOnDisable" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "RollbackOnDisable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRollbackOnDisable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScheduledAutoTuneActionType

newtype ScheduledAutoTuneActionType Source #

Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.

Instances

Instances details
FromJSON ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

FromJSONKey ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToJSON ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToJSONKey ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToByteString ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToHeader ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToLog ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToQuery ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

FromText ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToText ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

FromXML ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

ToXML ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Generic ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Associated Types

type Rep ScheduledAutoTuneActionType :: Type -> Type #

Read ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Show ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

NFData ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Eq ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Ord ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

Hashable ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

type Rep ScheduledAutoTuneActionType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType

type Rep ScheduledAutoTuneActionType = D1 ('MetaData "ScheduledAutoTuneActionType" "Amazonka.ElasticSearch.Types.ScheduledAutoTuneActionType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "ScheduledAutoTuneActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduledAutoTuneActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScheduledAutoTuneSeverityType

newtype ScheduledAutoTuneSeverityType Source #

Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.

Instances

Instances details
FromJSON ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

FromJSONKey ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToJSON ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToJSONKey ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToByteString ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToHeader ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToLog ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToQuery ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

FromText ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToText ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

FromXML ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

ToXML ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Generic ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Associated Types

type Rep ScheduledAutoTuneSeverityType :: Type -> Type #

Read ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Show ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

NFData ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Eq ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Ord ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

Hashable ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

type Rep ScheduledAutoTuneSeverityType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType

type Rep ScheduledAutoTuneSeverityType = D1 ('MetaData "ScheduledAutoTuneSeverityType" "Amazonka.ElasticSearch.Types.ScheduledAutoTuneSeverityType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "ScheduledAutoTuneSeverityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduledAutoTuneSeverityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TLSSecurityPolicy

newtype TLSSecurityPolicy Source #

Instances

Instances details
FromJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

FromJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToByteString TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToHeader TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToLog TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToQuery TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

FromText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

FromXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

ToXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Generic TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Associated Types

type Rep TLSSecurityPolicy :: Type -> Type #

Read TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Show TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

NFData TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Methods

rnf :: TLSSecurityPolicy -> () #

Eq TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Ord TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

Hashable TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy = D1 ('MetaData "TLSSecurityPolicy" "Amazonka.ElasticSearch.Types.TLSSecurityPolicy" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "TLSSecurityPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTLSSecurityPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TimeUnit

newtype TimeUnit Source #

Specifies the unit of a maintenance schedule duration. Valid value is HOUR. See the Developer Guide for more information.

Constructors

TimeUnit' 

Fields

Bundled Patterns

pattern TimeUnit_HOURS :: TimeUnit 

Instances

Instances details
FromJSON TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

FromJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToJSON TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToByteString TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

toBS :: TimeUnit -> ByteString #

ToHeader TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

toHeader :: HeaderName -> TimeUnit -> [Header] #

ToLog TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToQuery TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

FromText TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToText TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

toText :: TimeUnit -> Text #

FromXML TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

ToXML TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

toXML :: TimeUnit -> XML #

Generic TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Associated Types

type Rep TimeUnit :: Type -> Type #

Methods

from :: TimeUnit -> Rep TimeUnit x #

to :: Rep TimeUnit x -> TimeUnit #

Read TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Show TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

NFData TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

rnf :: TimeUnit -> () #

Eq TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Ord TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Hashable TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

Methods

hashWithSalt :: Int -> TimeUnit -> Int #

hash :: TimeUnit -> Int #

type Rep TimeUnit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.TimeUnit

type Rep TimeUnit = D1 ('MetaData "TimeUnit" "Amazonka.ElasticSearch.Types.TimeUnit" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "TimeUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpgradeStatus

newtype UpgradeStatus Source #

Constructors

UpgradeStatus' 

Instances

Instances details
FromJSON UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

FromJSONKey UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToJSON UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToJSONKey UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToByteString UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToHeader UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToLog UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToQuery UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

FromText UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToText UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Methods

toText :: UpgradeStatus -> Text #

FromXML UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

ToXML UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Methods

toXML :: UpgradeStatus -> XML #

Generic UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Associated Types

type Rep UpgradeStatus :: Type -> Type #

Read UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Show UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

NFData UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Methods

rnf :: UpgradeStatus -> () #

Eq UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Ord UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

Hashable UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

type Rep UpgradeStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStatus

type Rep UpgradeStatus = D1 ('MetaData "UpgradeStatus" "Amazonka.ElasticSearch.Types.UpgradeStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "UpgradeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpgradeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpgradeStep

newtype UpgradeStep Source #

Constructors

UpgradeStep' 

Instances

Instances details
FromJSON UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

FromJSONKey UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToJSON UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToJSONKey UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToByteString UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToHeader UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToLog UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToQuery UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

FromText UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToText UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Methods

toText :: UpgradeStep -> Text #

FromXML UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

ToXML UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Methods

toXML :: UpgradeStep -> XML #

Generic UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Associated Types

type Rep UpgradeStep :: Type -> Type #

Read UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Show UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

NFData UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Methods

rnf :: UpgradeStep -> () #

Eq UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Ord UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

Hashable UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

type Rep UpgradeStep Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStep

type Rep UpgradeStep = D1 ('MetaData "UpgradeStep" "Amazonka.ElasticSearch.Types.UpgradeStep" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "UpgradeStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpgradeStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VolumeType

newtype VolumeType Source #

The type of EBS volume, standard, gp2, gp3 or io1. See Configuring EBS-based Storagefor more information.

Constructors

VolumeType' 

Fields

Bundled Patterns

pattern VolumeType_Gp2 :: VolumeType 
pattern VolumeType_Gp3 :: VolumeType 
pattern VolumeType_Io1 :: VolumeType 
pattern VolumeType_Standard :: VolumeType 

Instances

Instances details
FromJSON VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

FromJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToJSON VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToJSONKey VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToByteString VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToHeader VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToLog VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToQuery VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

FromText VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToText VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Methods

toText :: VolumeType -> Text #

FromXML VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

ToXML VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Methods

toXML :: VolumeType -> XML #

Generic VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Associated Types

type Rep VolumeType :: Type -> Type #

Read VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Show VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

NFData VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Methods

rnf :: VolumeType -> () #

Eq VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Ord VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

Hashable VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

type Rep VolumeType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VolumeType

type Rep VolumeType = D1 ('MetaData "VolumeType" "Amazonka.ElasticSearch.Types.VolumeType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "VolumeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVolumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VpcEndpointErrorCode

newtype VpcEndpointErrorCode Source #

Specifies the error code of the failure encountered while describing the VPC endpoint:

  • ENDPOINT_NOT_FOUND: Indicates that the requested VPC endpoint does not exist.
  • SERVER_ERROR: Indicates the describe endpoint operation failed due to an internal server error.

Instances

Instances details
FromJSON VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

FromJSONKey VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToJSON VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToJSONKey VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToByteString VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToHeader VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToLog VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToQuery VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

FromText VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToText VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

FromXML VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

ToXML VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Generic VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Associated Types

type Rep VpcEndpointErrorCode :: Type -> Type #

Read VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Show VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

NFData VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Methods

rnf :: VpcEndpointErrorCode -> () #

Eq VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Ord VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

Hashable VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

type Rep VpcEndpointErrorCode Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointErrorCode

type Rep VpcEndpointErrorCode = D1 ('MetaData "VpcEndpointErrorCode" "Amazonka.ElasticSearch.Types.VpcEndpointErrorCode" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "VpcEndpointErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVpcEndpointErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VpcEndpointStatus

newtype VpcEndpointStatus Source #

Specifies the current status of the VPC endpoint:

  • CREATING: Indicates that the VPC endpoint is currently being created.
  • CREATE_FAILED: Indicates that the VPC endpoint creation failed.
  • ACTIVE: Indicates that the VPC endpoint is currently active.
  • UPDATING: Indicates that the VPC endpoint is currently being updated.
  • UPDATE_FAILED: Indicates that the VPC endpoint update failed.
  • DELETING: Indicates that the VPC endpoint is currently being deleted.
  • DELETE_FAILED: Indicates that the VPC endpoint deletion failed.

Instances

Instances details
FromJSON VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

FromJSONKey VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToJSON VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToJSONKey VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToByteString VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToHeader VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToLog VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToQuery VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

FromText VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToText VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

FromXML VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

ToXML VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Generic VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Associated Types

type Rep VpcEndpointStatus :: Type -> Type #

Read VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Show VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

NFData VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Methods

rnf :: VpcEndpointStatus -> () #

Eq VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Ord VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

Hashable VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

type Rep VpcEndpointStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointStatus

type Rep VpcEndpointStatus = D1 ('MetaData "VpcEndpointStatus" "Amazonka.ElasticSearch.Types.VpcEndpointStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'True) (C1 ('MetaCons "VpcEndpointStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVpcEndpointStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessPoliciesStatus

data AccessPoliciesStatus Source #

The configured access rules for the domain's document and search endpoints, and the current status of those rules.

See: newAccessPoliciesStatus smart constructor.

Instances

Instances details
FromJSON AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

Generic AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

Associated Types

type Rep AccessPoliciesStatus :: Type -> Type #

Read AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

Show AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

NFData AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

Methods

rnf :: AccessPoliciesStatus -> () #

Eq AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

Hashable AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus = D1 ('MetaData "AccessPoliciesStatus" "Amazonka.ElasticSearch.Types.AccessPoliciesStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AccessPoliciesStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAccessPoliciesStatus Source #

Create a value of AccessPoliciesStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:AccessPoliciesStatus', accessPoliciesStatus_options - The access policy configured for the Elasticsearch domain. Access policies may be resource-based, IP-based, or IAM-based. See Configuring Access Policiesfor more information.

$sel:status:AccessPoliciesStatus', accessPoliciesStatus_status - The status of the access policy for the Elasticsearch domain. See OptionStatus for the status information that's included.

AdditionalLimit

data AdditionalLimit Source #

List of limits that are specific to a given InstanceType and for each of it's InstanceRole .

See: newAdditionalLimit smart constructor.

Constructors

AdditionalLimit' (Maybe Text) (Maybe [Text]) 

Instances

Instances details
FromJSON AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

Generic AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

Associated Types

type Rep AdditionalLimit :: Type -> Type #

Read AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

Show AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

NFData AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

Methods

rnf :: AdditionalLimit -> () #

Eq AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

Hashable AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

type Rep AdditionalLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdditionalLimit

type Rep AdditionalLimit = D1 ('MetaData "AdditionalLimit" "Amazonka.ElasticSearch.Types.AdditionalLimit" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AdditionalLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limitValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newAdditionalLimit :: AdditionalLimit Source #

Create a value of AdditionalLimit with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:limitName:AdditionalLimit', additionalLimit_limitName - Name of Additional Limit is specific to a given InstanceType and for each of it's InstanceRole etc. Attributes and their details:

  • MaximumNumberOfDataNodesSupported
  • MaximumNumberOfDataNodesWithoutMasterNode

$sel:limitValues:AdditionalLimit', additionalLimit_limitValues - Value for given AdditionalLimit$LimitName .

AdvancedOptionsStatus

data AdvancedOptionsStatus Source #

Status of the advanced options for the specified Elasticsearch domain. Currently, the following advanced options are available:

  • Option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.
  • Option to specify the percentage of heap space that is allocated to field data. By default, this setting is unbounded.

For more information, see Configuring Advanced Options.

See: newAdvancedOptionsStatus smart constructor.

Instances

Instances details
FromJSON AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

Generic AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

Associated Types

type Rep AdvancedOptionsStatus :: Type -> Type #

Read AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

Show AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

NFData AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

Methods

rnf :: AdvancedOptionsStatus -> () #

Eq AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

Hashable AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

type Rep AdvancedOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedOptionsStatus

type Rep AdvancedOptionsStatus = D1 ('MetaData "AdvancedOptionsStatus" "Amazonka.ElasticSearch.Types.AdvancedOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AdvancedOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAdvancedOptionsStatus Source #

Create a value of AdvancedOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:AdvancedOptionsStatus', advancedOptionsStatus_options - Specifies the status of advanced options for the specified Elasticsearch domain.

$sel:status:AdvancedOptionsStatus', advancedOptionsStatus_status - Specifies the status of OptionStatus for advanced options for the specified Elasticsearch domain.

AdvancedSecurityOptions

data AdvancedSecurityOptions Source #

Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled.

See: newAdvancedSecurityOptions smart constructor.

Instances

Instances details
FromJSON AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

Generic AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

Associated Types

type Rep AdvancedSecurityOptions :: Type -> Type #

Read AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

Show AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

NFData AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

Methods

rnf :: AdvancedSecurityOptions -> () #

Eq AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

Hashable AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

type Rep AdvancedSecurityOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptions

type Rep AdvancedSecurityOptions = D1 ('MetaData "AdvancedSecurityOptions" "Amazonka.ElasticSearch.Types.AdvancedSecurityOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AdvancedSecurityOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "anonymousAuthDisableDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "anonymousAuthEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "internalUserDatabaseEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sAMLOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAMLOptionsOutput))))))

newAdvancedSecurityOptions :: AdvancedSecurityOptions Source #

Create a value of AdvancedSecurityOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:anonymousAuthDisableDate:AdvancedSecurityOptions', advancedSecurityOptions_anonymousAuthDisableDate - Specifies the Anonymous Auth Disable Date when Anonymous Auth is enabled.

$sel:anonymousAuthEnabled:AdvancedSecurityOptions', advancedSecurityOptions_anonymousAuthEnabled - True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.

AdvancedSecurityOptions, advancedSecurityOptions_enabled - True if advanced security is enabled.

$sel:internalUserDatabaseEnabled:AdvancedSecurityOptions', advancedSecurityOptions_internalUserDatabaseEnabled - True if the internal user database is enabled.

$sel:sAMLOptions:AdvancedSecurityOptions', advancedSecurityOptions_sAMLOptions - Describes the SAML application configured for a domain.

AdvancedSecurityOptionsInput

data AdvancedSecurityOptionsInput Source #

Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled, master username and password (if internal database is enabled), and master user ARN (if IAM is enabled).

See: newAdvancedSecurityOptionsInput smart constructor.

Instances

Instances details
ToJSON AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

Generic AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

Associated Types

type Rep AdvancedSecurityOptionsInput :: Type -> Type #

Show AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

NFData AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

Eq AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

Hashable AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

type Rep AdvancedSecurityOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput

type Rep AdvancedSecurityOptionsInput = D1 ('MetaData "AdvancedSecurityOptionsInput" "Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsInput" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AdvancedSecurityOptionsInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "anonymousAuthEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "internalUserDatabaseEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "masterUserOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MasterUserOptions)) :*: S1 ('MetaSel ('Just "sAMLOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAMLOptionsInput))))))

newAdvancedSecurityOptionsInput :: AdvancedSecurityOptionsInput Source #

Create a value of AdvancedSecurityOptionsInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:anonymousAuthEnabled:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_anonymousAuthEnabled - True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.

AdvancedSecurityOptionsInput, advancedSecurityOptionsInput_enabled - True if advanced security is enabled.

$sel:internalUserDatabaseEnabled:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_internalUserDatabaseEnabled - True if the internal user database is enabled.

$sel:masterUserOptions:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_masterUserOptions - Credentials for the master user: username and password, ARN, or both.

$sel:sAMLOptions:AdvancedSecurityOptionsInput', advancedSecurityOptionsInput_sAMLOptions - Specifies the SAML application configuration for the domain.

AdvancedSecurityOptionsStatus

data AdvancedSecurityOptionsStatus Source #

Specifies the status of advanced security options for the specified Elasticsearch domain.

See: newAdvancedSecurityOptionsStatus smart constructor.

Instances

Instances details
FromJSON AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

Generic AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

Associated Types

type Rep AdvancedSecurityOptionsStatus :: Type -> Type #

Read AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

Show AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

NFData AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

Eq AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

Hashable AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

type Rep AdvancedSecurityOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus

type Rep AdvancedSecurityOptionsStatus = D1 ('MetaData "AdvancedSecurityOptionsStatus" "Amazonka.ElasticSearch.Types.AdvancedSecurityOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AdvancedSecurityOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AdvancedSecurityOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAdvancedSecurityOptionsStatus Source #

Create a value of AdvancedSecurityOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:AdvancedSecurityOptionsStatus', advancedSecurityOptionsStatus_options - Specifies advanced security options for the specified Elasticsearch domain.

$sel:status:AdvancedSecurityOptionsStatus', advancedSecurityOptionsStatus_status - Status of the advanced security options for the specified Elasticsearch domain.

AuthorizedPrincipal

data AuthorizedPrincipal Source #

Information about an account or service that has access to an Amazon OpenSearch Service domain through the use of an interface VPC endpoint.

See: newAuthorizedPrincipal smart constructor.

Instances

Instances details
FromJSON AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

Generic AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

Associated Types

type Rep AuthorizedPrincipal :: Type -> Type #

Read AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

Show AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

NFData AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

Methods

rnf :: AuthorizedPrincipal -> () #

Eq AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

Hashable AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

type Rep AuthorizedPrincipal Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AuthorizedPrincipal

type Rep AuthorizedPrincipal = D1 ('MetaData "AuthorizedPrincipal" "Amazonka.ElasticSearch.Types.AuthorizedPrincipal" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AuthorizedPrincipal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "principal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType))))

newAuthorizedPrincipal :: AuthorizedPrincipal Source #

Create a value of AuthorizedPrincipal with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:principal:AuthorizedPrincipal', authorizedPrincipal_principal - The IAM principal that is allowed access to the domain.

$sel:principalType:AuthorizedPrincipal', authorizedPrincipal_principalType - The type of principal.

AutoTune

data AutoTune Source #

Specifies Auto-Tune type and Auto-Tune action details.

See: newAutoTune smart constructor.

Instances

Instances details
FromJSON AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Generic AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Associated Types

type Rep AutoTune :: Type -> Type #

Methods

from :: AutoTune -> Rep AutoTune x #

to :: Rep AutoTune x -> AutoTune #

Read AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Show AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

NFData AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Methods

rnf :: AutoTune -> () #

Eq AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Hashable AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

Methods

hashWithSalt :: Int -> AutoTune -> Int #

hash :: AutoTune -> Int #

type Rep AutoTune Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTune

type Rep AutoTune = D1 ('MetaData "AutoTune" "Amazonka.ElasticSearch.Types.AutoTune" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTune'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoTuneDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneDetails)) :*: S1 ('MetaSel ('Just "autoTuneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneType))))

newAutoTune :: AutoTune Source #

Create a value of AutoTune with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoTuneDetails:AutoTune', autoTune_autoTuneDetails - Specifies details of the Auto-Tune action. See the Developer Guide for more information.

$sel:autoTuneType:AutoTune', autoTune_autoTuneType - Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

AutoTuneDetails

data AutoTuneDetails Source #

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

See: newAutoTuneDetails smart constructor.

Instances

Instances details
FromJSON AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

Generic AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

Associated Types

type Rep AutoTuneDetails :: Type -> Type #

Read AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

Show AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

NFData AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

Methods

rnf :: AutoTuneDetails -> () #

Eq AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

Hashable AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

type Rep AutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneDetails

type Rep AutoTuneDetails = D1 ('MetaData "AutoTuneDetails" "Amazonka.ElasticSearch.Types.AutoTuneDetails" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduledAutoTuneDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneDetails))))

newAutoTuneDetails :: AutoTuneDetails Source #

Create a value of AutoTuneDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduledAutoTuneDetails:AutoTuneDetails', autoTuneDetails_scheduledAutoTuneDetails - Undocumented member.

AutoTuneMaintenanceSchedule

data AutoTuneMaintenanceSchedule Source #

Specifies Auto-Tune maitenance schedule. See the Developer Guide for more information.

See: newAutoTuneMaintenanceSchedule smart constructor.

Instances

Instances details
FromJSON AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

ToJSON AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

Generic AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

Associated Types

type Rep AutoTuneMaintenanceSchedule :: Type -> Type #

Read AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

Show AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

NFData AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

Eq AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

Hashable AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

type Rep AutoTuneMaintenanceSchedule Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule

type Rep AutoTuneMaintenanceSchedule = D1 ('MetaData "AutoTuneMaintenanceSchedule" "Amazonka.ElasticSearch.Types.AutoTuneMaintenanceSchedule" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneMaintenanceSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cronExpressionForRecurrence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Duration)) :*: S1 ('MetaSel ('Just "startAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newAutoTuneMaintenanceSchedule :: AutoTuneMaintenanceSchedule Source #

Create a value of AutoTuneMaintenanceSchedule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cronExpressionForRecurrence:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_cronExpressionForRecurrence - Specifies cron expression for a recurring maintenance schedule. See the Developer Guide for more information.

$sel:duration:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_duration - Specifies maintenance schedule duration: duration value and duration unit. See the Developer Guide for more information.

$sel:startAt:AutoTuneMaintenanceSchedule', autoTuneMaintenanceSchedule_startAt - Specifies timestamp at which Auto-Tune maintenance schedule start.

AutoTuneOptions

data AutoTuneOptions Source #

Specifies the Auto-Tune options: the Auto-Tune desired state for the domain, rollback state when disabling Auto-Tune options and list of maintenance schedules.

See: newAutoTuneOptions smart constructor.

Instances

Instances details
FromJSON AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

ToJSON AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

Generic AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

Associated Types

type Rep AutoTuneOptions :: Type -> Type #

Read AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

Show AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

NFData AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

Methods

rnf :: AutoTuneOptions -> () #

Eq AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

Hashable AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

type Rep AutoTuneOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptions

type Rep AutoTuneOptions = D1 ('MetaData "AutoTuneOptions" "Amazonka.ElasticSearch.Types.AutoTuneOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneDesiredState)) :*: (S1 ('MetaSel ('Just "maintenanceSchedules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoTuneMaintenanceSchedule])) :*: S1 ('MetaSel ('Just "rollbackOnDisable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RollbackOnDisable)))))

newAutoTuneOptions :: AutoTuneOptions Source #

Create a value of AutoTuneOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredState:AutoTuneOptions', autoTuneOptions_desiredState - Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.

$sel:maintenanceSchedules:AutoTuneOptions', autoTuneOptions_maintenanceSchedules - Specifies list of maitenance schedules. See the Developer Guide for more information.

$sel:rollbackOnDisable:AutoTuneOptions', autoTuneOptions_rollbackOnDisable - Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK, DEFAULT_ROLLBACK.

AutoTuneOptionsInput

data AutoTuneOptionsInput Source #

Specifies the Auto-Tune options: the Auto-Tune desired state for the domain and list of maintenance schedules.

See: newAutoTuneOptionsInput smart constructor.

Instances

Instances details
ToJSON AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

Generic AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

Associated Types

type Rep AutoTuneOptionsInput :: Type -> Type #

Read AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

Show AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

NFData AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

Methods

rnf :: AutoTuneOptionsInput -> () #

Eq AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

Hashable AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

type Rep AutoTuneOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsInput

type Rep AutoTuneOptionsInput = D1 ('MetaData "AutoTuneOptionsInput" "Amazonka.ElasticSearch.Types.AutoTuneOptionsInput" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneOptionsInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneDesiredState)) :*: S1 ('MetaSel ('Just "maintenanceSchedules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoTuneMaintenanceSchedule]))))

newAutoTuneOptionsInput :: AutoTuneOptionsInput Source #

Create a value of AutoTuneOptionsInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredState:AutoTuneOptionsInput', autoTuneOptionsInput_desiredState - Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.

$sel:maintenanceSchedules:AutoTuneOptionsInput', autoTuneOptionsInput_maintenanceSchedules - Specifies list of maitenance schedules. See the Developer Guide for more information.

AutoTuneOptionsOutput

data AutoTuneOptionsOutput Source #

Specifies the Auto-Tune options: the Auto-Tune desired state for the domain and list of maintenance schedules.

See: newAutoTuneOptionsOutput smart constructor.

Instances

Instances details
FromJSON AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

Generic AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

Associated Types

type Rep AutoTuneOptionsOutput :: Type -> Type #

Read AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

Show AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

NFData AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

Methods

rnf :: AutoTuneOptionsOutput -> () #

Eq AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

Hashable AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

type Rep AutoTuneOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput

type Rep AutoTuneOptionsOutput = D1 ('MetaData "AutoTuneOptionsOutput" "Amazonka.ElasticSearch.Types.AutoTuneOptionsOutput" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneOptionsOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneState))))

newAutoTuneOptionsOutput :: AutoTuneOptionsOutput Source #

Create a value of AutoTuneOptionsOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorMessage:AutoTuneOptionsOutput', autoTuneOptionsOutput_errorMessage - Specifies the error message while enabling or disabling the Auto-Tune.

$sel:state:AutoTuneOptionsOutput', autoTuneOptionsOutput_state - Specifies the AutoTuneState for the Elasticsearch domain.

AutoTuneOptionsStatus

data AutoTuneOptionsStatus Source #

Specifies the status of Auto-Tune options for the specified Elasticsearch domain.

See: newAutoTuneOptionsStatus smart constructor.

Instances

Instances details
FromJSON AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

Generic AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

Associated Types

type Rep AutoTuneOptionsStatus :: Type -> Type #

Read AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

Show AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

NFData AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

Methods

rnf :: AutoTuneOptionsStatus -> () #

Eq AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

Hashable AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

type Rep AutoTuneOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus

type Rep AutoTuneOptionsStatus = D1 ('MetaData "AutoTuneOptionsStatus" "Amazonka.ElasticSearch.Types.AutoTuneOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptions)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneStatus))))

newAutoTuneOptionsStatus :: AutoTuneOptionsStatus Source #

Create a value of AutoTuneOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:AutoTuneOptionsStatus', autoTuneOptionsStatus_options - Specifies Auto-Tune options for the specified Elasticsearch domain.

$sel:status:AutoTuneOptionsStatus', autoTuneOptionsStatus_status - Specifies Status of the Auto-Tune options for the specified Elasticsearch domain.

AutoTuneStatus

data AutoTuneStatus Source #

Provides the current status of the Auto-Tune options.

See: newAutoTuneStatus smart constructor.

Instances

Instances details
FromJSON AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

Generic AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

Associated Types

type Rep AutoTuneStatus :: Type -> Type #

Read AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

Show AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

NFData AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

Methods

rnf :: AutoTuneStatus -> () #

Eq AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

Hashable AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

type Rep AutoTuneStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.AutoTuneStatus

type Rep AutoTuneStatus = D1 ('MetaData "AutoTuneStatus" "Amazonka.ElasticSearch.Types.AutoTuneStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "AutoTuneStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pendingDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "updateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AutoTuneState)))))

newAutoTuneStatus Source #

Create a value of AutoTuneStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorMessage:AutoTuneStatus', autoTuneStatus_errorMessage - Specifies the error message while enabling or disabling the Auto-Tune options.

$sel:pendingDeletion:AutoTuneStatus', autoTuneStatus_pendingDeletion - Indicates whether the Elasticsearch domain is being deleted.

$sel:updateVersion:AutoTuneStatus', autoTuneStatus_updateVersion - Specifies the Auto-Tune options latest version.

$sel:creationDate:AutoTuneStatus', autoTuneStatus_creationDate - Timestamp which tells Auto-Tune options creation date .

$sel:updateDate:AutoTuneStatus', autoTuneStatus_updateDate - Timestamp which tells Auto-Tune options last updated time.

$sel:state:AutoTuneStatus', autoTuneStatus_state - Specifies the AutoTuneState for the Elasticsearch domain.

ChangeProgressDetails

data ChangeProgressDetails Source #

Specifies change details of the domain configuration change.

See: newChangeProgressDetails smart constructor.

Instances

Instances details
FromJSON ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

Generic ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

Associated Types

type Rep ChangeProgressDetails :: Type -> Type #

Read ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

Show ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

NFData ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

Methods

rnf :: ChangeProgressDetails -> () #

Eq ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

Hashable ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

type Rep ChangeProgressDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressDetails

type Rep ChangeProgressDetails = D1 ('MetaData "ChangeProgressDetails" "Amazonka.ElasticSearch.Types.ChangeProgressDetails" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ChangeProgressDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newChangeProgressDetails :: ChangeProgressDetails Source #

Create a value of ChangeProgressDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:changeId:ChangeProgressDetails', changeProgressDetails_changeId - The unique change identifier associated with a specific domain configuration change.

$sel:message:ChangeProgressDetails', changeProgressDetails_message - Contains an optional message associated with the domain configuration change.

ChangeProgressStage

data ChangeProgressStage Source #

A progress stage details of a specific domain configuration change.

See: newChangeProgressStage smart constructor.

Instances

Instances details
FromJSON ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

Generic ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

Associated Types

type Rep ChangeProgressStage :: Type -> Type #

Read ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

Show ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

NFData ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

Methods

rnf :: ChangeProgressStage -> () #

Eq ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

Hashable ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

type Rep ChangeProgressStage Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStage

type Rep ChangeProgressStage = D1 ('MetaData "ChangeProgressStage" "Amazonka.ElasticSearch.Types.ChangeProgressStage" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ChangeProgressStage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newChangeProgressStage :: ChangeProgressStage Source #

Create a value of ChangeProgressStage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:ChangeProgressStage', changeProgressStage_description - The description of the progress stage.

$sel:lastUpdated:ChangeProgressStage', changeProgressStage_lastUpdated - The last updated timestamp of the progress stage.

$sel:name:ChangeProgressStage', changeProgressStage_name - The name of the specific progress stage.

$sel:status:ChangeProgressStage', changeProgressStage_status - The overall status of a specific progress stage.

ChangeProgressStatusDetails

data ChangeProgressStatusDetails Source #

The progress details of a specific domain configuration change.

See: newChangeProgressStatusDetails smart constructor.

Instances

Instances details
FromJSON ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

Generic ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

Associated Types

type Rep ChangeProgressStatusDetails :: Type -> Type #

Read ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

Show ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

NFData ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

Eq ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

Hashable ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

type Rep ChangeProgressStatusDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails

type Rep ChangeProgressStatusDetails = D1 ('MetaData "ChangeProgressStatusDetails" "Amazonka.ElasticSearch.Types.ChangeProgressStatusDetails" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ChangeProgressStatusDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "changeProgressStages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChangeProgressStage])) :*: S1 ('MetaSel ('Just "completedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "pendingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OverallChangeStatus)) :*: S1 ('MetaSel ('Just "totalNumberOfStages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newChangeProgressStatusDetails :: ChangeProgressStatusDetails Source #

Create a value of ChangeProgressStatusDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:changeId:ChangeProgressStatusDetails', changeProgressStatusDetails_changeId - The unique change identifier associated with a specific domain configuration change.

$sel:changeProgressStages:ChangeProgressStatusDetails', changeProgressStatusDetails_changeProgressStages - The specific stages that the domain is going through to perform the configuration change.

$sel:completedProperties:ChangeProgressStatusDetails', changeProgressStatusDetails_completedProperties - The list of properties involved in the domain configuration change that are completed.

$sel:pendingProperties:ChangeProgressStatusDetails', changeProgressStatusDetails_pendingProperties - The list of properties involved in the domain configuration change that are still in pending.

$sel:startTime:ChangeProgressStatusDetails', changeProgressStatusDetails_startTime - The time at which the configuration change is made on the domain.

ChangeProgressStatusDetails, changeProgressStatusDetails_status - The overall status of the domain configuration change. This field can take the following values: PENDING, PROCESSING, COMPLETED and FAILED

$sel:totalNumberOfStages:ChangeProgressStatusDetails', changeProgressStatusDetails_totalNumberOfStages - The total number of stages required for the configuration change.

CognitoOptions

data CognitoOptions Source #

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

See: newCognitoOptions smart constructor.

Instances

Instances details
FromJSON CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

ToJSON CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

Generic CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

Associated Types

type Rep CognitoOptions :: Type -> Type #

Read CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

Show CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

NFData CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

Methods

rnf :: CognitoOptions -> () #

Eq CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

Hashable CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

type Rep CognitoOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptions

type Rep CognitoOptions = D1 ('MetaData "CognitoOptions" "Amazonka.ElasticSearch.Types.CognitoOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CognitoOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCognitoOptions :: CognitoOptions Source #

Create a value of CognitoOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:CognitoOptions', cognitoOptions_enabled - Specifies the option to enable Cognito for Kibana authentication.

$sel:identityPoolId:CognitoOptions', cognitoOptions_identityPoolId - Specifies the Cognito identity pool ID for Kibana authentication.

$sel:roleArn:CognitoOptions', cognitoOptions_roleArn - Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.

$sel:userPoolId:CognitoOptions', cognitoOptions_userPoolId - Specifies the Cognito user pool ID for Kibana authentication.

CognitoOptionsStatus

data CognitoOptionsStatus Source #

Status of the Cognito options for the specified Elasticsearch domain.

See: newCognitoOptionsStatus smart constructor.

Instances

Instances details
FromJSON CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

Generic CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

Associated Types

type Rep CognitoOptionsStatus :: Type -> Type #

Read CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

Show CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

NFData CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

Methods

rnf :: CognitoOptionsStatus -> () #

Eq CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

Hashable CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

type Rep CognitoOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CognitoOptionsStatus

type Rep CognitoOptionsStatus = D1 ('MetaData "CognitoOptionsStatus" "Amazonka.ElasticSearch.Types.CognitoOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CognitoOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CognitoOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newCognitoOptionsStatus Source #

Create a value of CognitoOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:CognitoOptionsStatus', cognitoOptionsStatus_options - Specifies the Cognito options for the specified Elasticsearch domain.

$sel:status:CognitoOptionsStatus', cognitoOptionsStatus_status - Specifies the status of the Cognito options for the specified Elasticsearch domain.

ColdStorageOptions

data ColdStorageOptions Source #

Specifies the configuration for cold storage options such as enabled

See: newColdStorageOptions smart constructor.

Instances

Instances details
FromJSON ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

ToJSON ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

Generic ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

Associated Types

type Rep ColdStorageOptions :: Type -> Type #

Read ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

Show ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

NFData ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

Methods

rnf :: ColdStorageOptions -> () #

Eq ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

Hashable ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

type Rep ColdStorageOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ColdStorageOptions

type Rep ColdStorageOptions = D1 ('MetaData "ColdStorageOptions" "Amazonka.ElasticSearch.Types.ColdStorageOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ColdStorageOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newColdStorageOptions Source #

Create a value of ColdStorageOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:ColdStorageOptions', coldStorageOptions_enabled - Enable cold storage option. Accepted values true or false

CompatibleVersionsMap

data CompatibleVersionsMap Source #

A map from an ElasticsearchVersion to a list of compatible ElasticsearchVersion s to which the domain can be upgraded.

See: newCompatibleVersionsMap smart constructor.

Instances

Instances details
FromJSON CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

Generic CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

Associated Types

type Rep CompatibleVersionsMap :: Type -> Type #

Read CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

Show CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

NFData CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

Methods

rnf :: CompatibleVersionsMap -> () #

Eq CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

Hashable CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

type Rep CompatibleVersionsMap Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.CompatibleVersionsMap

type Rep CompatibleVersionsMap = D1 ('MetaData "CompatibleVersionsMap" "Amazonka.ElasticSearch.Types.CompatibleVersionsMap" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "CompatibleVersionsMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newCompatibleVersionsMap :: CompatibleVersionsMap Source #

Create a value of CompatibleVersionsMap with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceVersion:CompatibleVersionsMap', compatibleVersionsMap_sourceVersion - The current version of Elasticsearch on which a domain is.

$sel:targetVersions:CompatibleVersionsMap', compatibleVersionsMap_targetVersions - Undocumented member.

DescribePackagesFilter

data DescribePackagesFilter Source #

Filter to apply in DescribePackage response.

See: newDescribePackagesFilter smart constructor.

Instances

Instances details
ToJSON DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

Generic DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

Associated Types

type Rep DescribePackagesFilter :: Type -> Type #

Read DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

Show DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

NFData DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

Methods

rnf :: DescribePackagesFilter -> () #

Eq DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

Hashable DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

type Rep DescribePackagesFilter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DescribePackagesFilter

type Rep DescribePackagesFilter = D1 ('MetaData "DescribePackagesFilter" "Amazonka.ElasticSearch.Types.DescribePackagesFilter" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribePackagesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DescribePackagesFilterName)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribePackagesFilter :: DescribePackagesFilter Source #

Create a value of DescribePackagesFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DescribePackagesFilter', describePackagesFilter_name - Any field from PackageDetails.

$sel:value:DescribePackagesFilter', describePackagesFilter_value - A list of values for the specified field.

DomainEndpointOptions

data DomainEndpointOptions Source #

Options to configure endpoint for the Elasticsearch domain.

See: newDomainEndpointOptions smart constructor.

Instances

Instances details
FromJSON DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

ToJSON DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

Generic DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

Associated Types

type Rep DomainEndpointOptions :: Type -> Type #

Read DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

Show DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

NFData DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

Methods

rnf :: DomainEndpointOptions -> () #

Eq DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

Hashable DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions = D1 ('MetaData "DomainEndpointOptions" "Amazonka.ElasticSearch.Types.DomainEndpointOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DomainEndpointOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customEndpointCertificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customEndpointEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enforceHTTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tLSSecurityPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TLSSecurityPolicy))))))

newDomainEndpointOptions :: DomainEndpointOptions Source #

Create a value of DomainEndpointOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customEndpoint:DomainEndpointOptions', domainEndpointOptions_customEndpoint - Specify the fully qualified domain for your custom endpoint.

$sel:customEndpointCertificateArn:DomainEndpointOptions', domainEndpointOptions_customEndpointCertificateArn - Specify ACM certificate ARN for your custom endpoint.

$sel:customEndpointEnabled:DomainEndpointOptions', domainEndpointOptions_customEndpointEnabled - Specify if custom endpoint should be enabled for the Elasticsearch domain.

$sel:enforceHTTPS:DomainEndpointOptions', domainEndpointOptions_enforceHTTPS - Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.

$sel:tLSSecurityPolicy:DomainEndpointOptions', domainEndpointOptions_tLSSecurityPolicy - Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain. It can be one of the following values:

  • Policy-Min-TLS-1-0-2019-07: TLS security policy which supports TLSv1.0 and higher.
  • Policy-Min-TLS-1-2-2019-07: TLS security policy which supports only TLSv1.2

DomainEndpointOptionsStatus

data DomainEndpointOptionsStatus Source #

The configured endpoint options for the domain and their current status.

See: newDomainEndpointOptionsStatus smart constructor.

Instances

Instances details
FromJSON DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

Generic DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

Associated Types

type Rep DomainEndpointOptionsStatus :: Type -> Type #

Read DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

Show DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

NFData DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

Eq DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

Hashable DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus = D1 ('MetaData "DomainEndpointOptionsStatus" "Amazonka.ElasticSearch.Types.DomainEndpointOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DomainEndpointOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEndpointOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newDomainEndpointOptionsStatus Source #

Create a value of DomainEndpointOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:DomainEndpointOptionsStatus', domainEndpointOptionsStatus_options - Options to configure endpoint for the Elasticsearch domain.

$sel:status:DomainEndpointOptionsStatus', domainEndpointOptionsStatus_status - The status of the endpoint options for the Elasticsearch domain. See OptionStatus for the status information that's included.

DomainInfo

data DomainInfo Source #

See: newDomainInfo smart constructor.

Instances

Instances details
FromJSON DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

Generic DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

Associated Types

type Rep DomainInfo :: Type -> Type #

Read DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

Show DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

NFData DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

Methods

rnf :: DomainInfo -> () #

Eq DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

Hashable DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

type Rep DomainInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInfo

type Rep DomainInfo = D1 ('MetaData "DomainInfo" "Amazonka.ElasticSearch.Types.DomainInfo" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DomainInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EngineType))))

newDomainInfo :: DomainInfo Source #

Create a value of DomainInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:DomainInfo', domainInfo_domainName - Specifies the DomainName.

$sel:engineType:DomainInfo', domainInfo_engineType - Specifies the EngineType of the domain.

DomainInformation

data DomainInformation Source #

See: newDomainInformation smart constructor.

Instances

Instances details
FromJSON DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

ToJSON DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

Generic DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

Associated Types

type Rep DomainInformation :: Type -> Type #

Read DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

Show DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

NFData DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

Methods

rnf :: DomainInformation -> () #

Eq DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

Hashable DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

type Rep DomainInformation Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainInformation

type Rep DomainInformation = D1 ('MetaData "DomainInformation" "Amazonka.ElasticSearch.Types.DomainInformation" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DomainInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDomainInformation Source #

Create a value of DomainInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ownerId:DomainInformation', domainInformation_ownerId - Undocumented member.

$sel:region:DomainInformation', domainInformation_region - Undocumented member.

$sel:domainName:DomainInformation', domainInformation_domainName - Undocumented member.

DomainPackageDetails

data DomainPackageDetails Source #

Information on a package that is associated with a domain.

See: newDomainPackageDetails smart constructor.

Instances

Instances details
FromJSON DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

Generic DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

Associated Types

type Rep DomainPackageDetails :: Type -> Type #

Read DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

Show DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

NFData DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

Methods

rnf :: DomainPackageDetails -> () #

Eq DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

Hashable DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DomainPackageDetails

newDomainPackageDetails :: DomainPackageDetails Source #

Create a value of DomainPackageDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:DomainPackageDetails', domainPackageDetails_domainName - Name of the domain you've associated a package with.

$sel:domainPackageStatus:DomainPackageDetails', domainPackageDetails_domainPackageStatus - State of the association. Values are ASSOCIATING/ASSOCIATION_FAILED/ACTIVE/DISSOCIATING/DISSOCIATION_FAILED.

$sel:errorDetails:DomainPackageDetails', domainPackageDetails_errorDetails - Additional information if the package is in an error state. Null otherwise.

$sel:lastUpdated:DomainPackageDetails', domainPackageDetails_lastUpdated - Timestamp of the most-recent update to the association status.

$sel:packageID:DomainPackageDetails', domainPackageDetails_packageID - Internal ID of the package.

$sel:packageName:DomainPackageDetails', domainPackageDetails_packageName - User specified name of the package.

$sel:packageType:DomainPackageDetails', domainPackageDetails_packageType - Currently supports only TXT-DICTIONARY.

$sel:packageVersion:DomainPackageDetails', domainPackageDetails_packageVersion - Undocumented member.

$sel:referencePath:DomainPackageDetails', domainPackageDetails_referencePath - The relative path on Amazon ES nodes, which can be used as synonym_path when the package is synonym file.

DryRunResults

data DryRunResults Source #

See: newDryRunResults smart constructor.

Constructors

DryRunResults' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

Generic DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

Associated Types

type Rep DryRunResults :: Type -> Type #

Read DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

Show DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

NFData DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

Methods

rnf :: DryRunResults -> () #

Eq DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

Hashable DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

type Rep DryRunResults Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.DryRunResults

type Rep DryRunResults = D1 ('MetaData "DryRunResults" "Amazonka.ElasticSearch.Types.DryRunResults" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DryRunResults'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDryRunResults :: DryRunResults Source #

Create a value of DryRunResults with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentType:DryRunResults', dryRunResults_deploymentType - Specifies the deployment mechanism through which the update shall be applied on the domain. Possible responses are Blue/Green (The update will require a blue/green deployment.) DynamicUpdate (The update can be applied in-place without a Blue/Green deployment required.) Undetermined (The domain is undergoing an update which needs to complete before the deployment type can be predicted.) None (The configuration change matches the current configuration and will not result in any update.)

$sel:message:DryRunResults', dryRunResults_message - Contains an optional message associated with the DryRunResults.

Duration

data Duration Source #

Specifies maintenance schedule duration: duration value and duration unit. See the Developer Guide for more information.

See: newDuration smart constructor.

Instances

Instances details
FromJSON Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

ToJSON Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Generic Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Associated Types

type Rep Duration :: Type -> Type #

Methods

from :: Duration -> Rep Duration x #

to :: Rep Duration x -> Duration #

Read Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Show Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

NFData Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Methods

rnf :: Duration -> () #

Eq Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Hashable Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

Methods

hashWithSalt :: Int -> Duration -> Int #

hash :: Duration -> Int #

type Rep Duration Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Duration

type Rep Duration = D1 ('MetaData "Duration" "Amazonka.ElasticSearch.Types.Duration" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "Duration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeUnit)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDuration :: Duration Source #

Create a value of Duration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:unit:Duration', duration_unit - Specifies the unit of a maintenance schedule duration. Valid value is HOURS. See the Developer Guide for more information.

$sel:value:Duration', duration_value - Integer to specify the value of a maintenance schedule duration. See the Developer Guide for more information.

EBSOptions

data EBSOptions Source #

Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.

See: newEBSOptions smart constructor.

Instances

Instances details
FromJSON EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

ToJSON EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

Generic EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

Associated Types

type Rep EBSOptions :: Type -> Type #

Read EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

Show EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

NFData EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

Methods

rnf :: EBSOptions -> () #

Eq EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

Hashable EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

type Rep EBSOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptions

type Rep EBSOptions = D1 ('MetaData "EBSOptions" "Amazonka.ElasticSearch.Types.EBSOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "EBSOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eBSEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "throughput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "volumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "volumeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VolumeType))))))

newEBSOptions :: EBSOptions Source #

Create a value of EBSOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eBSEnabled:EBSOptions', eBSOptions_eBSEnabled - Specifies whether EBS-based storage is enabled.

$sel:iops:EBSOptions', eBSOptions_iops - Specifies the IOPS for Provisioned IOPS And GP3 EBS volume (SSD).

$sel:throughput:EBSOptions', eBSOptions_throughput - Specifies the Throughput for GP3 EBS volume (SSD).

$sel:volumeSize:EBSOptions', eBSOptions_volumeSize - Integer to specify the size of an EBS volume.

$sel:volumeType:EBSOptions', eBSOptions_volumeType - Specifies the volume type for EBS-based storage.

EBSOptionsStatus

data EBSOptionsStatus Source #

Status of the EBS options for the specified Elasticsearch domain.

See: newEBSOptionsStatus smart constructor.

Instances

Instances details
FromJSON EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

Generic EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

Associated Types

type Rep EBSOptionsStatus :: Type -> Type #

Read EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

Show EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

NFData EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

Methods

rnf :: EBSOptionsStatus -> () #

Eq EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

Hashable EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

type Rep EBSOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EBSOptionsStatus

type Rep EBSOptionsStatus = D1 ('MetaData "EBSOptionsStatus" "Amazonka.ElasticSearch.Types.EBSOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "EBSOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EBSOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newEBSOptionsStatus Source #

Create a value of EBSOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:EBSOptionsStatus', eBSOptionsStatus_options - Specifies the EBS options for the specified Elasticsearch domain.

$sel:status:EBSOptionsStatus', eBSOptionsStatus_status - Specifies the status of the EBS options for the specified Elasticsearch domain.

ElasticsearchClusterConfig

data ElasticsearchClusterConfig Source #

Specifies the configuration for the domain cluster, such as the type and number of instances.

See: newElasticsearchClusterConfig smart constructor.

Instances

Instances details
FromJSON ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

ToJSON ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

Generic ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

Associated Types

type Rep ElasticsearchClusterConfig :: Type -> Type #

Read ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

Show ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

NFData ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

Eq ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

Hashable ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

type Rep ElasticsearchClusterConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig

type Rep ElasticsearchClusterConfig = D1 ('MetaData "ElasticsearchClusterConfig" "Amazonka.ElasticSearch.Types.ElasticsearchClusterConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ElasticsearchClusterConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "coldStorageOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ColdStorageOptions)) :*: S1 ('MetaSel ('Just "dedicatedMasterCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "dedicatedMasterEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "dedicatedMasterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ESPartitionInstanceType)) :*: S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ESPartitionInstanceType)) :*: (S1 ('MetaSel ('Just "warmCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "warmEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "warmType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ESWarmPartitionInstanceType)) :*: (S1 ('MetaSel ('Just "zoneAwarenessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZoneAwarenessConfig)) :*: S1 ('MetaSel ('Just "zoneAwarenessEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newElasticsearchClusterConfig :: ElasticsearchClusterConfig Source #

Create a value of ElasticsearchClusterConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:coldStorageOptions:ElasticsearchClusterConfig', elasticsearchClusterConfig_coldStorageOptions - Specifies the ColdStorageOptions config for Elasticsearch Domain

$sel:dedicatedMasterCount:ElasticsearchClusterConfig', elasticsearchClusterConfig_dedicatedMasterCount - Total number of dedicated master nodes, active and on standby, for the cluster.

$sel:dedicatedMasterEnabled:ElasticsearchClusterConfig', elasticsearchClusterConfig_dedicatedMasterEnabled - A boolean value to indicate whether a dedicated master node is enabled. See About Dedicated Master Nodes for more information.

$sel:dedicatedMasterType:ElasticsearchClusterConfig', elasticsearchClusterConfig_dedicatedMasterType - The instance type for a dedicated master node.

$sel:instanceCount:ElasticsearchClusterConfig', elasticsearchClusterConfig_instanceCount - The number of instances in the specified domain cluster.

$sel:instanceType:ElasticsearchClusterConfig', elasticsearchClusterConfig_instanceType - The instance type for an Elasticsearch cluster. UltraWarm instance types are not supported for data instances.

$sel:warmCount:ElasticsearchClusterConfig', elasticsearchClusterConfig_warmCount - The number of warm nodes in the cluster.

$sel:warmEnabled:ElasticsearchClusterConfig', elasticsearchClusterConfig_warmEnabled - True to enable warm storage.

$sel:warmType:ElasticsearchClusterConfig', elasticsearchClusterConfig_warmType - The instance type for the Elasticsearch cluster's warm nodes.

$sel:zoneAwarenessConfig:ElasticsearchClusterConfig', elasticsearchClusterConfig_zoneAwarenessConfig - Specifies the zone awareness configuration for a domain when zone awareness is enabled.

$sel:zoneAwarenessEnabled:ElasticsearchClusterConfig', elasticsearchClusterConfig_zoneAwarenessEnabled - A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.

ElasticsearchClusterConfigStatus

data ElasticsearchClusterConfigStatus Source #

Specifies the configuration status for the specified Elasticsearch domain.

See: newElasticsearchClusterConfigStatus smart constructor.

Instances

Instances details
FromJSON ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

Generic ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

Associated Types

type Rep ElasticsearchClusterConfigStatus :: Type -> Type #

Read ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

Show ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

NFData ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

Eq ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

Hashable ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

type Rep ElasticsearchClusterConfigStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus

type Rep ElasticsearchClusterConfigStatus = D1 ('MetaData "ElasticsearchClusterConfigStatus" "Amazonka.ElasticSearch.Types.ElasticsearchClusterConfigStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ElasticsearchClusterConfigStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ElasticsearchClusterConfig) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newElasticsearchClusterConfigStatus Source #

Create a value of ElasticsearchClusterConfigStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:ElasticsearchClusterConfigStatus', elasticsearchClusterConfigStatus_options - Specifies the cluster configuration for the specified Elasticsearch domain.

$sel:status:ElasticsearchClusterConfigStatus', elasticsearchClusterConfigStatus_status - Specifies the status of the configuration for the specified Elasticsearch domain.

ElasticsearchDomainConfig

data ElasticsearchDomainConfig Source #

The configuration of an Elasticsearch domain.

See: newElasticsearchDomainConfig smart constructor.

Instances

Instances details
FromJSON ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

Generic ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

Associated Types

type Rep ElasticsearchDomainConfig :: Type -> Type #

Read ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

Show ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

NFData ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

Eq ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

Hashable ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

type Rep ElasticsearchDomainConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig

type Rep ElasticsearchDomainConfig = D1 ('MetaData "ElasticsearchDomainConfig" "Amazonka.ElasticSearch.Types.ElasticsearchDomainConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ElasticsearchDomainConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessPoliciesStatus)) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedOptionsStatus)) :*: S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptionsStatus)))) :*: ((S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsStatus)) :*: S1 ('MetaSel ('Just "changeProgressDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeProgressDetails))) :*: (S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptionsStatus)) :*: S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptionsStatus))))) :*: (((S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptionsStatus)) :*: S1 ('MetaSel ('Just "elasticsearchClusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchClusterConfigStatus))) :*: (S1 ('MetaSel ('Just "elasticsearchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchVersionStatus)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptionsStatus)))) :*: ((S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogPublishingOptionsStatus)) :*: S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptionsStatus))) :*: (S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptionsStatus)) :*: S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCDerivedInfoStatus)))))))

newElasticsearchDomainConfig :: ElasticsearchDomainConfig Source #

Create a value of ElasticsearchDomainConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessPolicies:ElasticsearchDomainConfig', elasticsearchDomainConfig_accessPolicies - IAM access policy as a JSON-formatted string.

$sel:advancedOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_advancedOptions - Specifies the AdvancedOptions for the domain. See Configuring Advanced Options for more information.

$sel:advancedSecurityOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_advancedSecurityOptions - Specifies AdvancedSecurityOptions for the domain.

$sel:autoTuneOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_autoTuneOptions - Specifies AutoTuneOptions for the domain.

$sel:changeProgressDetails:ElasticsearchDomainConfig', elasticsearchDomainConfig_changeProgressDetails - Specifies change details of the domain configuration change.

$sel:cognitoOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_cognitoOptions - The CognitoOptions for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.

$sel:domainEndpointOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_domainEndpointOptions - Specifies the DomainEndpointOptions for the Elasticsearch domain.

$sel:eBSOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_eBSOptions - Specifies the EBSOptions for the Elasticsearch domain.

$sel:elasticsearchClusterConfig:ElasticsearchDomainConfig', elasticsearchDomainConfig_elasticsearchClusterConfig - Specifies the ElasticsearchClusterConfig for the Elasticsearch domain.

$sel:elasticsearchVersion:ElasticsearchDomainConfig', elasticsearchDomainConfig_elasticsearchVersion - String of format X.Y to specify version for the Elasticsearch domain.

$sel:encryptionAtRestOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_encryptionAtRestOptions - Specifies the EncryptionAtRestOptions for the Elasticsearch domain.

$sel:logPublishingOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_logPublishingOptions - Log publishing options for the given domain.

$sel:nodeToNodeEncryptionOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_nodeToNodeEncryptionOptions - Specifies the NodeToNodeEncryptionOptions for the Elasticsearch domain.

$sel:snapshotOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_snapshotOptions - Specifies the SnapshotOptions for the Elasticsearch domain.

$sel:vPCOptions:ElasticsearchDomainConfig', elasticsearchDomainConfig_vPCOptions - The VPCOptions for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.

ElasticsearchDomainStatus

data ElasticsearchDomainStatus Source #

The current status of an Elasticsearch domain.

See: newElasticsearchDomainStatus smart constructor.

Instances

Instances details
FromJSON ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

Generic ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

Associated Types

type Rep ElasticsearchDomainStatus :: Type -> Type #

Read ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

Show ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

NFData ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

Eq ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

Hashable ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

type Rep ElasticsearchDomainStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus

type Rep ElasticsearchDomainStatus = D1 ('MetaData "ElasticsearchDomainStatus" "Amazonka.ElasticSearch.Types.ElasticsearchDomainStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ElasticsearchDomainStatus'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "advancedOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "advancedSecurityOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedSecurityOptions)))) :*: (S1 ('MetaSel ('Just "autoTuneOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoTuneOptionsOutput)) :*: (S1 ('MetaSel ('Just "changeProgressDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeProgressDetails)) :*: S1 ('MetaSel ('Just "cognitoOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoOptions))))) :*: ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "deleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptions)))) :*: (S1 ('MetaSel ('Just "eBSOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSOptions)) :*: (S1 ('MetaSel ('Just "elasticsearchVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionAtRestOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionAtRestOptions)))))) :*: (((S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "logPublishingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption))))) :*: (S1 ('MetaSel ('Just "nodeToNodeEncryptionOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NodeToNodeEncryptionOptions)) :*: (S1 ('MetaSel ('Just "processing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "serviceSoftwareOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceSoftwareOptions))))) :*: ((S1 ('MetaSel ('Just "snapshotOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotOptions)) :*: (S1 ('MetaSel ('Just "upgradeProcessing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "vPCOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCDerivedInfo)))) :*: ((S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "elasticsearchClusterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ElasticsearchClusterConfig)))))))

newElasticsearchDomainStatus Source #

Create a value of ElasticsearchDomainStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessPolicies:ElasticsearchDomainStatus', elasticsearchDomainStatus_accessPolicies - IAM access policy as a JSON-formatted string.

$sel:advancedOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_advancedOptions - Specifies the status of the AdvancedOptions

$sel:advancedSecurityOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_advancedSecurityOptions - The current status of the Elasticsearch domain's advanced security options.

$sel:autoTuneOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_autoTuneOptions - The current status of the Elasticsearch domain's Auto-Tune options.

$sel:changeProgressDetails:ElasticsearchDomainStatus', elasticsearchDomainStatus_changeProgressDetails - Specifies change details of the domain configuration change.

$sel:cognitoOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_cognitoOptions - The CognitoOptions for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.

$sel:created:ElasticsearchDomainStatus', elasticsearchDomainStatus_created - The domain creation status. True if the creation of an Elasticsearch domain is complete. False if domain creation is still in progress.

$sel:deleted:ElasticsearchDomainStatus', elasticsearchDomainStatus_deleted - The domain deletion status. True if a delete request has been received for the domain but resource cleanup is still in progress. False if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.

$sel:domainEndpointOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_domainEndpointOptions - The current status of the Elasticsearch domain's endpoint options.

$sel:eBSOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_eBSOptions - The EBSOptions for the specified domain. See Configuring EBS-based Storage for more information.

$sel:elasticsearchVersion:ElasticsearchDomainStatus', elasticsearchDomainStatus_elasticsearchVersion - Undocumented member.

$sel:encryptionAtRestOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_encryptionAtRestOptions - Specifies the status of the EncryptionAtRestOptions.

$sel:endpoint:ElasticsearchDomainStatus', elasticsearchDomainStatus_endpoint - The Elasticsearch domain endpoint that you use to submit index and search requests.

$sel:endpoints:ElasticsearchDomainStatus', elasticsearchDomainStatus_endpoints - Map containing the Elasticsearch domain endpoints used to submit index and search requests. Example key, value: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'.

$sel:logPublishingOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_logPublishingOptions - Log publishing options for the given domain.

$sel:nodeToNodeEncryptionOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_nodeToNodeEncryptionOptions - Specifies the status of the NodeToNodeEncryptionOptions.

$sel:processing:ElasticsearchDomainStatus', elasticsearchDomainStatus_processing - The status of the Elasticsearch domain configuration. True if Amazon Elasticsearch Service is processing configuration changes. False if the configuration is active.

$sel:serviceSoftwareOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_serviceSoftwareOptions - The current status of the Elasticsearch domain's service software.

$sel:snapshotOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_snapshotOptions - Specifies the status of the SnapshotOptions

$sel:upgradeProcessing:ElasticsearchDomainStatus', elasticsearchDomainStatus_upgradeProcessing - The status of an Elasticsearch domain version upgrade. True if Amazon Elasticsearch Service is undergoing a version upgrade. False if the configuration is active.

$sel:vPCOptions:ElasticsearchDomainStatus', elasticsearchDomainStatus_vPCOptions - The VPCOptions for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.

$sel:domainId:ElasticsearchDomainStatus', elasticsearchDomainStatus_domainId - The unique identifier for the specified Elasticsearch domain.

$sel:domainName:ElasticsearchDomainStatus', elasticsearchDomainStatus_domainName - The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

$sel:arn:ElasticsearchDomainStatus', elasticsearchDomainStatus_arn - The Amazon resource name (ARN) of an Elasticsearch domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

$sel:elasticsearchClusterConfig:ElasticsearchDomainStatus', elasticsearchDomainStatus_elasticsearchClusterConfig - The type and number of instances in the domain cluster.

ElasticsearchVersionStatus

data ElasticsearchVersionStatus Source #

Status of the Elasticsearch version options for the specified Elasticsearch domain.

See: newElasticsearchVersionStatus smart constructor.

Instances

Instances details
FromJSON ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

Generic ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

Associated Types

type Rep ElasticsearchVersionStatus :: Type -> Type #

Read ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

Show ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

NFData ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

Eq ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

Hashable ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

type Rep ElasticsearchVersionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus

type Rep ElasticsearchVersionStatus = D1 ('MetaData "ElasticsearchVersionStatus" "Amazonka.ElasticSearch.Types.ElasticsearchVersionStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ElasticsearchVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newElasticsearchVersionStatus Source #

Create a value of ElasticsearchVersionStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:ElasticsearchVersionStatus', elasticsearchVersionStatus_options - Specifies the Elasticsearch version for the specified Elasticsearch domain.

$sel:status:ElasticsearchVersionStatus', elasticsearchVersionStatus_status - Specifies the status of the Elasticsearch version options for the specified Elasticsearch domain.

EncryptionAtRestOptions

data EncryptionAtRestOptions Source #

Specifies the Encryption At Rest Options.

See: newEncryptionAtRestOptions smart constructor.

Instances

Instances details
FromJSON EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

ToJSON EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

Generic EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

Associated Types

type Rep EncryptionAtRestOptions :: Type -> Type #

Read EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

Show EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

NFData EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

Methods

rnf :: EncryptionAtRestOptions -> () #

Eq EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

Hashable EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

type Rep EncryptionAtRestOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptions

type Rep EncryptionAtRestOptions = D1 ('MetaData "EncryptionAtRestOptions" "Amazonka.ElasticSearch.Types.EncryptionAtRestOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "EncryptionAtRestOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEncryptionAtRestOptions :: EncryptionAtRestOptions Source #

Create a value of EncryptionAtRestOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:EncryptionAtRestOptions', encryptionAtRestOptions_enabled - Specifies the option to enable Encryption At Rest.

$sel:kmsKeyId:EncryptionAtRestOptions', encryptionAtRestOptions_kmsKeyId - Specifies the KMS Key ID for Encryption At Rest options.

EncryptionAtRestOptionsStatus

data EncryptionAtRestOptionsStatus Source #

Status of the Encryption At Rest options for the specified Elasticsearch domain.

See: newEncryptionAtRestOptionsStatus smart constructor.

Instances

Instances details
FromJSON EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

Generic EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

Associated Types

type Rep EncryptionAtRestOptionsStatus :: Type -> Type #

Read EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

Show EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

NFData EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

Eq EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

Hashable EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

type Rep EncryptionAtRestOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus

type Rep EncryptionAtRestOptionsStatus = D1 ('MetaData "EncryptionAtRestOptionsStatus" "Amazonka.ElasticSearch.Types.EncryptionAtRestOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "EncryptionAtRestOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionAtRestOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newEncryptionAtRestOptionsStatus Source #

Create a value of EncryptionAtRestOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:EncryptionAtRestOptionsStatus', encryptionAtRestOptionsStatus_options - Specifies the Encryption At Rest options for the specified Elasticsearch domain.

$sel:status:EncryptionAtRestOptionsStatus', encryptionAtRestOptionsStatus_status - Specifies the status of the Encryption At Rest options for the specified Elasticsearch domain.

ErrorDetails

data ErrorDetails Source #

See: newErrorDetails smart constructor.

Constructors

ErrorDetails' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

Generic ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

Associated Types

type Rep ErrorDetails :: Type -> Type #

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

type Rep ErrorDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ErrorDetails

type Rep ErrorDetails = D1 ('MetaData "ErrorDetails" "Amazonka.ElasticSearch.Types.ErrorDetails" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newErrorDetails :: ErrorDetails Source #

Create a value of ErrorDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorMessage:ErrorDetails', errorDetails_errorMessage - Undocumented member.

$sel:errorType:ErrorDetails', errorDetails_errorType - Undocumented member.

Filter

data Filter Source #

A filter used to limit results when describing inbound or outbound cross-cluster search connections. Multiple values can be specified per filter. A cross-cluster search connection must match at least one of the specified values for it to be returned from an operation.

See: newFilter smart constructor.

Constructors

Filter' (Maybe Text) (Maybe (NonEmpty Text)) 

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.ElasticSearch.Types.Filter" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newFilter :: Filter Source #

Create a value of Filter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Filter', filter_name - Specifies the name of the filter.

$sel:values:Filter', filter_values - Contains one or more values for the filter.

InboundCrossClusterSearchConnection

data InboundCrossClusterSearchConnection Source #

Specifies details of an inbound connection.

See: newInboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
FromJSON InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

Generic InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

Read InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

Show InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

NFData InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

Eq InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

Hashable InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

type Rep InboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection

type Rep InboundCrossClusterSearchConnection = D1 ('MetaData "InboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "InboundCrossClusterSearchConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundCrossClusterSearchConnectionStatus)) :*: S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "destinationDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)) :*: S1 ('MetaSel ('Just "sourceDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)))))

newInboundCrossClusterSearchConnection :: InboundCrossClusterSearchConnection Source #

Create a value of InboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectionStatus:InboundCrossClusterSearchConnection', inboundCrossClusterSearchConnection_connectionStatus - Specifies the InboundCrossClusterSearchConnectionStatus for the outbound connection.

$sel:crossClusterSearchConnectionId:InboundCrossClusterSearchConnection', inboundCrossClusterSearchConnection_crossClusterSearchConnectionId - Specifies the connection id for the inbound cross-cluster search connection.

$sel:destinationDomainInfo:InboundCrossClusterSearchConnection', inboundCrossClusterSearchConnection_destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.

$sel:sourceDomainInfo:InboundCrossClusterSearchConnection', inboundCrossClusterSearchConnection_sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.

InboundCrossClusterSearchConnectionStatus

data InboundCrossClusterSearchConnectionStatus Source #

Specifies the coonection status of an inbound cross-cluster search connection.

See: newInboundCrossClusterSearchConnectionStatus smart constructor.

Instances

Instances details
FromJSON InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

Generic InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

Read InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

Show InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

NFData InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

Eq InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

Hashable InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

type Rep InboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus

type Rep InboundCrossClusterSearchConnectionStatus = D1 ('MetaData "InboundCrossClusterSearchConnectionStatus" "Amazonka.ElasticSearch.Types.InboundCrossClusterSearchConnectionStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "InboundCrossClusterSearchConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InboundCrossClusterSearchConnectionStatusCode))))

newInboundCrossClusterSearchConnectionStatus :: InboundCrossClusterSearchConnectionStatus Source #

Create a value of InboundCrossClusterSearchConnectionStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:InboundCrossClusterSearchConnectionStatus', inboundCrossClusterSearchConnectionStatus_message - Specifies verbose information for the inbound connection status.

$sel:statusCode:InboundCrossClusterSearchConnectionStatus', inboundCrossClusterSearchConnectionStatus_statusCode - The state code for inbound connection. This can be one of the following:

  • PENDING_ACCEPTANCE: Inbound connection is not yet accepted by destination domain owner.
  • APPROVED: Inbound connection is pending acceptance by destination domain owner.
  • REJECTING: Inbound connection rejection is in process.
  • REJECTED: Inbound connection is rejected.
  • DELETING: Inbound connection deletion is in progress.
  • DELETED: Inbound connection is deleted and cannot be used further.

InstanceCountLimits

data InstanceCountLimits Source #

InstanceCountLimits represents the limits on number of instances that be created in Amazon Elasticsearch for given InstanceType.

See: newInstanceCountLimits smart constructor.

Instances

Instances details
FromJSON InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

Generic InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

Associated Types

type Rep InstanceCountLimits :: Type -> Type #

Read InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

Show InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

NFData InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

Methods

rnf :: InstanceCountLimits -> () #

Eq InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

Hashable InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

type Rep InstanceCountLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceCountLimits

type Rep InstanceCountLimits = D1 ('MetaData "InstanceCountLimits" "Amazonka.ElasticSearch.Types.InstanceCountLimits" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "InstanceCountLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maximumInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "minimumInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newInstanceCountLimits :: InstanceCountLimits Source #

Create a value of InstanceCountLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maximumInstanceCount:InstanceCountLimits', instanceCountLimits_maximumInstanceCount - Undocumented member.

$sel:minimumInstanceCount:InstanceCountLimits', instanceCountLimits_minimumInstanceCount - Undocumented member.

InstanceLimits

data InstanceLimits Source #

InstanceLimits represents the list of instance related attributes that are available for given InstanceType.

See: newInstanceLimits smart constructor.

Instances

Instances details
FromJSON InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

Generic InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

Associated Types

type Rep InstanceLimits :: Type -> Type #

Read InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

Show InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

NFData InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

Methods

rnf :: InstanceLimits -> () #

Eq InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

Hashable InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

type Rep InstanceLimits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.InstanceLimits

type Rep InstanceLimits = D1 ('MetaData "InstanceLimits" "Amazonka.ElasticSearch.Types.InstanceLimits" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "InstanceLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceCountLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceCountLimits))))

newInstanceLimits :: InstanceLimits Source #

Create a value of InstanceLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceCountLimits:InstanceLimits', instanceLimits_instanceCountLimits - Undocumented member.

Limits

data Limits Source #

Limits for given InstanceType and for each of it's role. Limits contains following StorageTypes, InstanceLimits and AdditionalLimits

See: newLimits smart constructor.

Instances

Instances details
FromJSON Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Generic Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Associated Types

type Rep Limits :: Type -> Type #

Methods

from :: Limits -> Rep Limits x #

to :: Rep Limits x -> Limits #

Read Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Show Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

NFData Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Methods

rnf :: Limits -> () #

Eq Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Methods

(==) :: Limits -> Limits -> Bool #

(/=) :: Limits -> Limits -> Bool #

Hashable Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

Methods

hashWithSalt :: Int -> Limits -> Int #

hash :: Limits -> Int #

type Rep Limits Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Limits

type Rep Limits = D1 ('MetaData "Limits" "Amazonka.ElasticSearch.Types.Limits" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "Limits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalLimit])) :*: (S1 ('MetaSel ('Just "instanceLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceLimits)) :*: S1 ('MetaSel ('Just "storageTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageType])))))

newLimits :: Limits Source #

Create a value of Limits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalLimits:Limits', limits_additionalLimits - List of additional limits that are specific to a given InstanceType and for each of it's InstanceRole .

$sel:instanceLimits:Limits', limits_instanceLimits - Undocumented member.

$sel:storageTypes:Limits', limits_storageTypes - StorageType represents the list of storage related types and attributes that are available for given InstanceType.

LogPublishingOption

data LogPublishingOption Source #

Log Publishing option that is set for given domain. Attributes and their details:

  • CloudWatchLogsLogGroupArn: ARN of the Cloudwatch log group to which log needs to be published.
  • Enabled: Whether the log publishing for given log type is enabled or not

See: newLogPublishingOption smart constructor.

Instances

Instances details
FromJSON LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

ToJSON LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

Generic LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

Associated Types

type Rep LogPublishingOption :: Type -> Type #

Read LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

Show LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

NFData LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

Methods

rnf :: LogPublishingOption -> () #

Eq LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

Hashable LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

type Rep LogPublishingOption Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOption

type Rep LogPublishingOption = D1 ('MetaData "LogPublishingOption" "Amazonka.ElasticSearch.Types.LogPublishingOption" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "LogPublishingOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogsLogGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newLogPublishingOption :: LogPublishingOption Source #

Create a value of LogPublishingOption with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogsLogGroupArn:LogPublishingOption', logPublishingOption_cloudWatchLogsLogGroupArn - Undocumented member.

$sel:enabled:LogPublishingOption', logPublishingOption_enabled - Specifies whether given log publishing option is enabled or not.

LogPublishingOptionsStatus

data LogPublishingOptionsStatus Source #

The configured log publishing options for the domain and their current status.

See: newLogPublishingOptionsStatus smart constructor.

Instances

Instances details
FromJSON LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

Generic LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

Associated Types

type Rep LogPublishingOptionsStatus :: Type -> Type #

Read LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

Show LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

NFData LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

Eq LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

Hashable LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

type Rep LogPublishingOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus

type Rep LogPublishingOptionsStatus = D1 ('MetaData "LogPublishingOptionsStatus" "Amazonka.ElasticSearch.Types.LogPublishingOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "LogPublishingOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap LogType LogPublishingOption))) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptionStatus))))

newLogPublishingOptionsStatus :: LogPublishingOptionsStatus Source #

Create a value of LogPublishingOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:LogPublishingOptionsStatus', logPublishingOptionsStatus_options - The log publishing options configured for the Elasticsearch domain.

$sel:status:LogPublishingOptionsStatus', logPublishingOptionsStatus_status - The status of the log publishing options for the Elasticsearch domain. See OptionStatus for the status information that's included.

MasterUserOptions

data MasterUserOptions Source #

Credentials for the master user: username and password, ARN, or both.

See: newMasterUserOptions smart constructor.

Instances

Instances details
ToJSON MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

Generic MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

Associated Types

type Rep MasterUserOptions :: Type -> Type #

Show MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

NFData MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

Methods

rnf :: MasterUserOptions -> () #

Eq MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

Hashable MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

type Rep MasterUserOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.MasterUserOptions

type Rep MasterUserOptions = D1 ('MetaData "MasterUserOptions" "Amazonka.ElasticSearch.Types.MasterUserOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "MasterUserOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "masterUserARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "masterUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))))

newMasterUserOptions :: MasterUserOptions Source #

Create a value of MasterUserOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:masterUserARN:MasterUserOptions', masterUserOptions_masterUserARN - ARN for the master user (if IAM is enabled).

$sel:masterUserName:MasterUserOptions', masterUserOptions_masterUserName - The master user's username, which is stored in the Amazon Elasticsearch Service domain's internal database.

$sel:masterUserPassword:MasterUserOptions', masterUserOptions_masterUserPassword - The master user's password, which is stored in the Amazon Elasticsearch Service domain's internal database.

NodeToNodeEncryptionOptions

data NodeToNodeEncryptionOptions Source #

Specifies the node-to-node encryption options.

See: newNodeToNodeEncryptionOptions smart constructor.

Instances

Instances details
FromJSON NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

ToJSON NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

Generic NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

Associated Types

type Rep NodeToNodeEncryptionOptions :: Type -> Type #

Read NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

Show NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

NFData NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

Eq NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

Hashable NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

type Rep NodeToNodeEncryptionOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions

type Rep NodeToNodeEncryptionOptions = D1 ('MetaData "NodeToNodeEncryptionOptions" "Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "NodeToNodeEncryptionOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newNodeToNodeEncryptionOptions :: NodeToNodeEncryptionOptions Source #

Create a value of NodeToNodeEncryptionOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:NodeToNodeEncryptionOptions', nodeToNodeEncryptionOptions_enabled - Specify true to enable node-to-node encryption.

NodeToNodeEncryptionOptionsStatus

data NodeToNodeEncryptionOptionsStatus Source #

Status of the node-to-node encryption options for the specified Elasticsearch domain.

See: newNodeToNodeEncryptionOptionsStatus smart constructor.

Instances

Instances details
FromJSON NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

Generic NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

Associated Types

type Rep NodeToNodeEncryptionOptionsStatus :: Type -> Type #

Read NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

Show NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

NFData NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

Eq NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

Hashable NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

type Rep NodeToNodeEncryptionOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus

type Rep NodeToNodeEncryptionOptionsStatus = D1 ('MetaData "NodeToNodeEncryptionOptionsStatus" "Amazonka.ElasticSearch.Types.NodeToNodeEncryptionOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "NodeToNodeEncryptionOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NodeToNodeEncryptionOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newNodeToNodeEncryptionOptionsStatus Source #

Create a value of NodeToNodeEncryptionOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:NodeToNodeEncryptionOptionsStatus', nodeToNodeEncryptionOptionsStatus_options - Specifies the node-to-node encryption options for the specified Elasticsearch domain.

$sel:status:NodeToNodeEncryptionOptionsStatus', nodeToNodeEncryptionOptionsStatus_status - Specifies the status of the node-to-node encryption options for the specified Elasticsearch domain.

OptionStatus

data OptionStatus Source #

Provides the current status of the entity.

See: newOptionStatus smart constructor.

Instances

Instances details
FromJSON OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

Generic OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

Associated Types

type Rep OptionStatus :: Type -> Type #

Read OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

Show OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

NFData OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

Methods

rnf :: OptionStatus -> () #

Eq OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

Hashable OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

type Rep OptionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OptionStatus

type Rep OptionStatus = D1 ('MetaData "OptionStatus" "Amazonka.ElasticSearch.Types.OptionStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "OptionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pendingDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "updateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionState)))))

newOptionStatus Source #

Create a value of OptionStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pendingDeletion:OptionStatus', optionStatus_pendingDeletion - Indicates whether the Elasticsearch domain is being deleted.

$sel:updateVersion:OptionStatus', optionStatus_updateVersion - Specifies the latest version for the entity.

$sel:creationDate:OptionStatus', optionStatus_creationDate - Timestamp which tells the creation date for the entity.

$sel:updateDate:OptionStatus', optionStatus_updateDate - Timestamp which tells the last updated time for the entity.

$sel:state:OptionStatus', optionStatus_state - Provides the OptionState for the Elasticsearch domain.

OutboundCrossClusterSearchConnection

data OutboundCrossClusterSearchConnection Source #

Specifies details of an outbound connection.

See: newOutboundCrossClusterSearchConnection smart constructor.

Instances

Instances details
FromJSON OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Generic OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Read OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Show OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

NFData OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Eq OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

Hashable OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

type Rep OutboundCrossClusterSearchConnection Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection

type Rep OutboundCrossClusterSearchConnection = D1 ('MetaData "OutboundCrossClusterSearchConnection" "Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnection" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "OutboundCrossClusterSearchConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundCrossClusterSearchConnectionStatus))) :*: (S1 ('MetaSel ('Just "crossClusterSearchConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "destinationDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation)) :*: S1 ('MetaSel ('Just "sourceDomainInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainInformation))))))

newOutboundCrossClusterSearchConnection :: OutboundCrossClusterSearchConnection Source #

Create a value of OutboundCrossClusterSearchConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectionAlias:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_connectionAlias - Specifies the connection alias for the outbound cross-cluster search connection.

$sel:connectionStatus:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the outbound connection.

$sel:crossClusterSearchConnectionId:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_crossClusterSearchConnectionId - Specifies the connection id for the outbound cross-cluster search connection.

$sel:destinationDomainInfo:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.

$sel:sourceDomainInfo:OutboundCrossClusterSearchConnection', outboundCrossClusterSearchConnection_sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.

OutboundCrossClusterSearchConnectionStatus

data OutboundCrossClusterSearchConnectionStatus Source #

Specifies the connection status of an outbound cross-cluster search connection.

See: newOutboundCrossClusterSearchConnectionStatus smart constructor.

Instances

Instances details
FromJSON OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

Generic OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

Read OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

Show OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

NFData OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

Eq OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

Hashable OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

type Rep OutboundCrossClusterSearchConnectionStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus

type Rep OutboundCrossClusterSearchConnectionStatus = D1 ('MetaData "OutboundCrossClusterSearchConnectionStatus" "Amazonka.ElasticSearch.Types.OutboundCrossClusterSearchConnectionStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "OutboundCrossClusterSearchConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutboundCrossClusterSearchConnectionStatusCode))))

newOutboundCrossClusterSearchConnectionStatus :: OutboundCrossClusterSearchConnectionStatus Source #

Create a value of OutboundCrossClusterSearchConnectionStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:OutboundCrossClusterSearchConnectionStatus', outboundCrossClusterSearchConnectionStatus_message - Specifies verbose information for the outbound connection status.

$sel:statusCode:OutboundCrossClusterSearchConnectionStatus', outboundCrossClusterSearchConnectionStatus_statusCode - The state code for outbound connection. This can be one of the following:

  • VALIDATING: The outbound connection request is being validated.
  • VALIDATION_FAILED: Validation failed for the connection request.
  • PENDING_ACCEPTANCE: Outbound connection request is validated and is not yet accepted by destination domain owner.
  • PROVISIONING: Outbound connection request is in process.
  • ACTIVE: Outbound connection is active and ready to use.
  • REJECTED: Outbound connection request is rejected by destination domain owner.
  • DELETING: Outbound connection deletion is in progress.
  • DELETED: Outbound connection is deleted and cannot be used further.

PackageDetails

data PackageDetails Source #

Basic information about a package.

See: newPackageDetails smart constructor.

Instances

Instances details
FromJSON PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

Generic PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

Associated Types

type Rep PackageDetails :: Type -> Type #

Read PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

Show PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

NFData PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

Methods

rnf :: PackageDetails -> () #

Eq PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

Hashable PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

type Rep PackageDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageDetails

newPackageDetails :: PackageDetails Source #

Create a value of PackageDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availablePackageVersion:PackageDetails', packageDetails_availablePackageVersion - Undocumented member.

$sel:createdAt:PackageDetails', packageDetails_createdAt - Timestamp which tells creation date of the package.

$sel:errorDetails:PackageDetails', packageDetails_errorDetails - Additional information if the package is in an error state. Null otherwise.

$sel:lastUpdatedAt:PackageDetails', packageDetails_lastUpdatedAt - Undocumented member.

$sel:packageDescription:PackageDetails', packageDetails_packageDescription - User-specified description of the package.

$sel:packageID:PackageDetails', packageDetails_packageID - Internal ID of the package.

$sel:packageName:PackageDetails', packageDetails_packageName - User specified name of the package.

$sel:packageStatus:PackageDetails', packageDetails_packageStatus - Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED

$sel:packageType:PackageDetails', packageDetails_packageType - Currently supports only TXT-DICTIONARY.

PackageSource

data PackageSource Source #

The S3 location for importing the package specified as S3BucketName and S3Key

See: newPackageSource smart constructor.

Constructors

PackageSource' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

Generic PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

Associated Types

type Rep PackageSource :: Type -> Type #

Read PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

Show PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

NFData PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

Methods

rnf :: PackageSource -> () #

Eq PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

Hashable PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

type Rep PackageSource Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageSource

type Rep PackageSource = D1 ('MetaData "PackageSource" "Amazonka.ElasticSearch.Types.PackageSource" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "PackageSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPackageSource :: PackageSource Source #

Create a value of PackageSource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3BucketName:PackageSource', packageSource_s3BucketName - Name of the bucket containing the package.

$sel:s3Key:PackageSource', packageSource_s3Key - Key (file name) of the package.

PackageVersionHistory

data PackageVersionHistory Source #

Details of a package version.

See: newPackageVersionHistory smart constructor.

Instances

Instances details
FromJSON PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

Generic PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

Associated Types

type Rep PackageVersionHistory :: Type -> Type #

Read PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

Show PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

NFData PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

Methods

rnf :: PackageVersionHistory -> () #

Eq PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

Hashable PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

type Rep PackageVersionHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.PackageVersionHistory

type Rep PackageVersionHistory = D1 ('MetaData "PackageVersionHistory" "Amazonka.ElasticSearch.Types.PackageVersionHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "PackageVersionHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "commitMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPackageVersionHistory :: PackageVersionHistory Source #

Create a value of PackageVersionHistory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:commitMessage:PackageVersionHistory', packageVersionHistory_commitMessage - A message associated with the version.

$sel:createdAt:PackageVersionHistory', packageVersionHistory_createdAt - Timestamp which tells creation time of the package version.

$sel:packageVersion:PackageVersionHistory', packageVersionHistory_packageVersion - Version of the package.

RecurringCharge

data RecurringCharge Source #

Contains the specific price and frequency of a recurring charges for a reserved Elasticsearch instance, or for a reserved Elasticsearch instance offering.

See: newRecurringCharge smart constructor.

Instances

Instances details
FromJSON RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

Generic RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

Associated Types

type Rep RecurringCharge :: Type -> Type #

Read RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

Show RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

NFData RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

Methods

rnf :: RecurringCharge -> () #

Eq RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

Hashable RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

type Rep RecurringCharge Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.RecurringCharge

type Rep RecurringCharge = D1 ('MetaData "RecurringCharge" "Amazonka.ElasticSearch.Types.RecurringCharge" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "RecurringCharge'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recurringChargeAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "recurringChargeFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecurringCharge :: RecurringCharge Source #

Create a value of RecurringCharge with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:recurringChargeAmount:RecurringCharge', recurringCharge_recurringChargeAmount - The monetary amount of the recurring charge.

$sel:recurringChargeFrequency:RecurringCharge', recurringCharge_recurringChargeFrequency - The frequency of the recurring charge.

ReservedElasticsearchInstance

data ReservedElasticsearchInstance Source #

Details of a reserved Elasticsearch instance.

See: newReservedElasticsearchInstance smart constructor.

Instances

Instances details
FromJSON ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

Generic ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

Associated Types

type Rep ReservedElasticsearchInstance :: Type -> Type #

Read ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

Show ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

NFData ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

Eq ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

Hashable ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

type Rep ReservedElasticsearchInstance Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance

type Rep ReservedElasticsearchInstance = D1 ('MetaData "ReservedElasticsearchInstance" "Amazonka.ElasticSearch.Types.ReservedElasticsearchInstance" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ReservedElasticsearchInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "elasticsearchInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "elasticsearchInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ESPartitionInstanceType)) :*: (S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedElasticsearchInstancePaymentOption))))) :*: ((S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge])) :*: (S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reservedElasticsearchInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "reservedElasticsearchInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))))

newReservedElasticsearchInstance :: ReservedElasticsearchInstance Source #

Create a value of ReservedElasticsearchInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currencyCode:ReservedElasticsearchInstance', reservedElasticsearchInstance_currencyCode - The currency code for the reserved Elasticsearch instance offering.

$sel:duration:ReservedElasticsearchInstance', reservedElasticsearchInstance_duration - The duration, in seconds, for which the Elasticsearch instance is reserved.

$sel:elasticsearchInstanceCount:ReservedElasticsearchInstance', reservedElasticsearchInstance_elasticsearchInstanceCount - The number of Elasticsearch instances that have been reserved.

$sel:elasticsearchInstanceType:ReservedElasticsearchInstance', reservedElasticsearchInstance_elasticsearchInstanceType - The Elasticsearch instance type offered by the reserved instance offering.

$sel:fixedPrice:ReservedElasticsearchInstance', reservedElasticsearchInstance_fixedPrice - The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.

$sel:paymentOption:ReservedElasticsearchInstance', reservedElasticsearchInstance_paymentOption - The payment option as defined in the reserved Elasticsearch instance offering.

$sel:recurringCharges:ReservedElasticsearchInstance', reservedElasticsearchInstance_recurringCharges - The charge to your account regardless of whether you are creating any domains using the instance offering.

$sel:reservationName:ReservedElasticsearchInstance', reservedElasticsearchInstance_reservationName - The customer-specified identifier to track this reservation.

$sel:reservedElasticsearchInstanceId:ReservedElasticsearchInstance', reservedElasticsearchInstance_reservedElasticsearchInstanceId - The unique identifier for the reservation.

$sel:reservedElasticsearchInstanceOfferingId:ReservedElasticsearchInstance', reservedElasticsearchInstance_reservedElasticsearchInstanceOfferingId - The offering identifier.

$sel:startTime:ReservedElasticsearchInstance', reservedElasticsearchInstance_startTime - The time the reservation started.

$sel:state:ReservedElasticsearchInstance', reservedElasticsearchInstance_state - The state of the reserved Elasticsearch instance.

$sel:usagePrice:ReservedElasticsearchInstance', reservedElasticsearchInstance_usagePrice - The rate you are charged for each hour for the domain that is using this reserved instance.

ReservedElasticsearchInstanceOffering

data ReservedElasticsearchInstanceOffering Source #

Details of a reserved Elasticsearch instance offering.

See: newReservedElasticsearchInstanceOffering smart constructor.

Instances

Instances details
FromJSON ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

Generic ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

Read ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

Show ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

NFData ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

Eq ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

Hashable ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

type Rep ReservedElasticsearchInstanceOffering Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering

type Rep ReservedElasticsearchInstanceOffering = D1 ('MetaData "ReservedElasticsearchInstanceOffering" "Amazonka.ElasticSearch.Types.ReservedElasticsearchInstanceOffering" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ReservedElasticsearchInstanceOffering'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "elasticsearchInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ESPartitionInstanceType)) :*: S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservedElasticsearchInstancePaymentOption)) :*: S1 ('MetaSel ('Just "recurringCharges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecurringCharge]))) :*: (S1 ('MetaSel ('Just "reservedElasticsearchInstanceOfferingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newReservedElasticsearchInstanceOffering :: ReservedElasticsearchInstanceOffering Source #

Create a value of ReservedElasticsearchInstanceOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currencyCode:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_currencyCode - The currency code for the reserved Elasticsearch instance offering.

$sel:duration:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_duration - The duration, in seconds, for which the offering will reserve the Elasticsearch instance.

$sel:elasticsearchInstanceType:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_elasticsearchInstanceType - The Elasticsearch instance type offered by the reserved instance offering.

$sel:fixedPrice:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_fixedPrice - The upfront fixed charge you will pay to purchase the specific reserved Elasticsearch instance offering.

$sel:paymentOption:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_paymentOption - Payment option for the reserved Elasticsearch instance offering

$sel:recurringCharges:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_recurringCharges - The charge to your account regardless of whether you are creating any domains using the instance offering.

$sel:reservedElasticsearchInstanceOfferingId:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_reservedElasticsearchInstanceOfferingId - The Elasticsearch reserved instance offering identifier.

$sel:usagePrice:ReservedElasticsearchInstanceOffering', reservedElasticsearchInstanceOffering_usagePrice - The rate you are charged for each hour the domain that is using the offering is running.

SAMLIdp

data SAMLIdp Source #

Specifies the SAML Identity Provider's information.

See: newSAMLIdp smart constructor.

Constructors

SAMLIdp' Text Text 

Instances

Instances details
FromJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

ToJSON SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Generic SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Associated Types

type Rep SAMLIdp :: Type -> Type #

Methods

from :: SAMLIdp -> Rep SAMLIdp x #

to :: Rep SAMLIdp x -> SAMLIdp #

Read SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Show SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

NFData SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Methods

rnf :: SAMLIdp -> () #

Eq SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Methods

(==) :: SAMLIdp -> SAMLIdp -> Bool #

(/=) :: SAMLIdp -> SAMLIdp -> Bool #

Hashable SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

Methods

hashWithSalt :: Int -> SAMLIdp -> Int #

hash :: SAMLIdp -> Int #

type Rep SAMLIdp Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLIdp

type Rep SAMLIdp = D1 ('MetaData "SAMLIdp" "Amazonka.ElasticSearch.Types.SAMLIdp" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "SAMLIdp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadataContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSAMLIdp Source #

Create a value of SAMLIdp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metadataContent:SAMLIdp', sAMLIdp_metadataContent - The Metadata of the SAML application in xml format.

$sel:entityId:SAMLIdp', sAMLIdp_entityId - The unique Entity ID of the application in SAML Identity Provider.

SAMLOptionsInput

data SAMLOptionsInput Source #

Specifies the SAML application configuration for the domain.

See: newSAMLOptionsInput smart constructor.

Instances

Instances details
ToJSON SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

Generic SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

Associated Types

type Rep SAMLOptionsInput :: Type -> Type #

Show SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

NFData SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

Methods

rnf :: SAMLOptionsInput -> () #

Eq SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

Hashable SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

type Rep SAMLOptionsInput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsInput

type Rep SAMLOptionsInput = D1 ('MetaData "SAMLOptionsInput" "Amazonka.ElasticSearch.Types.SAMLOptionsInput" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "SAMLOptionsInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "idp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAMLIdp)) :*: S1 ('MetaSel ('Just "masterBackendRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "masterUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "rolesKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sessionTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "subjectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSAMLOptionsInput :: SAMLOptionsInput Source #

Create a value of SAMLOptionsInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:SAMLOptionsInput', sAMLOptionsInput_enabled - True if SAML is enabled.

$sel:idp:SAMLOptionsInput', sAMLOptionsInput_idp - Specifies the SAML Identity Provider's information.

$sel:masterBackendRole:SAMLOptionsInput', sAMLOptionsInput_masterBackendRole - The backend role to which the SAML master user is mapped to.

$sel:masterUserName:SAMLOptionsInput', sAMLOptionsInput_masterUserName - The SAML master username, which is stored in the Amazon Elasticsearch Service domain's internal database.

$sel:rolesKey:SAMLOptionsInput', sAMLOptionsInput_rolesKey - The key to use for matching the SAML Roles attribute.

$sel:sessionTimeoutMinutes:SAMLOptionsInput', sAMLOptionsInput_sessionTimeoutMinutes - The duration, in minutes, after which a user session becomes inactive. Acceptable values are between 1 and 1440, and the default value is 60.

$sel:subjectKey:SAMLOptionsInput', sAMLOptionsInput_subjectKey - The key to use for matching the SAML Subject attribute.

SAMLOptionsOutput

data SAMLOptionsOutput Source #

Describes the SAML application configured for the domain.

See: newSAMLOptionsOutput smart constructor.

Instances

Instances details
FromJSON SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

Generic SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

Associated Types

type Rep SAMLOptionsOutput :: Type -> Type #

Read SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

Show SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

NFData SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

Methods

rnf :: SAMLOptionsOutput -> () #

Eq SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

Hashable SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

type Rep SAMLOptionsOutput Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SAMLOptionsOutput

type Rep SAMLOptionsOutput = D1 ('MetaData "SAMLOptionsOutput" "Amazonka.ElasticSearch.Types.SAMLOptionsOutput" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "SAMLOptionsOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "idp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAMLIdp))) :*: (S1 ('MetaSel ('Just "rolesKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessionTimeoutMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "subjectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSAMLOptionsOutput :: SAMLOptionsOutput Source #

Create a value of SAMLOptionsOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:SAMLOptionsOutput', sAMLOptionsOutput_enabled - True if SAML is enabled.

$sel:idp:SAMLOptionsOutput', sAMLOptionsOutput_idp - Describes the SAML Identity Provider's information.

$sel:rolesKey:SAMLOptionsOutput', sAMLOptionsOutput_rolesKey - The key used for matching the SAML Roles attribute.

$sel:sessionTimeoutMinutes:SAMLOptionsOutput', sAMLOptionsOutput_sessionTimeoutMinutes - The duration, in minutes, after which a user session becomes inactive.

$sel:subjectKey:SAMLOptionsOutput', sAMLOptionsOutput_subjectKey - The key used for matching the SAML Subject attribute.

ScheduledAutoTuneDetails

data ScheduledAutoTuneDetails Source #

Specifies details of the scheduled Auto-Tune action. See the Developer Guide for more information.

See: newScheduledAutoTuneDetails smart constructor.

Instances

Instances details
FromJSON ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

Generic ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

Associated Types

type Rep ScheduledAutoTuneDetails :: Type -> Type #

Read ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

Show ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

NFData ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

Eq ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

Hashable ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

type Rep ScheduledAutoTuneDetails Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails

type Rep ScheduledAutoTuneDetails = D1 ('MetaData "ScheduledAutoTuneDetails" "Amazonka.ElasticSearch.Types.ScheduledAutoTuneDetails" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ScheduledAutoTuneDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneActionType))) :*: (S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledAutoTuneSeverityType)))))

newScheduledAutoTuneDetails :: ScheduledAutoTuneDetails Source #

Create a value of ScheduledAutoTuneDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_action - Specifies Auto-Tune action description.

$sel:actionType:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_actionType - Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.

$sel:date:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_date - Specifies timestamp for the Auto-Tune action scheduled for the domain.

$sel:severity:ScheduledAutoTuneDetails', scheduledAutoTuneDetails_severity - Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.

ServiceSoftwareOptions

data ServiceSoftwareOptions Source #

The current options of an Elasticsearch domain service software options.

See: newServiceSoftwareOptions smart constructor.

Instances

Instances details
FromJSON ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

Generic ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

Associated Types

type Rep ServiceSoftwareOptions :: Type -> Type #

Read ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

Show ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

NFData ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

Methods

rnf :: ServiceSoftwareOptions -> () #

Eq ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

Hashable ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

type Rep ServiceSoftwareOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ServiceSoftwareOptions

type Rep ServiceSoftwareOptions = D1 ('MetaData "ServiceSoftwareOptions" "Amazonka.ElasticSearch.Types.ServiceSoftwareOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ServiceSoftwareOptions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "automatedUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "cancellable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "newVersion'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "optionalDeployment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "updateAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentStatus))))))

newServiceSoftwareOptions :: ServiceSoftwareOptions Source #

Create a value of ServiceSoftwareOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:automatedUpdateDate:ServiceSoftwareOptions', serviceSoftwareOptions_automatedUpdateDate - Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.

$sel:cancellable:ServiceSoftwareOptions', serviceSoftwareOptions_cancellable - True if you are able to cancel your service software version update. False if you are not able to cancel your service software version.

$sel:currentVersion:ServiceSoftwareOptions', serviceSoftwareOptions_currentVersion - The current service software version that is present on the domain.

$sel:description:ServiceSoftwareOptions', serviceSoftwareOptions_description - The description of the UpdateStatus.

$sel:newVersion':ServiceSoftwareOptions', serviceSoftwareOptions_newVersion - The new service software version if one is available.

$sel:optionalDeployment:ServiceSoftwareOptions', serviceSoftwareOptions_optionalDeployment - True if a service software is never automatically updated. False if a service software is automatically updated after AutomatedUpdateDate.

$sel:updateAvailable:ServiceSoftwareOptions', serviceSoftwareOptions_updateAvailable - True if you are able to update you service software version. False if you are not able to update your service software version.

$sel:updateStatus:ServiceSoftwareOptions', serviceSoftwareOptions_updateStatus - The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.

SnapshotOptions

data SnapshotOptions Source #

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

See: newSnapshotOptions smart constructor.

Constructors

SnapshotOptions' (Maybe Int) 

Instances

Instances details
FromJSON SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

ToJSON SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

Generic SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

Associated Types

type Rep SnapshotOptions :: Type -> Type #

Read SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

Show SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

NFData SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

Methods

rnf :: SnapshotOptions -> () #

Eq SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

Hashable SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

type Rep SnapshotOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptions

type Rep SnapshotOptions = D1 ('MetaData "SnapshotOptions" "Amazonka.ElasticSearch.Types.SnapshotOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "SnapshotOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "automatedSnapshotStartHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newSnapshotOptions :: SnapshotOptions Source #

Create a value of SnapshotOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:automatedSnapshotStartHour:SnapshotOptions', snapshotOptions_automatedSnapshotStartHour - Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

SnapshotOptionsStatus

data SnapshotOptionsStatus Source #

Status of a daily automated snapshot.

See: newSnapshotOptionsStatus smart constructor.

Instances

Instances details
FromJSON SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

Generic SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

Associated Types

type Rep SnapshotOptionsStatus :: Type -> Type #

Read SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

Show SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

NFData SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

Methods

rnf :: SnapshotOptionsStatus -> () #

Eq SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

Hashable SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

type Rep SnapshotOptionsStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.SnapshotOptionsStatus

type Rep SnapshotOptionsStatus = D1 ('MetaData "SnapshotOptionsStatus" "Amazonka.ElasticSearch.Types.SnapshotOptionsStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "SnapshotOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SnapshotOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newSnapshotOptionsStatus Source #

Create a value of SnapshotOptionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:SnapshotOptionsStatus', snapshotOptionsStatus_options - Specifies the daily snapshot options specified for the Elasticsearch domain.

$sel:status:SnapshotOptionsStatus', snapshotOptionsStatus_status - Specifies the status of a daily automated snapshot.

StorageType

data StorageType Source #

StorageTypes represents the list of storage related types and their attributes that are available for given InstanceType.

See: newStorageType smart constructor.

Instances

Instances details
FromJSON StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

Read StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

NFData StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

Methods

rnf :: StorageType -> () #

Eq StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

Hashable StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

type Rep StorageType Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageType

type Rep StorageType = D1 ('MetaData "StorageType" "Amazonka.ElasticSearch.Types.StorageType" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "StorageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "storageSubTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "storageTypeLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageTypeLimit])) :*: S1 ('MetaSel ('Just "storageTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStorageType :: StorageType Source #

Create a value of StorageType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:storageSubTypeName:StorageType', storageType_storageSubTypeName - Undocumented member.

$sel:storageTypeLimits:StorageType', storageType_storageTypeLimits - List of limits that are applicable for given storage type.

$sel:storageTypeName:StorageType', storageType_storageTypeName - Undocumented member.

StorageTypeLimit

data StorageTypeLimit Source #

Limits that are applicable for given storage type.

See: newStorageTypeLimit smart constructor.

Constructors

StorageTypeLimit' (Maybe Text) (Maybe [Text]) 

Instances

Instances details
FromJSON StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Generic StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Associated Types

type Rep StorageTypeLimit :: Type -> Type #

Read StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Show StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

NFData StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Methods

rnf :: StorageTypeLimit -> () #

Eq StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

Hashable StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.StorageTypeLimit

type Rep StorageTypeLimit = D1 ('MetaData "StorageTypeLimit" "Amazonka.ElasticSearch.Types.StorageTypeLimit" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "StorageTypeLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limitValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newStorageTypeLimit :: StorageTypeLimit Source #

Create a value of StorageTypeLimit with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:limitName:StorageTypeLimit', storageTypeLimit_limitName - Name of storage limits that are applicable for given storage type. If StorageType is ebs, following storage options are applicable

  1. MinimumVolumeSize
  2. MaximumVolumeSize
  3. MaximumIops
  4. MinimumIops
  5. MaximumThroughput
  6. MinimumThroughput

$sel:limitValues:StorageTypeLimit', storageTypeLimit_limitValues - Values for the StorageTypeLimit$LimitName .

Tag

data Tag Source #

Specifies a key value pair for a resource tag.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ElasticSearch.Types.Tag" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - Specifies the TagKey, the name of the tag. Tag keys must be unique for the Elasticsearch domain to which they are attached.

$sel:value:Tag', tag_value - Specifies the TagValue, the value assigned to the corresponding tag key. Tag values can be null and do not have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity

UpgradeHistory

data UpgradeHistory Source #

History of the last 10 Upgrades and Upgrade Eligibility Checks.

See: newUpgradeHistory smart constructor.

Instances

Instances details
FromJSON UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

Generic UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

Associated Types

type Rep UpgradeHistory :: Type -> Type #

Read UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

Show UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

NFData UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

Methods

rnf :: UpgradeHistory -> () #

Eq UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

Hashable UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

type Rep UpgradeHistory Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeHistory

type Rep UpgradeHistory = D1 ('MetaData "UpgradeHistory" "Amazonka.ElasticSearch.Types.UpgradeHistory" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpgradeHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stepsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpgradeStepItem]))) :*: (S1 ('MetaSel ('Just "upgradeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "upgradeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)))))

newUpgradeHistory :: UpgradeHistory Source #

Create a value of UpgradeHistory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:startTimestamp:UpgradeHistory', upgradeHistory_startTimestamp - UTC Timestamp at which the Upgrade API call was made in "yyyy-MM-ddTHH:mm:ssZ" format.

$sel:stepsList:UpgradeHistory', upgradeHistory_stepsList - A list of UpgradeStepItem s representing information about each step performed as pard of a specific Upgrade or Upgrade Eligibility Check.

$sel:upgradeName:UpgradeHistory', upgradeHistory_upgradeName - A string that describes the update briefly

$sel:upgradeStatus:UpgradeHistory', upgradeHistory_upgradeStatus - The overall status of the update. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

UpgradeStepItem

data UpgradeStepItem Source #

Represents a single step of the Upgrade or Upgrade Eligibility Check workflow.

See: newUpgradeStepItem smart constructor.

Instances

Instances details
FromJSON UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

Generic UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

Associated Types

type Rep UpgradeStepItem :: Type -> Type #

Read UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

Show UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

NFData UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

Methods

rnf :: UpgradeStepItem -> () #

Eq UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

Hashable UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

type Rep UpgradeStepItem Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.UpgradeStepItem

type Rep UpgradeStepItem = D1 ('MetaData "UpgradeStepItem" "Amazonka.ElasticSearch.Types.UpgradeStepItem" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "UpgradeStepItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "issues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "progressPercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "upgradeStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStep)) :*: S1 ('MetaSel ('Just "upgradeStepStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpgradeStatus)))))

newUpgradeStepItem :: UpgradeStepItem Source #

Create a value of UpgradeStepItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:issues:UpgradeStepItem', upgradeStepItem_issues - A list of strings containing detailed information about the errors encountered in a particular step.

$sel:progressPercent:UpgradeStepItem', upgradeStepItem_progressPercent - The Floating point value representing progress percentage of a particular step.

$sel:upgradeStep:UpgradeStepItem', upgradeStepItem_upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

$sel:upgradeStepStatus:UpgradeStepItem', upgradeStepItem_upgradeStepStatus - The status of a particular step during an upgrade. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

VPCDerivedInfo

data VPCDerivedInfo Source #

Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.

See: newVPCDerivedInfo smart constructor.

Constructors

VPCDerivedInfo' (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) (Maybe Text) 

Instances

Instances details
FromJSON VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

Generic VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

Associated Types

type Rep VPCDerivedInfo :: Type -> Type #

Read VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

Show VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

NFData VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

Methods

rnf :: VPCDerivedInfo -> () #

Eq VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

Hashable VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

type Rep VPCDerivedInfo Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfo

type Rep VPCDerivedInfo = D1 ('MetaData "VPCDerivedInfo" "Amazonka.ElasticSearch.Types.VPCDerivedInfo" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VPCDerivedInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vPCId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVPCDerivedInfo :: VPCDerivedInfo Source #

Create a value of VPCDerivedInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZones:VPCDerivedInfo', vPCDerivedInfo_availabilityZones - The availability zones for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.

$sel:securityGroupIds:VPCDerivedInfo', vPCDerivedInfo_securityGroupIds - Specifies the security groups for VPC endpoint.

$sel:subnetIds:VPCDerivedInfo', vPCDerivedInfo_subnetIds - Specifies the subnets for VPC endpoint.

$sel:vPCId:VPCDerivedInfo', vPCDerivedInfo_vPCId - The VPC Id for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.

VPCDerivedInfoStatus

data VPCDerivedInfoStatus Source #

Status of the VPC options for the specified Elasticsearch domain.

See: newVPCDerivedInfoStatus smart constructor.

Instances

Instances details
FromJSON VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

Generic VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

Associated Types

type Rep VPCDerivedInfoStatus :: Type -> Type #

Read VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

Show VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

NFData VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

Methods

rnf :: VPCDerivedInfoStatus -> () #

Eq VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

Hashable VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

type Rep VPCDerivedInfoStatus Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus

type Rep VPCDerivedInfoStatus = D1 ('MetaData "VPCDerivedInfoStatus" "Amazonka.ElasticSearch.Types.VPCDerivedInfoStatus" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VPCDerivedInfoStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPCDerivedInfo) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newVPCDerivedInfoStatus Source #

Create a value of VPCDerivedInfoStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:options:VPCDerivedInfoStatus', vPCDerivedInfoStatus_options - Specifies the VPC options for the specified Elasticsearch domain.

$sel:status:VPCDerivedInfoStatus', vPCDerivedInfoStatus_status - Specifies the status of the VPC options for the specified Elasticsearch domain.

VPCOptions

data VPCOptions Source #

Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.

See: newVPCOptions smart constructor.

Constructors

VPCOptions' (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
ToJSON VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

Generic VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

Associated Types

type Rep VPCOptions :: Type -> Type #

Read VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

Show VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

NFData VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

Methods

rnf :: VPCOptions -> () #

Eq VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

Hashable VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

type Rep VPCOptions Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VPCOptions

type Rep VPCOptions = D1 ('MetaData "VPCOptions" "Amazonka.ElasticSearch.Types.VPCOptions" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VPCOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newVPCOptions :: VPCOptions Source #

Create a value of VPCOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:VPCOptions', vPCOptions_securityGroupIds - Specifies the security groups for VPC endpoint.

$sel:subnetIds:VPCOptions', vPCOptions_subnetIds - Specifies the subnets for VPC endpoint.

VpcEndpoint

data VpcEndpoint Source #

The connection endpoint for connecting to an Amazon OpenSearch Service domain through a proxy.

See: newVpcEndpoint smart constructor.

Instances

Instances details
FromJSON VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

Generic VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

Associated Types

type Rep VpcEndpoint :: Type -> Type #

Read VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

Show VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

NFData VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

Methods

rnf :: VpcEndpoint -> () #

Eq VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

Hashable VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

type Rep VpcEndpoint Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpoint

type Rep VpcEndpoint = D1 ('MetaData "VpcEndpoint" "Amazonka.ElasticSearch.Types.VpcEndpoint" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VpcEndpoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcEndpointStatus)))) :*: (S1 ('MetaSel ('Just "vpcEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcEndpointOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCDerivedInfo))))))

newVpcEndpoint :: VpcEndpoint Source #

Create a value of VpcEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainArn:VpcEndpoint', vpcEndpoint_domainArn - The Amazon Resource Name (ARN) of the domain associated with the endpoint.

$sel:endpoint:VpcEndpoint', vpcEndpoint_endpoint - The connection endpoint ID for connecting to the domain.

$sel:status:VpcEndpoint', vpcEndpoint_status - The current status of the endpoint.

$sel:vpcEndpointId:VpcEndpoint', vpcEndpoint_vpcEndpointId - The unique identifier of the endpoint.

$sel:vpcEndpointOwner:VpcEndpoint', vpcEndpoint_vpcEndpointOwner - The creator of the endpoint.

$sel:vpcOptions:VpcEndpoint', vpcEndpoint_vpcOptions - Options to specify the subnets and security groups for an Amazon OpenSearch Service VPC endpoint.

VpcEndpointError

data VpcEndpointError Source #

Error information when attempting to describe an Amazon OpenSearch Service-managed VPC endpoint.

See: newVpcEndpointError smart constructor.

Instances

Instances details
FromJSON VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

Generic VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

Associated Types

type Rep VpcEndpointError :: Type -> Type #

Read VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

Show VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

NFData VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

Methods

rnf :: VpcEndpointError -> () #

Eq VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

Hashable VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

type Rep VpcEndpointError Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointError

type Rep VpcEndpointError = D1 ('MetaData "VpcEndpointError" "Amazonka.ElasticSearch.Types.VpcEndpointError" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VpcEndpointError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcEndpointErrorCode)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVpcEndpointError :: VpcEndpointError Source #

Create a value of VpcEndpointError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:VpcEndpointError', vpcEndpointError_errorCode - The code associated with the error.

$sel:errorMessage:VpcEndpointError', vpcEndpointError_errorMessage - A message describing the error.

$sel:vpcEndpointId:VpcEndpointError', vpcEndpointError_vpcEndpointId - The unique identifier of the endpoint.

VpcEndpointSummary

data VpcEndpointSummary Source #

Summary information for an Amazon OpenSearch Service-managed VPC endpoint.

See: newVpcEndpointSummary smart constructor.

Instances

Instances details
FromJSON VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

Generic VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

Associated Types

type Rep VpcEndpointSummary :: Type -> Type #

Read VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

Show VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

NFData VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

Methods

rnf :: VpcEndpointSummary -> () #

Eq VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

Hashable VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

type Rep VpcEndpointSummary Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.VpcEndpointSummary

type Rep VpcEndpointSummary = D1 ('MetaData "VpcEndpointSummary" "Amazonka.ElasticSearch.Types.VpcEndpointSummary" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "VpcEndpointSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcEndpointStatus))) :*: (S1 ('MetaSel ('Just "vpcEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcEndpointOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVpcEndpointSummary :: VpcEndpointSummary Source #

Create a value of VpcEndpointSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainArn:VpcEndpointSummary', vpcEndpointSummary_domainArn - The Amazon Resource Name (ARN) of the domain associated with the endpoint.

$sel:status:VpcEndpointSummary', vpcEndpointSummary_status - The current status of the endpoint.

$sel:vpcEndpointId:VpcEndpointSummary', vpcEndpointSummary_vpcEndpointId - The unique identifier of the endpoint.

$sel:vpcEndpointOwner:VpcEndpointSummary', vpcEndpointSummary_vpcEndpointOwner - The creator of the endpoint.

ZoneAwarenessConfig

data ZoneAwarenessConfig Source #

Specifies the zone awareness configuration for the domain cluster, such as the number of availability zones.

See: newZoneAwarenessConfig smart constructor.

Instances

Instances details
FromJSON ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

ToJSON ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

Generic ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

Associated Types

type Rep ZoneAwarenessConfig :: Type -> Type #

Read ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

Show ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

NFData ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

Methods

rnf :: ZoneAwarenessConfig -> () #

Eq ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

Hashable ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

type Rep ZoneAwarenessConfig Source # 
Instance details

Defined in Amazonka.ElasticSearch.Types.ZoneAwarenessConfig

type Rep ZoneAwarenessConfig = D1 ('MetaData "ZoneAwarenessConfig" "Amazonka.ElasticSearch.Types.ZoneAwarenessConfig" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "ZoneAwarenessConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZoneCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newZoneAwarenessConfig :: ZoneAwarenessConfig Source #

Create a value of ZoneAwarenessConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneCount:ZoneAwarenessConfig', zoneAwarenessConfig_availabilityZoneCount - An integer value to indicate the number of availability zones for a domain when zone awareness is enabled. This should be equal to number of subnets if VPC endpoints is enabled